summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-02-14 12:36:13 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-02-14 12:36:13 +0000
commit035ad790156f1b55515b7d76fdc03d83cc84dd70 (patch)
tree587e1d706d5a64dda8764352a0e29bbaaf1159b3 /profiles
parentfix plugin search path; bug #81747; stable on all previous arches (diff)
downloadhistorical-035ad790156f1b55515b7d76fdc03d83cc84dd70.tar.gz
historical-035ad790156f1b55515b7d76fdc03d83cc84dd70.tar.bz2
historical-035ad790156f1b55515b7d76fdc03d83cc84dd70.zip
Add LDFLAGS, CHOST, and CDEFINE multilib variables.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/default-linux/sparc/sparc64-multilib/dev/make.defaults21
-rw-r--r--profiles/default-linux/sparc/sparc64-multilib/make.defaults4
-rw-r--r--profiles/default-linux/sparc/sparc64-multilib/packages10
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