Menu

#168 Running the universal version of CSL-Reduce fails on macOS

open
nobody
None
5
2024-11-01
2024-11-01
No

Hi Arthur,

using the suggestions found in the mac ports bug report 'https://trac.macports.org/ticket/70812', I was able to install, on my MacBook Air M1, running macOS 15.1 Sequoia, the 'ossp-uuid+universal' port. It was then possible to install the 'Xft2+universal' port and compile the universal version of CSL-Reduce.

Now, as I pointed out in my previous message, the problem is that the script 'run.sh', which has been modified in r6871, is not able to locate the correct position of the universal 'reduce.app' on macOS (r6871 through r6886, both x86_64 and arm64). This prevents the possibility of running the universal version of CSL-Reduce with the standard command 'trunk/bin/redcsl -w' or 'trunk/bin/redcsl'.

The simplest solution is to reorder the items in the list appearing in the for loop at lines 177 through 180 of the script 'run.sh'. If you move the third possible value '"$here/../cslbuild"/$version/csl/$ap$suffix' for the variable x in first position everything works fine.

Best regards
Marco

Discussion


Log in to post a comment.

MongoDB Logo MongoDB