mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-01 23:28:08 -07:00
profiles: drop ppc-aix, m68k-mint
This marks the end of an era of fun. From now on, the Prefix keywords/targets ppc-aix and m68k-mint are no more. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
@@ -14,7 +14,6 @@ sparc
|
||||
x86
|
||||
|
||||
# Prefix keywords
|
||||
ppc-aix
|
||||
amd64-linux
|
||||
arm-linux
|
||||
arm64-linux
|
||||
@@ -24,7 +23,6 @@ arm64-macos
|
||||
ppc-macos
|
||||
x86-macos
|
||||
x64-macos
|
||||
m68k-mint
|
||||
sparc-solaris
|
||||
sparc64-solaris
|
||||
x64-solaris
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
|
||||
USE_EXPAND_UNPREFIXED="ARCH"
|
||||
USE_EXPAND_IMPLICIT="ARCH"
|
||||
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
|
||||
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
|
||||
|
||||
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
|
||||
|
||||
@@ -24,8 +24,6 @@ sparc stable
|
||||
x86 stable
|
||||
|
||||
# Prefix keywords
|
||||
ppc-aix testing
|
||||
amd64-linux testing
|
||||
arm-linux testing
|
||||
arm64-linux testing
|
||||
ppc64-linux testing
|
||||
@@ -34,7 +32,6 @@ arm64-macos testing
|
||||
ppc-macos testing
|
||||
x86-macos testing
|
||||
x64-macos testing
|
||||
m68k-mint testing
|
||||
sparc-solaris testing
|
||||
sparc64-solaris testing
|
||||
x64-solaris testing
|
||||
|
||||
@@ -23,7 +23,7 @@ LINGUAS="en"
|
||||
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
|
||||
USE_EXPAND_UNPREFIXED="ARCH"
|
||||
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
|
||||
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
|
||||
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
|
||||
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
|
||||
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
|
||||
USE_EXPAND_VALUES_USERLAND="BSD GNU"
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-aix"
|
||||
CHOST="powerpc-ibm-aix5.2.0.0"
|
||||
ACCEPT_KEYWORDS="~ppc-aix"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-aix"
|
||||
CHOST="powerpc-ibm-aix5.3.0.0"
|
||||
ACCEPT_KEYWORDS="~ppc-aix"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-aix"
|
||||
CHOST="powerpc-ibm-aix6.1.0.0"
|
||||
ACCEPT_KEYWORDS="~ppc-aix"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-aix"
|
||||
CHOST="powerpc-ibm-aix7.1.0.0"
|
||||
ACCEPT_KEYWORDS="~ppc-aix"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="ppc-aix"
|
||||
CHOST="powerpc-ibm-aix7.2.0.0"
|
||||
ACCEPT_KEYWORDS="~ppc-aix"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# System-wide defaults for all AIX profiles
|
||||
# This file should rarely need to be changed
|
||||
|
||||
# 'Sane' defaults
|
||||
ELIBC="AIX"
|
||||
KERNEL="AIX"
|
||||
|
||||
# no scanelf
|
||||
FEATURES="nostrip"
|
||||
|
||||
# multilib build stuff, single ABI (no multilib)
|
||||
MULTILIB_ABIS="ppc"
|
||||
DEFAULT_ABI="ppc"
|
||||
ABI="ppc"
|
||||
IUSE_IMPLICIT="abi_ppc_32"
|
||||
LIBDIR_ppc="lib"
|
||||
@@ -1,10 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2017-03-03)
|
||||
# Breaks (openssh, ...) because of PR target/65058
|
||||
>=sys-devel/gcc-4.8.5
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2007-04-04)
|
||||
# This is the only linker for AIX
|
||||
-sys-devel/native-cctools
|
||||
@@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2017-03-03)
|
||||
# Only these versions have the patches for proper AIX support.
|
||||
# note: these ebuilds come from repo/proj/prefix.git
|
||||
~sys-devel/gcc-4.2.4
|
||||
~sys-devel/gcc-4.8.4
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2014-04-14)
|
||||
# Endless loop while compiling gcc-4.2.4 for yet unknown reason.
|
||||
~sys-devel/make-4.0
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2009-03-18)
|
||||
# Plugins need to be built and installed using libtool (#261186)
|
||||
net-nds/openldap minimal
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2012-02-16)
|
||||
# JIT implementation in pcre does not know about AIX.
|
||||
dev-libs/libpcre jit
|
||||
@@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# AIX uses the native (non-source available) linker
|
||||
*sys-devel/native-cctools
|
||||
# because AIX ar isn't able to unpack .deb files, we need deb2targz
|
||||
*app-arch/deb2targz
|
||||
# need some dll helpers on AIX
|
||||
*sys-apps/aix-miscutils
|
||||
@@ -1,3 +0,0 @@
|
||||
../../base
|
||||
../../arch/base
|
||||
..
|
||||
@@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# never use /bin/sh as CONFIG_SHELL on AIX: it is ways too slow,
|
||||
# as well as broken in some corner cases.
|
||||
export CONFIG_SHELL=${BASH}
|
||||
|
||||
if [[ ${EBUILD_PHASE} == setup ]] ; then
|
||||
if [[ ${CATEGORY}/${P} == app-arch/tar-1.29* ]] ; then
|
||||
# for distinct EEXIST and ENOTEMPTY,
|
||||
# https://savannah.gnu.org/patch/?9284
|
||||
[[ " ${CPPFLAGS} " == *" -D_LINUX_SOURCE_COMPAT "* ]] || CPPFLAGS="-D_LINUX_SOURCE_COMPAT ${CPPFLAGS}"
|
||||
fi
|
||||
fi
|
||||
@@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Re-add AIX OS
|
||||
kernel_AIX
|
||||
elibc_AIX
|
||||
|
||||
# Force the flag corresponding to the default ABI
|
||||
abi_ppc_32
|
||||
@@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Re-add AIX libc
|
||||
-elibc_AIX
|
||||
-kernel_AIX
|
||||
|
||||
# these will more than likely never work on AIX
|
||||
3dfx
|
||||
acpi
|
||||
alsa
|
||||
apm
|
||||
caps
|
||||
djbfft
|
||||
fbcon
|
||||
ggi
|
||||
gpm
|
||||
hardened
|
||||
oss
|
||||
svga
|
||||
rtc
|
||||
uclibc
|
||||
v4l
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -1,6 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
ARCH="m68k-mint"
|
||||
CHOST="m68k-atari-mint"
|
||||
ACCEPT_KEYWORDS="~m68k-mint"
|
||||
@@ -1 +0,0 @@
|
||||
..
|
||||
@@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# dlopen() doesn't work in MiNT
|
||||
dso
|
||||
@@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# System-wide defaults for all MiNT profiles
|
||||
# This file should rarely need to be changed
|
||||
|
||||
# 'Sane' defaults
|
||||
ELIBC="mintlib"
|
||||
KERNEL="freemint"
|
||||
|
||||
# openmp: bug #515616
|
||||
USE="fortran static-libs -openmp"
|
||||
@@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Michael Haubenwallner <haubi@gentoo.org> (2016-04-18)
|
||||
# adjust MiNT specifics via USE flags
|
||||
sys-apps/coreutils hostname kill
|
||||
|
||||
#364789
|
||||
app-arch/libarchive static-libs
|
||||
@@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Alan Hourihane <alanh@fairlite.co.uk> (2014-03-11)
|
||||
# plays havoc with GNU pth bug #503764
|
||||
dev-lang/tcl threads
|
||||
|
||||
# Alan Hourihane <alanh@fairlite.co.uk> (2011-12-30)
|
||||
# xz-utils plays havoc with GNU pth
|
||||
app-arch/xz-utils threads
|
||||
|
||||
# Alan Hourihane <alanh@fairlite.co.uk> (2011-12-15)
|
||||
# MiNT doesn't have mmap, and jit requires it.
|
||||
dev-libs/libpcre jit
|
||||
@@ -1,4 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
*sys-devel/binutils
|
||||
@@ -1,3 +0,0 @@
|
||||
../../base
|
||||
../../arch/base
|
||||
..
|
||||
@@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Re-add MiNT libc
|
||||
-elibc_mintlib
|
||||
-kernel_freemint
|
||||
|
||||
# these will more than likely never work on MiNT
|
||||
3dfx
|
||||
acpi
|
||||
alsa
|
||||
apm
|
||||
caps
|
||||
djbfft
|
||||
fbcon
|
||||
ggi
|
||||
gpm
|
||||
hardened
|
||||
ipv6
|
||||
oss
|
||||
svga
|
||||
rtc
|
||||
uclibc
|
||||
v4l
|
||||
|
||||
# git doesn't work at this time, bug #339031\
|
||||
git
|
||||
@@ -324,13 +324,6 @@ sparc64-solaris prefix/sunos/solaris/5.11/sparc64 exp
|
||||
x86-solaris prefix/sunos/solaris/5.11/x86 exp
|
||||
x64-solaris prefix/sunos/solaris/5.11/x64 exp
|
||||
|
||||
# AIX Profiles
|
||||
ppc-aix prefix/aix/5.2.0.0/ppc exp
|
||||
ppc-aix prefix/aix/5.3.0.0/ppc exp
|
||||
ppc-aix prefix/aix/6.1.0.0/ppc exp
|
||||
ppc-aix prefix/aix/7.1.0.0/ppc exp
|
||||
ppc-aix prefix/aix/7.2.0.0/ppc exp
|
||||
|
||||
# Windows Profiles
|
||||
x86-winnt prefix/windows/winnt/x86 exp
|
||||
x64-winnt prefix/windows/winnt/x64 exp
|
||||
@@ -338,7 +331,4 @@ x64-winnt prefix/windows/winnt/x64 exp
|
||||
# Cygwin Profiles
|
||||
x64-cygwin prefix/windows/cygwin/x64 exp
|
||||
|
||||
# FreeMiNT
|
||||
m68k-mint prefix/mint/m68k exp
|
||||
|
||||
# vim: set ts=8 noet ft=conf:
|
||||
|
||||
Reference in New Issue
Block a user