[MacPorts] #67406: Emacs @28.2+native-compile fails to build on on osx 10.6 - temacs missing files
MacPorts
noreply at macports.org
Sun Aug 27 04:35:54 UTC 2023
#67406: Emacs @28.2+native-compile fails to build on on osx 10.6 - temacs missing
files
---------------------------+----------------------
Reporter: aeggenberger | Owner: drkp
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: emacs |
---------------------------+----------------------
Comment (by acjones8):
While seeing how far I could get Emacs to compile for 10.5 PPC, I ran into
this bug as well. I tried copying the etc folders in the Emacs directory
to where temacs is looking, but that didn't work. I then tried using chown
to set those files to be owned by the macports user, but that didn't help
either.
I then switched to seeing if I can change that path directly to point to
the local build directory. I found that there's an environmental variable
you can set, EMACSDATA, that is supposed to tell Emacs where the
architecture independent files are. If I run the command the Makefile
generates manually in the shell, with EMACSDATA changed, then I can indeed
change the path to the build directory. Unfortunately, strangely enough,
it still claims the arguments are invalid and the charsets are missing,
even though it very explicitly looks in `./etc/charsets` (where they're
stored) for them...
For what it's worth, the actual code that looks up the path is in
`callproc.c`, though I don't see anything in it that seems out of the
ordinary. I'll keep looking and see if I can make any further progress.
--
Ticket URL: <https://trac.macports.org/ticket/67406#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list