|
From: Scott H. <sha...@us...> - 2026-09-27 18:11:53
|
PR #1315 <https://github.com/fink/fink-distributions/pull/1315> submitted. I hope that the maintainer accepts this. I Combined package for macOS 14.0, 14.4, 15.0 and added 26.0 as a distribution. Renamed packages for newer naming scheme by package version rather than macOS version, texlive-x86_64-20240312.info and texlive-texmf-x86_64-20240312.info. This packages are for X86 systems only for macOS >= 14.0 and remove luajittex and mfluajit modules. There should be no X86 macOS for >26.0 so this should not need updating in the future. Passes -m build on macOS 26.7 and Xcode 26.6 for texlive and texlive-nox. One quibble in validation that I don't know the update for is the infodocs field. How is that replaced/updated? `Warning: Field "infodocs" of "splitoff" is deprecated. (texlive-x86_64-20240312.info)` -Scott > On Sep 26, 2026, at 8:09 PM, Hisashi T Fujinaka <ht...@tw...> wrote: > > I'm doing ugly, ugly things to my fink as I often do. I guess I should > be doing that in local but then I forget what I did in local and I chase > my tail for a while. So much stuff in my git stash after a while. > > This worked! Thanks! Now I need to ask dmacks about elinks but I did > uglier things to get that wo compile. > > On Sat, 26 Sep 2026, Scott Hannahs wrote: > >> Hisashi, >> >> I believe that this was true for MacOS >= 14. See <https://github.com/fink/fink-distributions/pull/533> >> >> A patch was made to ignore building those two utilities on Intel systems. There are separate packages of macOS 14.0, 14.4, and 15.0. I am not sure why those are not combined into a single build for macOS >= 14.0. Perhaps someone remembers that design choice. >> >> But move the file /opt/sw/fink/10.9-libcxx/stable/main/finkinfo/text/texlive-texmf-15.0.info <http://texlive-texmf-15.0.info/> and the corresponding patch files "/opt/sw/fink/10.9-libcxx/stable/main/finkinfo/text/texlive-texmf-luajittex.patch? and "/opt/sw/fink/10.9-libcxx/stable/main/finkinfo/text/texlive-texmf.patch? into your appropriate fink local directory and edit the ?Distribution? tag on the info file to be 26.0. Rename the info file "texlive-texmf-x86_64-20240312.info <http://texlive-texmf-x86_64-20240312.info/>" >> >> That should work, and I tested it on Intel 26.7 / Xcode 26.6 >> >> A little complex, I will try to get a PR this weekend for a more permanent patch. >> >> -Scott >> >>> On Sep 26, 2026, at 3:39?PM, Hisashi T Fujinaka <ht...@tw...> wrote: >>> >>> I'm running 26.7 on an Intel MacBook Pro and I can't get >>> texlive-nox-base to build. I'm not sure how far I've gotten but it seems >>> to crash mfluajit and luajittex. >>> >>> I see: >>> Failed: phase testing: texlive-nox-20240312-2 failed >>> >>> I have the build log at: >>> >>> https://www.i8u.org/~htodd/texlive-nox-base.log >>> >>> and crash logs for mfluajit and luajittex at: >>> >>> https://www.i8u.org/~htodd/mfluajit.log >>> https://www.i8u.org/~htodd/luajittex.log >>> >>> -- >>> Hisashi T Fujinaka - ht...@tw... >>> BSEE + BSChem + BAEnglish + MSCS + $2.50 = coffee >> >> > > -- > Hisashi T Fujinaka - ht...@tw... > BSEE + BSChem + BAEnglish + MSCS + $2.50 = coffee |