Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/features/64bit-native/, profiles/features/32bit-native/
Date: Wed, 01 Feb 2017 12:27:27
Message-Id: 1485952027.f8c4d148dd158f97765a91f58f0f8206e0f5dab9.mgorny@gentoo
1 commit: f8c4d148dd158f97765a91f58f0f8206e0f5dab9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 21 11:46:10 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 1 12:27:07 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c4d148
7
8 profiles/features: Remove unused *bit-native
9
10 profiles/features/32bit-native/eapi | 1 -
11 profiles/features/32bit-native/make.defaults | 9 ---------
12 profiles/features/32bit-native/packages | 6 ------
13 profiles/features/32bit-native/profile.bashrc | 7 -------
14 profiles/features/32bit-native/use.force | 2 --
15 profiles/features/32bit-native/use.mask | 9 ---------
16 profiles/features/64bit-native/eapi | 1 -
17 profiles/features/64bit-native/make.defaults | 10 ----------
18 profiles/features/64bit-native/profile.bashrc | 18 ------------------
19 profiles/features/64bit-native/use.force | 2 --
20 profiles/features/64bit-native/use.mask | 9 ---------
21 11 files changed, 74 deletions(-)
22
23 diff --git a/profiles/features/32bit-native/eapi b/profiles/features/32bit-native/eapi
24 deleted file mode 100644
25 index 7ed6ff8..00000000
26 --- a/profiles/features/32bit-native/eapi
27 +++ /dev/null
28 @@ -1 +0,0 @@
29 -5
30
31 diff --git a/profiles/features/32bit-native/make.defaults b/profiles/features/32bit-native/make.defaults
32 deleted file mode 100644
33 index f23c882..00000000
34 --- a/profiles/features/32bit-native/make.defaults
35 +++ /dev/null
36 @@ -1,9 +0,0 @@
37 -# Copyright 1999-2017 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -# $Id$
40 -
41 -FEATURES="-multilib-strict"
42 -
43 -MULTILIB_STRICT_DIRS=""
44 -MULTILIB_STRICT_DENY=""
45 -MULTILIB_STRICT_EXEMPT=""
46
47 diff --git a/profiles/features/32bit-native/packages b/profiles/features/32bit-native/packages
48 deleted file mode 100644
49 index 887f05d..00000000
50 --- a/profiles/features/32bit-native/packages
51 +++ /dev/null
52 @@ -1,6 +0,0 @@
53 -# Copyright 2006-2008 Gentoo Foundation.
54 -# Distributed under the terms of the GNU General Public License v2
55 -# $Id$
56 -
57 -# We don't need kgcc64 to build kernels.
58 --*sys-devel/kgcc64
59
60 diff --git a/profiles/features/32bit-native/profile.bashrc b/profiles/features/32bit-native/profile.bashrc
61 deleted file mode 100644
62 index c601900..00000000
63 --- a/profiles/features/32bit-native/profile.bashrc
64 +++ /dev/null
65 @@ -1,7 +0,0 @@
66 -# Here we die on any arch that isn't 32-bit.
67 -case ${ARCH} in
68 - amd64) die "This architecture always uses a 64-bit kernel. Please use an x86 profile!" ;;
69 - mips) die "This architecture always uses a 64-bit kernel." ;;
70 - ppc64) die "This architecture always uses a 64-bit kernel. Please use a ppc profile!" ;;
71 - sparc) die "This architecture always uses a 64-bit kernel." ;;
72 -esac
73
74 diff --git a/profiles/features/32bit-native/use.force b/profiles/features/32bit-native/use.force
75 deleted file mode 100644
76 index 78a0ced..00000000
77 --- a/profiles/features/32bit-native/use.force
78 +++ /dev/null
79 @@ -1,2 +0,0 @@
80 -# Force disable multilib USE flag
81 --multilib
82
83 diff --git a/profiles/features/32bit-native/use.mask b/profiles/features/32bit-native/use.mask
84 deleted file mode 100644
85 index f5d4435..00000000
86 --- a/profiles/features/32bit-native/use.mask
87 +++ /dev/null
88 @@ -1,9 +0,0 @@
89 -# Copyright 2004-2008 Gentoo Foundation.
90 -# Distributed under the terms of the GNU General Public License, v2
91 -# $Id$
92 -
93 -# SECTION: Mask
94 -
95 -# 2008/02/13 - Chris Gianelloni <wolf31o2@g.o>
96 -# Mask multilib, since we cannot use it.
97 -multilib
98
99 diff --git a/profiles/features/64bit-native/eapi b/profiles/features/64bit-native/eapi
100 deleted file mode 100644
101 index 7ed6ff8..00000000
102 --- a/profiles/features/64bit-native/eapi
103 +++ /dev/null
104 @@ -1 +0,0 @@
105 -5
106
107 diff --git a/profiles/features/64bit-native/make.defaults b/profiles/features/64bit-native/make.defaults
108 deleted file mode 100644
109 index 550c923..00000000
110 --- a/profiles/features/64bit-native/make.defaults
111 +++ /dev/null
112 @@ -1,10 +0,0 @@
113 -# Copyright 1999-2017 Gentoo Foundation
114 -# Distributed under the terms of the GNU General Public License v2
115 -# $Id$
116 -
117 -# We disable the symlink, since we won't be using it.
118 -SYMLINK_LIB="yes"
119 -
120 -# Since we're doing a pure 64-bit, we want LIBDIR to be lib64
121 -LIBDIR_amd64="lib64"
122 -LIBDIR_ppc64="lib64"
123
124 diff --git a/profiles/features/64bit-native/profile.bashrc b/profiles/features/64bit-native/profile.bashrc
125 deleted file mode 100644
126 index 71acdf8..00000000
127 --- a/profiles/features/64bit-native/profile.bashrc
128 +++ /dev/null
129 @@ -1,18 +0,0 @@
130 -# Here we remove any ABI that isn't native.
131 -case ${ARCH} in
132 - mips)
133 - # Both n32 and n64 are 64-bit kernel and userland.
134 - # n64 is 64-bit pointers/long
135 - # n32 is 32-bit pointers/long
136 - case ${USE} in
137 - n32)
138 - export CFLAGS="${CFLAGS/-mabi=*/-mabi=n32}"
139 - export CXXFLAGS="${CFLAGS}"
140 - ;;
141 - n64)
142 - export CFLAGS="${CFLAGS/-mabi=*/-mabi=64}"
143 - export CXXFLAGS="${CFLAGS}"
144 - ;;
145 - esac
146 - ;;
147 -esac
148
149 diff --git a/profiles/features/64bit-native/use.force b/profiles/features/64bit-native/use.force
150 deleted file mode 100644
151 index 78a0ced..00000000
152 --- a/profiles/features/64bit-native/use.force
153 +++ /dev/null
154 @@ -1,2 +0,0 @@
155 -# Force disable multilib USE flag
156 --multilib
157
158 diff --git a/profiles/features/64bit-native/use.mask b/profiles/features/64bit-native/use.mask
159 deleted file mode 100644
160 index 25c2457..00000000
161 --- a/profiles/features/64bit-native/use.mask
162 +++ /dev/null
163 @@ -1,9 +0,0 @@
164 -# Copyright 1999-2017 Gentoo Foundation
165 -# Distributed under the terms of the GNU General Public License v2
166 -# $Id$
167 -
168 -# USE flags masked because providing packages require a 32-bit ABI
169 -
170 -# 2008/02/13 - Chris Gianelloni <wolf31o2@g.o>
171 -# Mask multilib, since we cannot use it.
172 -multilib