Summary: | media-libs/openal-1.23.0 libstdc++.so.6, needed by libopenal.so.1.23.0, not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Esteve Varela Colominas <esteve.varela> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | bugmail, fordfrog, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
Esteve Varela Colominas
2023-04-13 10:05:38 UTC
I have the same problem with *every* C++ program. I can't update anymore.
> warning: libstdc++.so.6, needed by <packet> not found (try using -rpath or -rpath-link)
@preserved-rebuild fails for the same reason.
Based on some other bugs I suspect it has to do something with cross compiling (abi_x86_32 in my case)?
The programs are compiled with g++ but linked with gcc.
Tried recompiling
- gcc
- binutils (with and without USE=multitarget)
All the related bugs lead me to #549994
(In reply to bugmail from comment #1) > I have the same problem with *every* C++ program. I can't update anymore. > > > warning: libstdc++.so.6, needed by <packet> not found (try using -rpath or -rpath-link) > I think you need to ideally come onto IRC or one of our support forums and we can see what's gone wrong. It's not the same as this bug. > @preserved-rebuild fails for the same reason. > > Based on some other bugs I suspect it has to do something with cross > compiling (abi_x86_32 in my case)? Hopefully you've done that in a chroot if you really mean cross-compiling if it's for x86. Cross-compiling via crossdev on amd64 for x86 is generally not a good idea. Comments #2 and #3 can be ignored. The error was on my part. I somehow managed to make /etc/ld.so.conf.d/ unreadable to the portage user without noticing it. There was an epic debug session on IRC! if i understood it wrong then please re-open... |