diff options
author | XU Benda <heroxbd@gmail.com> | 2013-06-19 22:46:50 +0900 |
---|---|---|
committer | XU Benda <heroxbd@gmail.com> | 2013-06-19 22:46:50 +0900 |
commit | 9cd40284e50b0f3f6afb0f54762dacd88c76f267 (patch) | |
tree | 5eaacd9ca7c53e2c4b7b9bc6ad302b8928973669 /profiles/prefix/sunos | |
parent | drop powerpc-softfloat-linux-gnu, glibc and wxPython updates (diff) | |
download | android-9cd40284e50b0f3f6afb0f54762dacd88c76f267.tar.gz android-9cd40284e50b0f3f6afb0f54762dacd88c76f267.tar.bz2 android-9cd40284e50b0f3f6afb0f54762dacd88c76f267.zip |
Prefix with-libc for wiki
http://wiki.gentoo.org/wiki/Prefix/libc
Diffstat (limited to 'profiles/prefix/sunos')
68 files changed, 484 insertions, 0 deletions
diff --git a/profiles/prefix/sunos/make.defaults b/profiles/prefix/sunos/make.defaults new file mode 100644 index 0000000..6f90d93 --- /dev/null +++ b/profiles/prefix/sunos/make.defaults @@ -0,0 +1,14 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/make.defaults,v 1.2 2009/06/30 16:35:03 darkside Exp $ + +# System-wide defaults for all SunOS profiles +# This file should rarely need to be changed + +# 'Sane' defaults +ELIBC="SunOS" +KERNEL="SunOS" + +# stripping stuff works but makes +# i.e. ldd output completely empty, which is sort of annoying +FEATURES="nostrip" diff --git a/profiles/prefix/sunos/packages b/profiles/prefix/sunos/packages new file mode 100644 index 0000000..ed469f1 --- /dev/null +++ b/profiles/prefix/sunos/packages @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/packages,v 1.1 2009/06/06 03:54:58 solar Exp $ + +*sys-devel/binutils diff --git a/profiles/prefix/sunos/parent b/profiles/prefix/sunos/parent new file mode 100644 index 0000000..cd11492 --- /dev/null +++ b/profiles/prefix/sunos/parent @@ -0,0 +1,2 @@ +../../base +.. diff --git a/profiles/prefix/sunos/solaris/5.10/package.provided b/profiles/prefix/sunos/solaris/5.10/package.provided new file mode 100644 index 0000000..70aec53 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/package.provided,v 1.1 2009/06/06 03:54:59 solar Exp $ + +sys-sunos/libc-2.10 diff --git a/profiles/prefix/sunos/solaris/5.10/parent b/profiles/prefix/sunos/solaris/5.10/parent new file mode 100644 index 0000000..f3229c5 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults b/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults new file mode 100644 index 0000000..d4552bb --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults,v 1.1 2009/06/06 03:55:00 solar Exp $ + +ARCH="sparc-solaris" +CHOST="sparc-sun-solaris2.10" +ACCEPT_KEYWORDS="~sparc-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc/package.mask b/profiles/prefix/sunos/solaris/5.10/sparc/package.mask new file mode 100644 index 0000000..4228842 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc/package.mask,v 1.6 2011/12/30 16:20:16 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask b/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask new file mode 100644 index 0000000..50a4e6a --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask,v 1.2 2011/12/30 16:20:16 grobian Exp $ + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc/parent b/profiles/prefix/sunos/solaris/5.10/sparc/parent new file mode 100644 index 0000000..133d186 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc/parent @@ -0,0 +1,2 @@ +../../arch/sparc +.. diff --git a/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults b/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults new file mode 100644 index 0000000..998e138 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults,v 1.1 2009/06/06 03:55:00 solar Exp $ + +ARCH="sparc64-solaris" +CHOST="sparcv9-sun-solaris2.10" +ACCEPT_KEYWORDS="~sparc64-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask b/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask new file mode 100644 index 0000000..c2e0936 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask,v 1.6 2011/12/30 16:20:16 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask b/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask new file mode 100644 index 0000000..ba2a3f2 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask,v 1.3 2011/12/30 16:20:16 grobian Exp $ + diff --git a/profiles/prefix/sunos/solaris/5.10/sparc64/parent b/profiles/prefix/sunos/solaris/5.10/sparc64/parent new file mode 100644 index 0000000..9dbef0d --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/sparc64/parent @@ -0,0 +1,2 @@ +../../arch/sparc64 +.. diff --git a/profiles/prefix/sunos/solaris/5.10/x64/make.defaults b/profiles/prefix/sunos/solaris/5.10/x64/make.defaults new file mode 100644 index 0000000..975b96e --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/x64/make.defaults,v 1.1 2009/06/06 03:55:01 solar Exp $ + +ARCH="x64-solaris" +CHOST="x86_64-pc-solaris2.10" +ACCEPT_KEYWORDS="~x64-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.10/x64/package.mask b/profiles/prefix/sunos/solaris/5.10/x64/package.mask new file mode 100644 index 0000000..53057be --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x64/package.mask @@ -0,0 +1,3 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/x64/package.mask,v 1.4 2010/04/18 15:48:56 grobian Exp $ diff --git a/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask b/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask new file mode 100644 index 0000000..dad3f41 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask,v 1.1 2009/06/06 03:55:01 solar Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.10/x64/parent b/profiles/prefix/sunos/solaris/5.10/x64/parent new file mode 100644 index 0000000..fc24616 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x64/parent @@ -0,0 +1,2 @@ +../../arch/x64 +.. diff --git a/profiles/prefix/sunos/solaris/5.10/x86/eapi b/profiles/prefix/sunos/solaris/5.10/x86/eapi new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x86/eapi @@ -0,0 +1 @@ +1 diff --git a/profiles/prefix/sunos/solaris/5.10/x86/make.defaults b/profiles/prefix/sunos/solaris/5.10/x86/make.defaults new file mode 100644 index 0000000..76d1789 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x86/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/x86/make.defaults,v 1.1 2009/06/06 03:55:01 solar Exp $ + +ARCH="x86-solaris" +CHOST="i386-pc-solaris2.10" +ACCEPT_KEYWORDS="~x86-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.10/x86/package.use.mask b/profiles/prefix/sunos/solaris/5.10/x86/package.use.mask new file mode 100644 index 0000000..8ece6c0 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x86/package.use.mask @@ -0,0 +1,9 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.10/x86/package.use.mask,v 1.3 2011/12/30 16:20:16 grobian Exp $ + + +# *** This configuration is not supported in the following +# subdirectories: +# target-libada gnattools target-libmudflap target-libssp +sys-devel/gcc:4.3 mudflap diff --git a/profiles/prefix/sunos/solaris/5.10/x86/parent b/profiles/prefix/sunos/solaris/5.10/x86/parent new file mode 100644 index 0000000..4a6aa36 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.10/x86/parent @@ -0,0 +1,2 @@ +../../arch/x86 +.. diff --git a/profiles/prefix/sunos/solaris/5.11/package.mask b/profiles/prefix/sunos/solaris/5.11/package.mask new file mode 100644 index 0000000..68f9065 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/package.mask,v 1.1 2009/06/06 03:55:02 solar Exp $ + +# Fabian Groffen <grobian@gentoo.org> (25 May 2009) +# Can't deal with changed system headers which define their own versions +# of vprintf, etc. when being called with _KERNEL defined. +=sys-process/lsof-4.82 diff --git a/profiles/prefix/sunos/solaris/5.11/package.provided b/profiles/prefix/sunos/solaris/5.11/package.provided new file mode 100644 index 0000000..5a748e1 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/package.provided,v 1.1 2009/06/06 03:55:02 solar Exp $ + +sys-sunos/libc-2.11 diff --git a/profiles/prefix/sunos/solaris/5.11/package.use.mask b/profiles/prefix/sunos/solaris/5.11/package.use.mask new file mode 100644 index 0000000..18ef8b8 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/package.use.mask,v 1.1 2011/03/30 08:33:21 grobian Exp $ + + +# Fabian Groffen <grobian@gentoo.org> (30 Mar 2011) +# git is broken with some repack failure (OpenSolaris only) +sys-devel/gettext git diff --git a/profiles/prefix/sunos/solaris/5.11/parent b/profiles/prefix/sunos/solaris/5.11/parent new file mode 100644 index 0000000..f3229c5 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults b/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults new file mode 100644 index 0000000..24cba63 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults,v 1.1 2009/06/06 03:55:02 solar Exp $ + +ARCH="sparc-solaris" +CHOST="sparc-sun-solaris2.11" +ACCEPT_KEYWORDS="~sparc-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/package.mask b/profiles/prefix/sunos/solaris/5.11/sparc/package.mask new file mode 100644 index 0000000..46f3b4b --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc/package.mask,v 1.2 2011/12/30 16:20:17 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask b/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask new file mode 100644 index 0000000..18b2198 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask,v 1.2 2011/12/30 16:20:17 grobian Exp $ + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc/parent b/profiles/prefix/sunos/solaris/5.11/sparc/parent new file mode 100644 index 0000000..133d186 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc/parent @@ -0,0 +1,2 @@ +../../arch/sparc +.. diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults b/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults new file mode 100644 index 0000000..ddc439f --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults,v 1.1 2009/06/06 03:55:03 solar Exp $ + +ARCH="sparc64-solaris" +CHOST="sparcv9-sun-solaris2.11" +ACCEPT_KEYWORDS="~sparc64-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask b/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask new file mode 100644 index 0000000..69bb393 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask,v 1.4 2011/12/30 16:20:17 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask b/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask new file mode 100644 index 0000000..b131ba7 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask,v 1.3 2011/12/30 16:20:17 grobian Exp $ + diff --git a/profiles/prefix/sunos/solaris/5.11/sparc64/parent b/profiles/prefix/sunos/solaris/5.11/sparc64/parent new file mode 100644 index 0000000..9dbef0d --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/sparc64/parent @@ -0,0 +1,2 @@ +../../arch/sparc64 +.. diff --git a/profiles/prefix/sunos/solaris/5.11/x64/make.defaults b/profiles/prefix/sunos/solaris/5.11/x64/make.defaults new file mode 100644 index 0000000..e7b4a82 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/x64/make.defaults,v 1.1 2009/06/06 03:55:03 solar Exp $ + +ARCH="x64-solaris" +CHOST="x86_64-pc-solaris2.11" +ACCEPT_KEYWORDS="~x64-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask b/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask new file mode 100644 index 0000000..c36760d --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask,v 1.1 2009/06/06 03:55:03 solar Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.11/x64/parent b/profiles/prefix/sunos/solaris/5.11/x64/parent new file mode 100644 index 0000000..fc24616 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x64/parent @@ -0,0 +1,2 @@ +../../arch/x64 +.. diff --git a/profiles/prefix/sunos/solaris/5.11/x86/make.defaults b/profiles/prefix/sunos/solaris/5.11/x86/make.defaults new file mode 100644 index 0000000..25f0068 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x86/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/x86/make.defaults,v 1.1 2009/06/06 03:55:04 solar Exp $ + +ARCH="x86-solaris" +CHOST="i386-pc-solaris2.11" +ACCEPT_KEYWORDS="~x86-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask b/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask new file mode 100644 index 0000000..0a8804d --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask @@ -0,0 +1,4 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask,v 1.3 2011/12/30 16:20:17 grobian Exp $ + diff --git a/profiles/prefix/sunos/solaris/5.11/x86/parent b/profiles/prefix/sunos/solaris/5.11/x86/parent new file mode 100644 index 0000000..4a6aa36 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.11/x86/parent @@ -0,0 +1,2 @@ +../../arch/x86 +.. diff --git a/profiles/prefix/sunos/solaris/5.9/package.mask b/profiles/prefix/sunos/solaris/5.9/package.mask new file mode 100644 index 0000000..6b37e8e --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/package.mask @@ -0,0 +1,15 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/package.mask,v 1.1 2011/12/30 16:20:17 grobian Exp $ + + +# Jeremy Olexa <darkside@gentoo.org> (26 Aug 2008) +# Requires that pthread.h defines pthread_atfork() but it doesn't on Solaris 9 +# SPARC. +dev-libs/nss + +# Jeremy Olexa <darkside@gentoo.org> (26 Aug 2008) +# Massive header errors. SIZE_MAX is defined in limits.h, getopt_long.c requires +# getopt.h and err.h which don't seem to be present. Might be salvageable with +# gnulib but I don't know much about that yet. Old versions still work. +>=sys-apps/file-4.25 diff --git a/profiles/prefix/sunos/solaris/5.9/package.provided b/profiles/prefix/sunos/solaris/5.9/package.provided new file mode 100644 index 0000000..01960d1 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/package.provided,v 1.1 2009/06/06 03:55:04 solar Exp $ + +sys-sunos/libc-2.9 diff --git a/profiles/prefix/sunos/solaris/5.9/package.use.force b/profiles/prefix/sunos/solaris/5.9/package.use.force new file mode 100644 index 0000000..246ec0a --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/package.use.force,v 1.1 2009/10/02 15:46:56 haubi Exp $ + +# still need scandir() from gnulib on solaris2.9 +app-admin/eselect-python gnulib diff --git a/profiles/prefix/sunos/solaris/5.9/package.use.mask b/profiles/prefix/sunos/solaris/5.9/package.use.mask new file mode 100644 index 0000000..a255076 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/package.use.mask,v 1.1 2011/11/16 15:44:41 grobian Exp $ + +# Fabian Groffen <grobian@gentoo.org> (16 Nov 2011) +# jit not supported on sparc +dev-libs/libpcre jit + diff --git a/profiles/prefix/sunos/solaris/5.9/parent b/profiles/prefix/sunos/solaris/5.9/parent new file mode 100644 index 0000000..f3229c5 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults b/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults new file mode 100644 index 0000000..79144ae --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults,v 1.1 2009/06/06 03:55:05 solar Exp $ + +ARCH="sparc-solaris" +CHOST="sparc-sun-solaris2.9" +ACCEPT_KEYWORDS="~sparc-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.9/sparc/package.mask b/profiles/prefix/sunos/solaris/5.9/sparc/package.mask new file mode 100644 index 0000000..6da4aee --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/sparc/package.mask,v 1.3 2011/12/30 16:20:17 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.9/sparc/parent b/profiles/prefix/sunos/solaris/5.9/sparc/parent new file mode 100644 index 0000000..133d186 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc/parent @@ -0,0 +1,2 @@ +../../arch/sparc +.. diff --git a/profiles/prefix/sunos/solaris/5.9/sparc64/make.defaults b/profiles/prefix/sunos/solaris/5.9/sparc64/make.defaults new file mode 100644 index 0000000..1cf4b34 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc64/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/sparc64/make.defaults,v 1.1 2009/06/06 03:55:06 solar Exp $ + +ARCH="sparc64-solaris" +CHOST="sparcv9-sun-solaris2.9" +ACCEPT_KEYWORDS="~sparc64-solaris" + diff --git a/profiles/prefix/sunos/solaris/5.9/sparc64/package.mask b/profiles/prefix/sunos/solaris/5.9/sparc64/package.mask new file mode 100644 index 0000000..e009893 --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc64/package.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/5.9/sparc64/package.mask,v 1.5 2011/12/30 16:20:17 grobian Exp $ + + diff --git a/profiles/prefix/sunos/solaris/5.9/sparc64/parent b/profiles/prefix/sunos/solaris/5.9/sparc64/parent new file mode 100644 index 0000000..9dbef0d --- /dev/null +++ b/profiles/prefix/sunos/solaris/5.9/sparc64/parent @@ -0,0 +1,2 @@ +../../arch/sparc64 +.. diff --git a/profiles/prefix/sunos/solaris/arch/sparc/package.mask b/profiles/prefix/sunos/solaris/arch/sparc/package.mask new file mode 100644 index 0000000..15abf32 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc/package.mask @@ -0,0 +1,15 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/sparc/package.mask,v 1.2 2012/05/13 19:14:51 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + +# Fabian Groffen <grobian@gentoo.org> (13 May 2012) +# Does not support Sparc +dev-lang/v8 + +# Fabian Groffen <grobian@gentoo.org> (30 Dec 2011) +# Does not support Solaris/SPARC, http://mj.ucw.cz/pciutils.html +sys-apps/pciutils diff --git a/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask b/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask new file mode 100644 index 0000000..164c94a --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask @@ -0,0 +1,12 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask,v 1.1 2011/12/30 16:20:17 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + +# Fabian Groffen <grobian@gentoo.org> (16 Nov 2011) +# jit not supported on sparc +dev-libs/libpcre jit + diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/package.mask b/profiles/prefix/sunos/solaris/arch/sparc64/package.mask new file mode 100644 index 0000000..a50710f --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc64/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/sparc64/package.mask,v 1.1 2011/12/30 16:20:17 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask b/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask new file mode 100644 index 0000000..3071cd1 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask,v 1.1 2011/12/30 16:20:17 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/arch/sparc64/parent b/profiles/prefix/sunos/solaris/arch/sparc64/parent new file mode 100644 index 0000000..0d45c16 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/sparc64/parent @@ -0,0 +1 @@ +../sparc diff --git a/profiles/prefix/sunos/solaris/arch/x64/package.mask b/profiles/prefix/sunos/solaris/arch/x64/package.mask new file mode 100644 index 0000000..87a192e --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/x64/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/x64/package.mask,v 1.1 2011/12/30 16:20:18 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/arch/x64/package.use.mask b/profiles/prefix/sunos/solaris/arch/x64/package.use.mask new file mode 100644 index 0000000..4a53a68 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/x64/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/x64/package.use.mask,v 1.1 2011/12/30 16:20:18 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/arch/x64/parent b/profiles/prefix/sunos/solaris/arch/x64/parent new file mode 100644 index 0000000..e6e4a52 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/x64/parent @@ -0,0 +1 @@ +../x86 diff --git a/profiles/prefix/sunos/solaris/arch/x86/package.mask b/profiles/prefix/sunos/solaris/arch/x86/package.mask new file mode 100644 index 0000000..e777c3e --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/x86/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/x86/package.mask,v 1.1 2011/12/30 16:20:18 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/arch/x86/package.use.mask b/profiles/prefix/sunos/solaris/arch/x86/package.use.mask new file mode 100644 index 0000000..09f46a0 --- /dev/null +++ b/profiles/prefix/sunos/solaris/arch/x86/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/arch/x86/package.use.mask,v 1.1 2011/12/30 16:20:18 grobian Exp $ + +# The 32-bits profile is inherited by the 64-bits one! +# All the Solaris profiles inherit from their matching arch profile here. + + diff --git a/profiles/prefix/sunos/solaris/make.defaults b/profiles/prefix/sunos/solaris/make.defaults new file mode 100644 index 0000000..cfb63f6 --- /dev/null +++ b/profiles/prefix/sunos/solaris/make.defaults @@ -0,0 +1,7 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/make.defaults,v 1.1 2012/09/09 10:23:33 grobian Exp $ + +# Solaris comes with ipv6 support since Solaris 7, full ipv6 integration +# since Solaris 8. Let's enjoy that we have it. +USE="ipv6" diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask new file mode 100644 index 0000000..03e04d6 --- /dev/null +++ b/profiles/prefix/sunos/solaris/package.mask @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/package.mask,v 1.37 2013/05/07 06:55:33 grobian Exp $ + + +# Fabian Groffen <grobian@gentoo.org> (07 May 2013) +# gnulib module has a missing dependency (statat), causing linking +# failure, next version should have it fixed +=app-portage/portage-utils-0.30 + +# Fabian Groffen <grobian@gentoo.org> (09 May 2012) +# Installing libelf will hurt your system. In particular libkvm needs +# the system libelf to function properly. +dev-libs/libelf + +# Fabian Groffen <grobian@gentoo.org> (25 Aug 2011) +# Fails to compile, and not worth fixing, bug #379723 +=sys-devel/gcc-4.3.3* +=sys-devel/gcc-4.3.4* +=sys-devel/gcc-4.3.5* +=sys-devel/gcc-4.3.6* + +# Fabian Groffen <grobian@gentoo.org> (07 Jul 2011) +# cannot unpack :( +# tar: Archive value 4294967295 is out of gid_t range +# -2147483648..2147483647 +~dev-util/boost-build-1.46.1 +~dev-libs/boost-1.46.1 +~dev-util/boost-build-1.45.0 +~dev-libs/boost-1.45.0 + +# Fabian Groffen <grobian@gentoo.org> (14 Feb 2010) +# fails to compile, offical 7.2 works like a charm +=sys-devel/gdb-7.2.50.20101117.4.15 + +# Fabian Groffen <grobian@gentoo.org> (29 Nov 2009) +# segfaults during compilation, bug #294479 +=virtual/emacs-23 + +# Fabian Groffen <grobian@gentoo.org> (02 Oct 2008) +# Doesn't compile on Solaris. +=app-shells/ksh-93.20081104 + +# Fabian Groffen <grobian@gentoo.org> (21 Jan 2007) +# doesn't understand arguments on Solaris +=dev-vcs/cvs-1.12.12* diff --git a/profiles/prefix/sunos/solaris/package.use.force b/profiles/prefix/sunos/solaris/package.use.force new file mode 100644 index 0000000..7d340ec --- /dev/null +++ b/profiles/prefix/sunos/solaris/package.use.force @@ -0,0 +1,10 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/package.use.force,v 1.1 2011/12/08 08:11:38 grobian Exp $ + +# Fabian Groffen <grobian@gentoo.org> (08 Dec 2011) +# Force libssp, Solaris' libc doesn't have stack protection symbols, +# hence without this, -fstack-protector fails with linker unresolved +# symbol errors. +sys-devel/gcc libssp + diff --git a/profiles/prefix/sunos/solaris/package.use.mask b/profiles/prefix/sunos/solaris/package.use.mask new file mode 100644 index 0000000..c85aeb2 --- /dev/null +++ b/profiles/prefix/sunos/solaris/package.use.mask @@ -0,0 +1,20 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/package.use.mask,v 1.7 2011/12/30 16:20:16 grobian Exp $ + + +# Fabian Groffen <grobian@gentoo.org> (08 Dec 2011) +# Unmask libssp, Solaris' libc doesn't have stack protection symbols +sys-devel/gcc -libssp + +# Fabian Groffen <grobian@gentoo.org> (05 Sep 2011) +# gir tries to link c++ code using gcc and obviously fails +app-text/poppler introspection + +# Fabian Groffen <grobian@gentoo.org> (24 Apr 2011) +# kms seems linux only, bug #319285 +x11-libs/libdrm libkms + +# Jeremy Olexa <darkside@gentoo.org> (03 Dec 2008) +# Fails to compile on Solaris, bug #245659 +media-gfx/inkscape lcms diff --git a/profiles/prefix/sunos/solaris/parent b/profiles/prefix/sunos/solaris/parent new file mode 100644 index 0000000..f3229c5 --- /dev/null +++ b/profiles/prefix/sunos/solaris/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/sunos/solaris/profile.bashrc b/profiles/prefix/sunos/solaris/profile.bashrc new file mode 100644 index 0000000..e73cb47 --- /dev/null +++ b/profiles/prefix/sunos/solaris/profile.bashrc @@ -0,0 +1,12 @@ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/solaris/profile.bashrc,v 1.1 2012/11/10 09:46:11 grobian Exp $ + +# Automatically determine whether or not gen_usr_ldscript should be +# doing something or not. This is necessary due to previous screwups, +# which may have lead to people bootstrapping already without +# gen_usr_ldscript being active, while existing installs should remain +# untouched for now. +if [[ -z ${PREFIX_DISABLE_GEN_USR_LDSCRIPT} ]] ; then + [[ ! -e ${EPREFIX}/lib/libz.so.1 ]] \ + && PREFIX_DISABLE_GEN_USR_LDSCRIPT=yes +fi diff --git a/profiles/prefix/sunos/use.force b/profiles/prefix/sunos/use.force new file mode 100644 index 0000000..b43713a --- /dev/null +++ b/profiles/prefix/sunos/use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/use.force,v 1.1 2009/06/06 03:54:58 solar Exp $ + +# Re-add Solaris OS +kernel_SunOS +elibc_SunOS diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/use.mask new file mode 100644 index 0000000..bc066bf --- /dev/null +++ b/profiles/prefix/sunos/use.mask @@ -0,0 +1,47 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/use.mask,v 1.4 2013/02/02 13:12:29 grobian Exp $ + +# Re-add SunOS libc +-elibc_SunOS +-kernel_SunOS + +# these will more than likely never work on solaris +3dfx +3dnow +3dnowext +acpi +alsa +apm +cap +caps +cman +clvm +directfb +divx4linux +djbfft +emul-linux-x86 +fbcon +fdftk +fmod +ggi +gpm +hardened +icc +icc-pgo +mmx +mmx2 +# the following USE flag requires device-mapper +on-the-fly-crypt +oss +solid +sse +sse2 +svga +sybase +sybase-ct +rtc +uclibc +voodoo3 +pvm +v4l |