Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 473706 - Prefix: sys-devel/binutils-config: target libpath / dynamic-linker
Summary: Prefix: sys-devel/binutils-config: target libpath / dynamic-linker
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 519080
  Show dependency tree
 
Reported: 2013-06-18 14:15 UTC by Benda Xu
Modified: 2014-12-03 13:14 UTC (History)
1 user (show)

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


Attachments
dynl-and-targetlib.patch (dynl-and-targetlib.patch,4.02 KB, patch)
2013-06-18 14:16 UTC, Benda Xu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benda Xu gentoo-dev 2013-06-18 14:15:10 UTC
This patch adds two features to binutils-config of Prefix:

1. inject --dynamic-linker= and do not inject runpath
2. do not inject target libpath/runpath during cross-eprefix
   This is necessary in bootstrapping a Prefix with libc[a]. Otherwise
   libc.so.6 in new Prefix will be used by host ld.so, resulting in
   conflict.

a. https://wiki.gentoo.org/wiki/Prefix/libc

Reproducible: Always
Comment 1 Benda Xu gentoo-dev 2013-06-18 14:16:02 UTC
Created attachment 351306 [details, diff]
dynl-and-targetlib.patch
Comment 2 Benda Xu gentoo-dev 2013-06-18 14:16:47 UTC
We can then adjust USE flag masking in profiles.
Comment 3 Benda Xu gentoo-dev 2014-12-03 13:14:16 UTC
An alternative approach is favored to favor the binutils-config from gx86.  Close this.