Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 893932

Summary: sys-apps/busybox[static] doesnt depend on sys-libs/llvm-libunwind[static-libs] in llvm musl system
Product: Gentoo Linux Reporter: Librecat <tolgaucar44>
Component: Current packagesAssignee: Embedded Gentoo Team <embedded>
Status: RESOLVED FIXED    
Severity: normal CC: immoloism
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 892956    
Bug Blocks:    
Attachments: emerge --info
busybox build log

Description Librecat 2023-02-11 08:44:40 UTC
Created attachment 850372 [details]
emerge --info

enabling static-libs on llvm-libunwind fixed the build failure with static and the build also didnt fail without the static use flag
Comment 1 Librecat 2023-02-11 08:45:40 UTC
-flto=thin was disabled for busybox with package.env but didnt result in any changes
Comment 2 Librecat 2023-02-11 08:52:51 UTC
Created attachment 850374 [details]
busybox build log
Comment 3 Librecat 2023-02-11 09:51:30 UTC
steps to reproduce after stage3 unpack
1 - emerge-webrsync
2 - add -pam and static useflags to sys-apps/busybox
3 - emerge busybox
4 - fails
Comment 4 Librecat 2023-02-11 10:11:07 UTC
forgot to say stricter use flag on clang was enabled
Comment 5 immolo 2023-02-16 23:20:03 UTC
I hit this today also but with strict off being the only difference.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-03 22:23:08 UTC
I've fixed bug 892956 so this should be sorted now.