Andrea Corallo writes: > The first is to provide the correct eln destination directory during the > build so it can be used correctly by the logic that starts at > loadup.el:452. This should fixup the filenames so afterwards when > resurrecting the logic in pdumper.c can work correctly. > > About this there's a branch in feature/native-comp-macos-fixes (by > Vibhav Pant Cc'ed) with a fix. See also [1]. Maybe you like to give it > a go. Oooh, that's a good catch. If I read the diff correctly, with a not-only-self-contained build, it will set things up such that the Application bundle works, but the (also installed) emacs binary won't. A solution here might be to build two pdmp files - one for the relocatable app bundle and one for commandline usage. I'll try to build that. > The other possible source of problems may be Vinvocation_directory still > not set when we pass into pdumper.c:5270, I can't verify that as I don't > have use macos but should be realitively easy to verify. This makes sense too. I'll investigate when `Vinvocation_directory` gets set. Does sound like that doesn't happen early enough, maybe we can pull it forward a bit. Thanks, -- Andreas Fuchs, (http://|im:asf@|mailto:asf@)boinkor.net, antifuchs