bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#50818: 28.0.50; .eln files need to be executable on Cygwin


From: Ken Brown
Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin
Date: Sun, 26 Sep 2021 11:03:53 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0

An installed emacs built with native compilation won't start on Cygwin because the executable permissions have been removed from the .eln files. This is done in the install-eln target of the top-level Makefile.in, which installs the .eln files with 644 permissions even though they were created with executable permissions.

The failure is in Cygwin's dlopen, which calls the windows function GetModuleHandleExW.

Would it hurt anything on other platforms if the .eln files were installed with 755 permissions? If so, I can submit a patch that does this just on Cygwin.

Ken





reply via email to

[Prev in Thread] Current Thread [Next in Thread]