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
dev-embedded@ is not embedded@ Gentoo supports only the GNU toolchain (gcc/binutils). Other toolchains are low priority on the global scale..
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.
:)
Removing lang-misc as vdk and vdkbuilder are clear now.
dev-util/xmingw-gcc/xmingw-gcc-3.4.4.ebuild: Done and tested Thanks
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
fixed pilot-link
I've fixe the ebuilds still using it in portage myself.