-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sys-devel/gcc: gcc -print-multi-os-directory
returns ../lib64 on 64-bit musl systems
#233
Comments
I'm looking to incorporate https://git.alpinelinux.org/aports/tree/main/gcc/gcc-pure64.patch |
You'll also need the patch at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89587 for 32-bit PowerPC. We (Adélie) backported it to GCC 8 at https://code.foxkit.us/adelie/packages/raw/eebc569/system/gcc/disable-multiarch-ppc32.patch if that helps. |
@awilfox thanks. i'm going to test amd64 and aarch64 first since my ppc32 is not in the best stated. |
Signed-off-by: Anthony G. Basile <[email protected]> Package-Manager: Portage-2.3.62, Repoman-2.3.11
with new power profiles I also see it.
I need to add ppc64 to the thingie here 923dace |
Issue: #233 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <[email protected]>
even after patching still does
will need to investigate. |
@gyakovlev am I right in thinking we got this fixed/patched upstream in the end? Or at least is elsewhere in-train? |
@mjeveritt upstream ignored the bug, as I expected. Real life has gotten in the way of me fixing stuff, but the person to speak to to get this moving upstream is Side note: I have to apologize to everyone, but I know this is an issue and what's there is a hack. I'm just overwhelmed with real life. |
my talos is down for maintenance till next week, but I think it still returns |
https://bugs.gentoo.org/show_bug.cgi?id=675954 was gaining some traction with @trofi I believe doing some testing ... |
See also https://gcc.gnu.org/pipermail/gcc/2020-March/231981.html for a partial-solution? I will try to do some follow-up in #musl |
amd64 and arm64 parts unchanged. moved the file and added ppc64 stuff, based on alpine patch. this is final showstopper before enabling ppc64/ppc64le catalyst builds. Bug: https://bugs.gentoo.org/675954 Issue: gentoo#233 Tracker: gentoo#295 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <[email protected]>
amd64 and arm64 parts unchanged. moved the file and added ppc64 stuff, based on alpine patch. this is final showstopper before enabling ppc64/ppc64le catalyst builds. Bug: https://bugs.gentoo.org/675954 Issue: #233 Tracker: #295 Closes: #350 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <[email protected]>
I am just trying to make Some findings: Arch Linux gcc / Debian gcc / Debian Arch aarch64-linux-gnu-gcc / manually built --disable-multilib gcc => ../lib64 So do we know the rule for |
@MaskRay musl always prefers /lib no matter the bitness, as multilib is kinda unsupported with it. https://wiki.musl-libc.org/guidelines-for-distributions.html#Multilib/multi-arch ~~from above link |
This is a continuation of https://bugs.gentoo.org/675954.
The text was updated successfully, but these errors were encountered: