Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909649 - sys-libs/libcxxabi missing dependency on matching version of sys-libs/compiler-rt
Summary: sys-libs/libcxxabi missing dependency on matching version of sys-libs/compile...
Status: RESOLVED DUPLICATE of bug 883225
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: LLVM support project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-04 20:02 UTC by Gordon Pettey
Modified: 2024-09-22 00:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Merge info (emerge.info,6.94 KB, text/plain)
2024-08-01 09:22 UTC, Pedro Ferreira
Details
build log (build.log,7.98 KB, text/x-log)
2024-08-01 09:23 UTC, Pedro Ferreira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gordon Pettey 2023-07-04 20:02:48 UTC
libcxxabi depends on a matching version of compiler-rt at build time, i.e. libcxxabi-16 needs compiler-rt-16. Trying to update @world on a system may pull in the update for libcxxabi without pulling in compiler-rt, and this results in a build failure.

Reproducible: Always
Comment 1 Pedro Ferreira 2024-08-01 09:22:33 UTC
Created attachment 898749 [details]
Merge info
Comment 2 Pedro Ferreira 2024-08-01 09:23:43 UTC
I have the same issue, and have had it for a while. The original report did not contain an emerge --info, so adding mine here along with build log.
Comment 3 Pedro Ferreira 2024-08-01 09:23:57 UTC
Created attachment 898750 [details]
build log
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-09-22 00:48:50 UTC
This one is harder because you don't actually need it unless your clang is using compiler-rt.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-09-22 00:49:15 UTC
(In reply to Sam James from comment #4)
> This one is harder because you don't actually need it unless your clang is
> using compiler-rt.

... which makes it the same kind of issue as https://bugs.gentoo.org/883225#c14 wrt sys-devel/clang RDEPEND vs PDEPEND.

*** This bug has been marked as a duplicate of bug 883225 ***