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

Bug 479568

Summary: sys-devel/llvm-3.3-r1: Depends on a keyworded package app-admin/chrpath
Product: Gentoo/Alt Reporter: yegle <cnyegle>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description yegle 2013-08-02 21:57:45 UTC
sys-devel/llvm-3.3-r1 depends on app-admin/chrpath which is keyworded at least on OSX

From the description of package app-admin/chrpath, this package doesn't work on Mach-O executable too.
Comment 1 François Bissey 2013-08-08 10:16:20 UTC
Definitely doesn't. It will first fail because LDR (the variable holding what to pass to the compiler to set a rpath) is not defined on darwin.
Once you correct that you hit a brick wall because it relies on elf.h which is given by glibc on linux.

I am trying to emerge clang-3.3-r1 on x86-macos with the dep to chrpath removed.
Comment 2 Fabian Groffen gentoo-dev 2013-08-08 10:45:23 UTC
chrpath should indeed not be in the deps on non-ELF systems (such as Darwin/OSX)
Comment 3 Fabian Groffen gentoo-dev 2013-08-14 19:49:11 UTC
fixed, thanks