Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108386 (alt-gnuld) - Ebuilds should not assume GNU ld
Summary: Ebuilds should not assume GNU ld
Status: RESOLVED FIXED
Alias: alt-gnuld
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-07 07:20 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
14 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-07 07:20:28 UTC
As some Gentoo/ALT projects (OSX/Darwin that are already in places, plus   
others that are planned) might make use of portage on systems where GNU ld   
might not be present and used by default, ebuilds should not pass   
--with-gnu-ld to econf / ./configure (it takes care of looking up ld by  
itself).  
  
This is the list of current ebuilds assuming this. I'll take care of ebuilds  
with no maintainers, or with my herds as maintainers (if no specific  
maintainer is specified). The rest, please fix :)  
  
app-misc/mc/mc-4.6.0-r14.ebuild: Assumes GNU ld [lanius@gentoo.org] 
app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild: Assumes GNU ld [pda] 
dev-db/postgresql/postgresql-8.1_beta2.ebuild: Assumes GNU ld [postgresql] 
dev-db/postgresql/postgresql-8.0.3.ebuild: Assumes GNU ld [postgresql] 
dev-db/libpq/libpq-8.1_beta1.ebuild: Assumes GNU ld [postgresql] 
dev-db/libpq/libpq-8.0.3-r1.ebuild: Assumes GNU ld [postgresql] 
dev-db/pgcluster/pgcluster-1.3.0c.ebuild: Assumes GNU ld [postgresql] 
dev-embedded/tigcc/tigcc-0.96_beta2.ebuild: Assumes GNU ld [dev-embedded] 
dev-lang/gnat/gnat-3.43.ebuild: Assumes GNU ld [ada | dholm@gentoo.org] 
dev-libs/libtc/libtc-1.1.0.ebuild: Assumes GNU ld [zypher@gentoo.org] 
dev-libs/tc2/tc2-0.6.0.ebuild: Assumes GNU ld [zypher@gentoo.org] 
dev-libs/tc2-modules/tc2-modules-0.6.0.ebuild: Assumes GNU ld 
[zypher@gentoo.org] 
dev-libs/vdk/vdk-2.4.0.ebuild: Assumes GNU ld [lang-misc | 
gustavoz@gentoo.org] 
dev-util/vdkbuilder/vdkbuilder-2.4.0.ebuild: Assumes GNU ld [lang-misc | 
gustavoz@gentoo.org] 
dev-util/webcpp/webcpp-0.8.4.ebuild: Assumes GNU ld 
dev-util/xmingw-gcc/xmingw-gcc-3.4.4.ebuild: Assumes GNU ld 
[cretin@gentoo.org] 
media-gfx/pornview/pornview-0.2.0_pre1.ebuild: Assumes GNU ld 
media-libs/libextractor/libextractor-0.5.4.ebuild: Assumes GNU ld [net-p2p] 
media-libs/guilib/guilib-1.1.0-r1.ebuild: Assumes GNU ld [video] 
media-libs/libcdaudio/libcdaudio-0.99.9.ebuild: Assumes GNU ld 
[max@gentoo.org] 
media-libs/libmustux/libmustux-0.20.2.ebuild: Assumes GNU ld [sound | 
sound@gentoo.org] 
media-sound/beast/beast-0.6.6.ebuild: Assumes GNU ld [gnome, sound] 
media-sound/mpc/mpc-0.11.2.ebuild: Assumes GNU ld [sound] 
media-sound/protux/protux-0.20.2.ebuild: Assumes GNU ld [sound | 
sound@gentoo.org] 
media-video/tcvp/tcvp-0.2.0.ebuild: Assumes GNU ld [video | zypher@gentoo.org] 
media-video/gephex/gephex-0.4.3.ebuild: Assumes GNU ld [video | 
zypher@gentoo.org] 
net-im/centericq/centericq-4.21.0.ebuild: Assumes GNU ld [net-im | 
coronalvr@gentoo.org, wschlich@gentoo.org] 
net-nntp/inn/inn-2.4.1.ebuild: Assumes GNU ld [net-news] 
sci-geosciences/gpsd/gpsd-2.30.ebuild: Assumes GNU ld [sci | 
nerdboy@gentoo.org] 
sci-libs/hdf5/hdf5-1.6.4.ebuild: Assumes GNU ld [sci] 
sci-libs/gdal/gdal-1.3.0.ebuild: Assumes GNU ld [sci | nerdboy@gentoo.org] 
x11-plugins/wmmp/wmmp-0.9.2.ebuild: Assumes GNU ld [sound] 
Affected herds: net-p2p, pda, sci, gnome, lang-misc, dev-embedded, net-news, 
sound, ada, net-im, video, postgresql 
Affected devs: sound@gentoo.org, max@gentoo.org, gustavoz@gentoo.org, 
zypher@gentoo.org, nerdboy@gentoo.org, wschlich@gentoo.org, cretin@gentoo.org, 
lanius@gentoo.org, coronalvr@gentoo.org, dholm@gentoo.org
Comment 1 solar (RETIRED) gentoo-dev 2005-10-07 10:33:37 UTC
dev-embedded@ is not embedded@ 
Gentoo supports only the GNU toolchain (gcc/binutils). Other toolchains are low
priority on the global scale.. 
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-07 10:56:00 UTC
Let configure figure out what it is using by itself. 
If someone doesn't want to do the change on its own, I'll take care of 
everything, just state so as gustavoz did on #gentoo-dev. 
 
