Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/glibc: glibc-2.8_p20080602.ebuild ChangeLog glibc-2.6.1.ebuild glibc-2.7-r2.ebuild
Date: Mon, 23 Jun 2008 01:39:19
Message-Id: E1KAb1U-0003fO-Uj@stork.gentoo.org
1 vapier 08/06/23 01:39:12
2
3 Modified: glibc-2.8_p20080602.ebuild ChangeLog
4 glibc-2.6.1.ebuild glibc-2.7-r2.ebuild
5 Log:
6 Short circuit header building in pkg testing and ABI recursion.
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.25 x86_64)
8
9 Revision Changes Path
10 1.7 sys-libs/glibc/glibc-2.8_p20080602.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild?r1=1.6&r2=1.7
15
16 Index: glibc-2.8_p20080602.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- glibc-2.8_p20080602.ebuild 23 Jun 2008 00:48:43 -0000 1.6
23 +++ glibc-2.8_p20080602.ebuild 23 Jun 2008 01:39:12 -0000 1.7
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild,v 1.6 2008/06/23 00:48:43 vapier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.8_p20080602.ebuild,v 1.7 2008/06/23 01:39:12 vapier Exp $
29
30 inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
31
32 @@ -295,6 +295,9 @@
33 }
34
35 pkg_preinst() {
36 + # nothing to do if just installing headers
37 + just_headers && return
38 +
39 # PPC64+others may want to eventually be added to this logic if they
40 # decide to be multilib compatible and FHS compliant. note that this
41 # chunk of FHS compliance only applies to 64bit archs where 32bit
42 @@ -337,6 +340,9 @@
43 }
44
45 pkg_postinst() {
46 + # nothing to do if just installing headers
47 + just_headers && return
48 +
49 if ! tc-is-cross-compiler && [[ -x ${ROOT}/usr/sbin/iconvconfig ]] ; then
50 # Generate fastloading iconv module configuration file.
51 "${ROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}"
52
53
54
55 1.587 sys-libs/glibc/ChangeLog
56
57 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/ChangeLog?rev=1.587&view=markup
58 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/ChangeLog?rev=1.587&content-type=text/plain
59 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/ChangeLog?r1=1.586&r2=1.587
60
61 Index: ChangeLog
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v
64 retrieving revision 1.586
65 retrieving revision 1.587
66 diff -u -r1.586 -r1.587
67 --- ChangeLog 23 Jun 2008 00:48:43 -0000 1.586
68 +++ ChangeLog 23 Jun 2008 01:39:12 -0000 1.587
69 @@ -1,6 +1,11 @@
70 # ChangeLog for sys-libs/glibc
71 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
72 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.586 2008/06/23 00:48:43 vapier Exp $
73 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.587 2008/06/23 01:39:12 vapier Exp $
74 +
75 + 23 Jun 2008; Mike Frysinger <vapier@g.o>
76 + files/eblits/src_compile.eblit, files/eblits/src_install.eblit,
77 + glibc-2.6.1.ebuild, glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild:
78 + Short circuit header building in pkg testing and ABI recursion.
79
80 23 Jun 2008; Mike Frysinger <vapier@g.o> glibc-2.6.1.ebuild,
81 glibc-2.7-r2.ebuild, glibc-2.8_p20080602.ebuild:
82
83
84
85 1.26 sys-libs/glibc/glibc-2.6.1.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild?rev=1.26&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild?rev=1.26&content-type=text/plain
89 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild?r1=1.25&r2=1.26
90
91 Index: glibc-2.6.1.ebuild
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild,v
94 retrieving revision 1.25
95 retrieving revision 1.26
96 diff -u -r1.25 -r1.26
97 --- glibc-2.6.1.ebuild 23 Jun 2008 00:48:43 -0000 1.25
98 +++ glibc-2.6.1.ebuild 23 Jun 2008 01:39:12 -0000 1.26
99 @@ -1,6 +1,6 @@
100 # Copyright 1999-2008 Gentoo Foundation
101 # Distributed under the terms of the GNU General Public License v2
102 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild,v 1.25 2008/06/23 00:48:43 vapier Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.6.1.ebuild,v 1.26 2008/06/23 01:39:12 vapier Exp $
104
105 inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
106
107 @@ -264,6 +264,9 @@
108 }
109
110 pkg_preinst() {
111 + # nothing to do if just installing headers
112 + just_headers && return
113 +
114 # PPC64+others may want to eventually be added to this logic if they
115 # decide to be multilib compatible and FHS compliant. note that this
116 # chunk of FHS compliance only applies to 64bit archs where 32bit
117 @@ -306,6 +309,9 @@
118 }
119
120 pkg_postinst() {
121 + # nothing to do if just installing headers
122 + just_headers && return
123 +
124 if ! tc-is-cross-compiler && [[ -x ${ROOT}/usr/sbin/iconvconfig ]] ; then
125 # Generate fastloading iconv module configuration file.
126 "${ROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}"
127
128
129
130 1.10 sys-libs/glibc/glibc-2.7-r2.ebuild
131
132 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild?rev=1.10&view=markup
133 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild?rev=1.10&content-type=text/plain
134 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild?r1=1.9&r2=1.10
135
136 Index: glibc-2.7-r2.ebuild
137 ===================================================================
138 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild,v
139 retrieving revision 1.9
140 retrieving revision 1.10
141 diff -u -r1.9 -r1.10
142 --- glibc-2.7-r2.ebuild 23 Jun 2008 00:48:43 -0000 1.9
143 +++ glibc-2.7-r2.ebuild 23 Jun 2008 01:39:12 -0000 1.10
144 @@ -1,6 +1,6 @@
145 # Copyright 1999-2008 Gentoo Foundation
146 # Distributed under the terms of the GNU General Public License v2
147 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild,v 1.9 2008/06/23 00:48:43 vapier Exp $
148 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.7-r2.ebuild,v 1.10 2008/06/23 01:39:12 vapier Exp $
149
150 inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
151
152 @@ -265,6 +265,9 @@
153 }
154
155 pkg_preinst() {
156 + # nothing to do if just installing headers
157 + just_headers && return
158 +
159 # PPC64+others may want to eventually be added to this logic if they
160 # decide to be multilib compatible and FHS compliant. note that this
161 # chunk of FHS compliance only applies to 64bit archs where 32bit
162 @@ -307,6 +310,9 @@
163 }
164
165 pkg_postinst() {
166 + # nothing to do if just installing headers
167 + just_headers && return
168 +
169 if ! tc-is-cross-compiler && [[ -x ${ROOT}/usr/sbin/iconvconfig ]] ; then
170 # Generate fastloading iconv module configuration file.
171 "${ROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}"
172
173
174
175 --
176 gentoo-commits@l.g.o mailing list