Fink workarounds for 10.15
John Lillibridge <[email protected]> Mon, 26 Aug 2019 09:45:47 -0400
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Fink Developers, Here is a list of the various workarounds I've used, in order to get several Fink packages installed under macOS 10.15-beta. It is by no means exhaustive, but should provide examples of what’s required to move ahead with the latest macOS: 1) Add "10.15" to "Distribution:” line in /opt/sw/fink/dists/stable/main/finkinfo/: devel/po4a-10.14.5.info languages/gcc8-10.14.5.info languages/perl5162.info languages/perl5184.info libs/perlmods/module-build-pm-10.14.5.info libs/perlmods/package-generator-pm-10.14.5.info libs/perlmods/test-simple-pm-10.14.5.info text/texi2html-10.14.5.info text/texi2html-perl5162.info text/texinfo-10.14.5.info 2) Similarly, edit devel/help2man-perl.info to add the 10.15 Distribution: change: (%type_pkg[systemperl] = 5182) 10.14, (%type_pkg[systemperl] = 5184) 10.14.5 to: (%type_pkg[systemperl] = 5182) 10.14, (%type_pkg[systemperl] = 5184) 10.14.5, (%type_pkg[systemperl] = 5184) 10.15 3) Change dependency from "gcc5" to "gcc8" in: libs/cfitsio.info ** I’m sure there’s a better way to make this package use the latest gcc. Any advice most appreciated. ** 4) Change "shebang" of PatchScript from "/bin/sh -ev" to /bin/sh -v" in: libs/perlmods/test-simple-pm.info ** This was surprising. Wasn’t an issue under 10.14. ** 5) texlive-base PostInstScript fails configuring "luajittex" in /opt/sw/var/lib/texmf/web2c: Comment out line with "texconfig-sys init" in text/texlive.info fink reinsall texlive-base then run texconfig-sys manually, after modifying /opt/sw/share/texmf-dist/web2c/fmtutil.cnf to comment out line with "luajittex" entry 6) Packages that require Xcode 10.3 vs. 11.0-beta to compile: gmp5-6.1.2-1 gcc8-8.3.0-201 libmpfr4-3.1.6-2 fftw3-3.3.8-2 ** Again, this isn’t an exhaustive list of packages that failed under Xcode-beta 11.0b6. ** _______________________________________________ Fink-devel mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel