Inconsistent libdir naming between gcc and glibc
Task Info (Flyspray) | |
---|---|
Opened By | Sergey Kvachonok (ravenexp) |
Task ID | 73147 |
Type | Bug Report |
Project | Community Packages |
Category | Packages |
Version | None |
OS | All |
Opened | 2021-12-25 12:14:37 UTC |
Status | Assigned |
Assignee | Anatol Pomozov (anatolik) |
Details
Description:
aarch64-linux-gnu-gcc installs its libraries to '/usr/aarch64-linux-gnu/lib64/'. aarch64-linux-gnu-glibc installs its libraries to '/usr/aarch64-linux-gnu/lib/'.
Additional info:
- aarch64-linux-gnu-gcc-11.2.0-1
- aarch64-linux-gnu-glibc-2.34-1
Steps to reproduce:
Currently, it's impossible to set LD_LIBRARY_PATH to a directory where both "libgcc_s.so.1" and "libc.so.6" are present. This makes using e.g. qemu-aarch64 a major pain.
Expected behavior:
aarch64-linux-gnu-gcc installs its libraries to '/usr/aarch64-linux-gnu/lib/' just like glibc does.