[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