Fix module architecture string to match Enlightenment expectations
The module architecture was incorrectly constructed as: linux-x86_64-0.27 But Enlightenment expects: linux-gnu-x86_64-0.27.1 Changes: - Detect system ABI (gnu/musl) via features.h header check - Use full Enlightenment version instead of just major.minor - Correct architecture format: <system>-<abi>-<cpu>-<version> This ensures the module installs to the correct directory that Enlightenment will find when loading modules. Also updated Gentoo ebuild to set S variable for correct source directory extraction (git archives extract to 'eiwd' not 'eiwd-0.1.0').
This commit is contained in:
parent
497a3602ae
commit
3a2a583409
4 changed files with 25 additions and 10 deletions
1
packaging/profiles/repo_name
Normal file
1
packaging/profiles/repo_name
Normal file
|
|
@ -0,0 +1 @@
|
|||
x-eiwd
|
||||
Loading…
Add table
Add a link
Reference in a new issue