diff options
author | 2005-02-14 12:36:13 +0000 | |
---|---|---|
committer | 2005-02-14 12:36:13 +0000 | |
commit | 035ad790156f1b55515b7d76fdc03d83cc84dd70 (patch) | |
tree | 587e1d706d5a64dda8764352a0e29bbaaf1159b3 /profiles | |
parent | fix plugin search path; bug #81747; stable on all previous arches (diff) | |
download | historical-035ad790156f1b55515b7d76fdc03d83cc84dd70.tar.gz historical-035ad790156f1b55515b7d76fdc03d83cc84dd70.tar.bz2 historical-035ad790156f1b55515b7d76fdc03d83cc84dd70.zip |
Add LDFLAGS, CHOST, and CDEFINE multilib variables.
Diffstat (limited to 'profiles')
3 files changed, 16 insertions, 19 deletions
diff --git a/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults b/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults index 5459d9623567..92f199c108fb 100644 --- a/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults +++ b/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults,v 1.18 2005/01/23 11:50:29 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults,v 1.19 2005/02/14 12:36:13 eradicator Exp $ -FEATURES="sandbox ccache autoconfig multilib-pkg multilib-strict" +FEATURES="sandbox ccache autoconfig multilib-strict" # Catalyst stage/grp USE GRP_STAGE23_USE="berkdb gpm ipv6 -java multislot multilib ncurses nls -nptl pam perl python readline ssl tcpd zlib" @@ -10,23 +10,20 @@ GRP_STAGE23_USE="berkdb gpm ipv6 -java multislot multilib ncurses nls -nptl pam # Sane, minimal USE settings USE="${GRP_STAGE23_USE} alsa bitmap-fonts crypt cups font-server fortran f77 fbcon gif jpeg nls opengl png tiff truetype truetype-fonts type1-fonts usb xpm xrandr xv" -# Not all of this is implemented in portage/toolchain, yet. See -# http://bugs.gentoo.org/show_bug.cgi?id=75420 - -# MULTILIB_ABIS lists all the ABIS you want to build for when -# you emerge a package. The libs that get installed will be for -# all of these ABIs, but the bins will be for ${DEFAULT_ABI}. - MULTILIB_ABIS="sparc32 sparc64" DEFAULT_ABI="sparc32" -ARCH_WRAPPER_sparc64="sparc64" CFLAGS_sparc64="-m64" +LDFLAGS_sparc64="-m elf64-sparc" +CHOST_sparc64="sparc64-unknown-linux-gnu" +CDEFINE_sparc64="__arch64__" LIBDIR_sparc64="lib64" -ARCH_WRAPPER_sparc32="sparc32" CFLAGS_sparc32="-m32" +LDFLAGS_sparc32="-m elf32-sparc" +CHOST_sparc32="sparc64-unknown-linux-gnu" +CDEFINE_sparc64="!__arch64__" LIBDIR_sparc32="lib" -MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib" +MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib" MULTILIB_STRICT_DENY="64-bit.*shared object" diff --git a/profiles/default-linux/sparc/sparc64-multilib/make.defaults b/profiles/default-linux/sparc/sparc64-multilib/make.defaults index 362e32fc835e..db0401de2b2c 100644 --- a/profiles/default-linux/sparc/sparc64-multilib/make.defaults +++ b/profiles/default-linux/sparc/sparc64-multilib/make.defaults @@ -1,7 +1,7 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/make.defaults,v 1.4 2005/01/23 11:50:29 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/make.defaults,v 1.5 2005/02/14 12:36:13 eradicator Exp $ # 64bit kernel, 32/64bit multilib userland CHOST="sparc64-unknown-linux-gnu" -PROFILE_ARCH="sparc64-multilib" +PROFILE_ARCH="sparc64" diff --git a/profiles/default-linux/sparc/sparc64-multilib/packages b/profiles/default-linux/sparc/sparc64-multilib/packages index a6102ef04426..834d85993123 100644 --- a/profiles/default-linux/sparc/sparc64-multilib/packages +++ b/profiles/default-linux/sparc/sparc64-multilib/packages @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/packages,v 1.17 2005/01/23 11:50:29 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sparc/sparc64-multilib/packages,v 1.18 2005/02/14 12:36:13 eradicator Exp $ # Sometimes necessary to trick programs into thinking we're really # a sparc32 system. @@ -11,10 +11,10 @@ *virtual/os-headers # Force toolchain versions that have been tested to work and are multilib aware -*>=sys-apps/portage-2.0.51-r9 +*>=sys-apps/portage-2.0.51-r13 *>=sys-devel/binutils-2.15.92.0.2-r2 -*<sys-devel/gcc-3.4.1 *>=sys-devel/gcc-3.4.3-r1 -*>=sys-libs/glibc-2.3.4.20040808-r1 -*>=sys-devel/gcc-config-1.3.9 ->=sys-devel/distcc-2.18.3-r1 +*>=sys-libs/glibc-2.3.4.20041102 +*>=sys-devel/gcc-config-1.3.10 +>=sys-devel/distcc-2.18.3-r4 |