bugReproducible paper template - Bugs: bug #58465, Default Maneage on clean FreeBSD

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #58465: Default Maneage on clean FreeBSD

Submitted by:  Mohammad Akhlaghi <makhlaghi>
Submitted on:  Sun 31 May 2020 04:02:33 AM UTC  
 
Category:  Software Severity:  3 - Normal
Item Group:  Crash Status:  Postponed
Privacy:  Public Assigned to:  Mohammad Akhlaghi <makhlaghi>
Open/Closed:  Open

Mon 01 Jun 2020 05:32:52 PM UTC, comment #1: 

The previous two issues are now being addressed as part of task #15667, but another important issue that comes up in FreeBSD is that its shared libraries (and patching them when necessary) are like GNU/Linux ('.so' suffix), not macOS (with '.dylib' suffix).

So as done in task #15667, we now read the kernel name with 'uname -s' and to fix problems with shared libraries, we should use PatchELF (which is also available with FreeBSD, it doesn't use macOS's 'install_name_tool'!).

Mohammad Akhlaghi <makhlaghi>
Project AdministratorIn charge of this item.
Sun 31 May 2020 04:02:33 AM UTC, original submission:  

It would help if we test Maneage on FreeBSD also (with its default settings). So I just made Virtual Machine of FreeBSD 12.1 and tried building Maneage there. So far, I found these complications:

1. Since its default shell is TCSH, some things like '&>' don't work! I had to remove it in the check for 'nproc' in 'configure.sh'.

2. Its default Make implementation complains about the 'ifeq' conditionals we have in 'basic.mk'.

Mohammad Akhlaghi <makhlaghi>
Project AdministratorIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by makhlaghi (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.5