Comment 3 Gustavo Zacarias (RETIRED) gentoo-dev 2005-10-07 10:57:26 UTC
:)
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-07 11:11:14 UTC
Removing lang-misc as vdk and vdkbuilder are clear now. 
Comment 5 Stefan Jones (RETIRED) gentoo-dev 2005-10-07 13:09:22 UTC
dev-util/xmingw-gcc/xmingw-gcc-3.4.4.ebuild: Done and tested
Thanks
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-25 06:12:37 UTC
app-misc/mc/mc-4.6.0-r14.ebuild: Assumes GNU ld [lanius@gentoo.org] 
app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild: Assumes GNU ld [pda] 
dev-db/postgresql/postgresql-8.1_beta3.ebuild: Assumes GNU ld [postgresql] 
dev-db/postgresql/postgresql-8.0.4.ebuild: Assumes GNU ld [postgresql] 
dev-db/libpq/libpq-8.1_beta3.ebuild: Assumes GNU ld [postgresql] 
dev-db/libpq/libpq-8.0.4.ebuild: Assumes GNU ld [postgresql] 
dev-db/pgcluster/pgcluster-1.3.0c.ebuild: Assumes GNU ld [postgresql] 
dev-embedded/tigcc/tigcc-0.96_beta2.ebuild: Assumes GNU ld [dev-embedded] 
dev-lang/gnat/gnat-3.43.ebuild: Assumes GNU ld [ada | dholm@gentoo.org] 
dev-libs/libtc/libtc-1.1.0.ebuild: Assumes GNU ld [zypher@gentoo.org] 
dev-libs/tc2/tc2-0.6.0.ebuild: Assumes GNU ld [zypher@gentoo.org] 
dev-libs/tc2-modules/tc2-modules-0.6.0.ebuild: Assumes GNU ld 
[zypher@gentoo.org] 
media-libs/libextractor/libextractor-0.5.4.ebuild: Assumes GNU ld [net-p2p] 
media-libs/libcdaudio/libcdaudio-0.99.9.ebuild: Assumes GNU ld 
[max@gentoo.org] 
media-sound/protux/protux-0.20.2.ebuild: Assumes GNU ld [sound | 
sound@gentoo.org] 
media-video/tcvp/tcvp-0.2.0.ebuild: Assumes GNU ld [video | zypher@gentoo.org] 
media-video/gephex/gephex-0.4.3.ebuild: Assumes GNU ld [video | 
zypher@gentoo.org] 
net-im/centericq/centericq-4.21.0.ebuild: Assumes GNU ld [net-im | 
coronalvr@gentoo.org, wschlich@gentoo.org] 
net-nntp/inn/inn-2.4.1.ebuild: Assumes GNU ld [net-news] 
sci-geosciences/gpsd/gpsd-2.30.ebuild: Assumes GNU ld [sci | 
nerdboy@gentoo.org] 
sci-libs/hdf5/hdf5-1.6.4.ebuild: Assumes GNU ld [sci] 
sci-libs/gdal/gdal-1.3.1.ebuild: Assumes GNU ld [sci | nerdboy@gentoo.org] 
Affected herds: net-p2p, pda, sci, dev-embedded, net-news, sound, ada, net-im, 
video, postgresql 
Affected devs: sound@gentoo.org, max@gentoo.org, zypher@gentoo.org, 
nerdboy@gentoo.org, wschlich@gentoo.org, lanius@gentoo.org, 
coronalvr@gentoo.org, dholm@gentoo.org 
 
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2005-11-03 13:34:11 UTC
fixed pilot-link
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-16 04:14:06 UTC
I've fixe the ebuilds still using it in portage myself.