Gentoo Archives: gentoo-alt

From: Markus Duft <mduft@g.o>
To: gentoo-alt@l.g.o
Subject: RE: [gentoo-alt] [PREFIX] Interix _ALL_SOURCE
Date: Tue, 15 Jul 2008 13:27:50
Message-Id: 020201c8e67d$e582bc70$b0883550$@org
In Reply to: Re: [gentoo-alt] [PREFIX] Interix _ALL_SOURCE by Fabian Groffen
1 >
2 > On 15-07-2008 13:39:28 +0200, Michael Haubenwallner wrote:
3 > > (-;
4 > > Basically: its her fault to use Windows.
5 > > But: she's clever and uses Gentoo Prefix.
6 > > ;-)
7 >
8 > (: Don't you love her madly? :)
9
10 q: i do ... :p
11
12 >
13 > > Compared to what Interopsystems provides (set -D_ALL_SOURCE in
14 > $CFLAGS
15 > > shell variable at login), we should have gcc to define _ALL_SOURCE.
16 > >
17 > > So to find out how many packages are broken _with_ _ALL_SOURCE
18 > defined,
19 > > we can add -D_ALL_SOURCE to C{,XX}FLAGS in profile, and remerge -e
20 > > world.
21 > >
22 > > If that's not too many (or less than the number of now-working ones),
23 > > add it to gcc (or its wrapper, as the first cmdline-arg), so -U still
24 > > works if necessary.
25 >
26 > Ok, but that means we have an agreement here. First we need to figure
27 > out if we can do it (and we can start with that in any way now/today)
28 > and then if that appears to work, make it permanent in GCC.
29
30 Agreed.
31
32 >
33 > Given that Markus appears to have a machine that can recompile world on
34 > Interix within 2 days, I'd suggest him to try it. (Compared to my
35 > machine which a) has a broken Portage and b) needs over a week to do
36 > it.)
37 >
38
39 I'm doing this with one of the prefixes targeting the setup CDs, so this should be pretty much the most essential stuff :) CFLAGS now should contain _ALL_SOURCE.
40
41 (2) mduft gentoo $ emerge -ave world
42
43 These are the packages that would be merged, in order:
44
45 Calculating dependencies... done!
46
47 [ebuild R ] sys-apps/portage-2.2.00.10815 USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl" 0 kB
48 *** Portage will stop merging at this point and reload itself,
49 then resume the merge.
50 [ebuild R ] dev-util/pkgconfig-0.23 USE="(-hardened)" 1,009 kB
51 [ebuild R ] sys-apps/sed-4.1.5-r1 USE="-nls -static" 781 kB
52 [ebuild R ] sys-libs/ncurses-5.6-r2 USE="-debug -doc (-gpm) -minimal -nocxx -profile -trace (-unicode) (-bootstrap%) (-build%)" 2,353 kB
53 [ebuild R ] sys-libs/zlib-1.2.3-r01.1 416 kB
54 [ebuild R ] sys-devel/gnuconfig-20080123 40 kB
55 [ebuild R ] sys-devel/automake-wrapper-3-r1 0 kB
56 [ebuild R ] app-arch/lzma-utils-4.32.6 USE="-nocxx" 0 kB
57 [ebuild R ] sys-devel/flex-2.5.33-r3 USE="-nls -static" 680 kB
58 [ebuild R ] sys-devel/autoconf-wrapper-5 0 kB
59 [ebuild R ] app-text/build-docbook-catalog-1.2 4 kB
60 [ebuild R ] dev-util/gtk-doc-am-1.10-r1 395 kB
61 [ebuild R ] sys-apps/gawk-3.1.6 USE="-nls" 1,818 kB
62 [ebuild R ] app-arch/bzip2-1.0.5-r1 USE="-static" 0 kB
63 [ebuild R ] sys-apps/findutils-4.4.0 USE="-nls (-selinux) -static" 1,983 kB
64 [ebuild R ] sys-apps/diffutils-2.8.7-r2 USE="-nls -static" 1,038 kB
65 [ebuild R ] app-arch/unzip-5.52-r2 1,114 kB
66 [ebuild R ] app-admin/python-updater-0.5 0 kB
67 [ebuild R ] app-arch/cabextract-1.2 190 kB
68 [ebuild R ] sys-apps/grep-2.5.1a-r1 USE="-nls -pcre -static" 516 kB
69 [ebuild R ] app-arch/gzip-1.3.12-r1 USE="-nls -pic -static" 452 kB
70 [ebuild R ] app-arch/tar-1.20 USE="-nls -static" 1,868 kB
71 [ebuild R ] sys-devel/patch-2.5.9-r1 USE="-static" 198 kB
72 [ebuild R ] app-arch/cpio-2.9-r2 USE="-nls" 0 kB
73 [ebuild R ] sys-devel/make-3.81 USE="-nls -static" 1,125 kB
74 [ebuild R ] sys-devel/m4-1.4.11 USE="-examples -nls" 684 kB
75 [ebuild R ] gnome-base/gnome-common-2.20.0 USE="-debug" 63 kB
76 [ebuild R ] sys-apps/less-418 USE="(-unicode)" 488 kB
77 [ebuild R ] x11-themes/hicolor-icon-theme-0.10 33 kB
78 [ebuild R ] media-libs/libart_lgpl-2.3.20 USE="-debug" 296 kB
79 [ebuild R ] app-editors/nano-2.1.2-r1 USE="ncurses -debug -justify -minimal -nls -slang -spell (-unicode)" 0 kB
80 [ebuild R ] dev-util/cvs-1.11.21 USE="-doc (-emacs)" 2,862 kB
81 [ebuild R ] sys-devel/bison-2.3 USE="-nls -static" 1,055 kB
82 [ebuild R ] virtual/editor-0 0 kB
83 [ebuild R ] virtual/pager-0 0 kB
84 [ebuild R ] sys-devel/libperl-5.8.8-r2 USE="-berkdb -debug -gdbm -ithreads" 9,887 kB
85 [ebuild R ] dev-lang/perl-5.8.8-r5 USE="-berkdb -build -debug -doc -gdbm -ithreads -perlsuid" 0 kB
86 [ebuild R ] sys-apps/help2man-1.36.4 USE="-nls" 84 kB
87 [ebuild U ] perl-core/Storable-2.18 [2.16] 174 kB
88 [ebuild U ] perl-core/Test-Simple-0.80 [0.70] 80 kB
89 [ebuild R ] perl-core/Test-Harness-3.10 173 kB
90 [ebuild R ] perl-core/PodParser-1.35 96 kB
91 [ebuild R ] dev-libs/libtasn1-1.4 USE="-doc" 1,516 kB
92 [ebuild R ] sys-apps/texinfo-4.12 USE="-nls -static" 1,353 kB
93 [ebuild U ] virtual/perl-Test-Simple-0.80 [0.70] 0 kB
94 [ebuild U ] virtual/perl-Storable-2.18 [2.16] 0 kB
95 [ebuild R ] sys-devel/autoconf-2.61-r2 USE="(-emacs)" 0 kB
96 [ebuild R ] sys-devel/autoconf-2.13 434 kB
97 [ebuild U ] sys-apps/ed-0.9 [0.8] 67 kB
98 [ebuild R ] sys-apps/which-2.19 130 kB
99 [ebuild R ] sys-devel/automake-1.10.1-r1 897 kB
100 [ebuild R ] sys-devel/automake-1.5 515 kB
101 [ebuild R ] sys-devel/automake-1.7.9-r1 565 kB
102 [ebuild R ] sys-devel/automake-1.9.6-r2 748 kB
103 [ebuild R ] sys-devel/automake-1.8.5-r3 648 kB
104 [ebuild R ] dev-util/cscope-15.6-r2 USE="(-emacs)" 383 kB
105 [ebuild R ] sys-devel/libtool-1.5.26 USE="-vanilla" 2,893 kB
106 [ebuild R ] x11-misc/util-macros-1.1.6-r1 48 kB
107 [ebuild R ] sys-apps/coreutils-6.12 USE="-acl -nls (-selinux) -static -vanilla -xattr" 0 kB
108 [ebuild R ] dev-libs/expat-2.0.1 436 kB
109 [ebuild R ] dev-libs/popt-1.13 USE="-nls" 667 kB
110 [ebuild R ] app-shells/bash-3.2_p39 USE="-afs -bashlogger -examples% -nls -plugins -vanilla" 2,582 kB
111 [ebuild R ] dev-libs/libiconv-1.12 0 kB
112 [ebuild R ] media-libs/libpng-1.2.27 520 kB
113 [ebuild R ] media-libs/jpeg-6b-r8 621 kB
114 [ebuild R ] media-libs/audiofile-0.2.6-r4 0 kB
115 [ebuild R ] app-text/sgml-common-0.6.3-r5 75 kB
116 [ebuild R ] dev-libs/libgpg-error-1.6 USE="-nls" 374 kB
117 [ebuild R ] sys-libs/readline-5.2_p12-r1 2,018 kB
118 [ebuild R ] virtual/libiconv-0 0 kB
119 [ebuild R ] dev-perl/XML-Parser-2.36 225 kB
120 [ebuild R ] net-misc/rsync-3.0.3 USE="-acl -iconv (-ipv6) -static -xattr -xinetd" 0 kB
121 [ebuild R ] app-admin/perl-cleaner-1.05 6 kB
122 [ebuild R ] sys-apps/debianutils-2.29 USE="-static" 0 kB
123 [ebuild R ] dev-libs/libgcrypt-1.4.1 USE="-bindist -idea -nls" 947 kB
124 [ebuild R ] dev-util/intltool-0.37.1 136 kB
125 [ebuild R ] sys-devel/gettext-0.16.1-r1 USE="-doc (-emacs) -nls -nocxx (-openmp)" 8,340 kB
126 [ebuild R ] sys-apps/baselayout-prefix-1.12.5-r5 216 kB
127 [ebuild R ] dev-libs/glib-2.16.3-r1 USE="-debug -doc -fam (-hardened) (-selinux) -xattr" 0 kB
128 [ebuild R ] gnome-base/gnome-mime-data-2.18.0 USE="-debug" 593 kB
129 [ebuild R ] dev-libs/atk-1.22.0 USE="-debug -doc" 693 kB
130 [ebuild R ] dev-libs/libIDL-0.8.10 USE="-debug" 364 kB
131 [ebuild R ] gnome-base/orbit-2.14.13 USE="-debug -doc" 0 kB
132 [ebuild R ] dev-libs/openssl-0.9.8h-r1 USE="zlib -bindist -gmp -kerberos (-sse2) -test" 0 kB
133 [ebuild R ] dev-lang/python-2.5.2-r5 USE="ncurses readline ssl threads -berkdb -bootstrap -build -doc -examples -gdbm (-ipv6) -sqlite -tk -ucs2 -wininst" 0 kB
134 [ebuild R ] app-misc/ca-certificates-20080514-r1 0 kB
135 [ebuild R ] net-misc/wget-1.11.3 USE="ssl -debug (-ipv6) -nls -socks5 -static" 0 kB
136 [ebuild R ] dev-libs/libxml2-2.6.32 USE="python readline -bootstrap -build -debug -doc -examples (-ipv6) -test" 4,612 kB
137 [ebuild R ] sys-apps/file-4.23 USE="python" 551 kB
138 [ebuild R ] dev-python/pygobject-2.14.2 USE="-debug -doc -examples -libffi" 359 kB
139 [ebuild R ] dev-python/numeric-24.2-r6 USE="-doc -lapack" 727 kB
140 [ebuild R ] app-admin/eselect-1.0.11-r01.1 USE="bash-completion -doc -vim-syntax" 150 kB
141 [ebuild R ] dev-perl/XML-NamespaceSupport-1.09 8 kB
142 [ebuild R ] dev-libs/libxslt-1.1.24 USE="python -crypt -debug -examples" 0 kB
143 [ebuild R ] x11-misc/shared-mime-info-0.40 0 kB
144 [ebuild R ] app-text/docbook-xsl-stylesheets-1.73.2 1,636 kB
145 [ebuild R ] app-text/scrollkeeper-dtd-1.0 0 kB
146 [ebuild R ] dev-perl/XML-LibXML-Common-0.13 13 kB
147 [ebuild R ] dev-perl/XML-SAX-0.16 59 kB
148 [ebuild R ] app-admin/eselect-vi-1.1.5 2 kB
149 [ebuild R ] app-text/docbook-xml-dtd-4.4-r1 94 kB
150 [ebuild R ] app-text/rarian-0.8.0-r1 USE="-debug" 331 kB
151 [ebuild R ] app-admin/eselect-esd-20060719 2 kB
152 [ebuild R ] app-admin/eselect-ctags-1.5 8 kB
153 [ebuild R ] dev-util/ctags-5.7-r1 USE="(-ada)" 281 kB
154 [ebuild R ] app-text/scrollkeeper-9999-r1 0 kB
155 [ebuild R ] app-text/gnome-doc-utils-0.12.2-r1 USE="-debug" 0 kB
156 [ebuild R ] media-sound/esound-0.2.38-r1 USE="(-alsa) -debug -doc (-ipv6) -tcpd" 385 kB
157 [ebuild U ] dev-perl/XML-LibXML-1.66 [1.65] 271 kB
158 [ebuild R ] dev-perl/XML-Simple-2.18 70 kB
159 [ebuild R ] x11-misc/icon-naming-utils-0.8.6 68 kB
160 [ebuild R ] x11-themes/gnome-icon-theme-2.22.0 USE="-debug" 3,581 kB
161 [ebuild R ] app-editors/vim-core-7.1.319 USE="bash-completion -acl -livecd -nls (-aqua%)" 0 kB
162 [ebuild R ] app-editors/vim-7.1.319 USE="bash-completion cscope python -acl (-gpm) -minimal -nls -perl -ruby -vim-pager -vim-with-x" 0 kB
163 [ebuild R ] app-vim/gentoo-syntax-20070506 USE="-ignore-glep31" 19 kB
164 [ebuild R ] virtual/xft-7.0 0 kB
165 [ebuild R ] sys-devel/gcc-config-1.4.0-r04.3 0 kB
166 [ebuild R ] sys-devel/binutils-config-1.9-r04.12 0 kB
167 [ebuild R ] sys-devel/binutils-2.18-r2 USE="-multislot -multitarget -nls -test -vanilla" 0 kB
168 [ebuild R ] x11-proto/xproto-7.0.13 0 kB
169 [ebuild R ] x11-proto/xextproto-7.0.3 0 kB
170 [ebuild R ] x11-libs/xtrans-1.2 USE="-debug" 105 kB
171 [ebuild R ] x11-proto/inputproto-1.4.3-r1 53 kB
172 [ebuild R ] x11-proto/renderproto-0.9.3 53 kB
173 [ebuild R ] x11-proto/kbproto-1.0.3 57 kB
174 [ebuild R ] x11-proto/damageproto-1.1.0 41 kB
175 [ebuild R ] x11-proto/xf86bigfontproto-1.1.2 37 kB
176 [ebuild R ] x11-proto/bigreqsproto-1.0.2 36 kB
177 [ebuild R ] x11-proto/xcmiscproto-1.1.2 36 kB
178 [ebuild R ] x11-proto/compositeproto-0.4 45 kB
179 [ebuild R ] x11-proto/randrproto-1.2.1 54 kB
180 [ebuild R ] x11-proto/fixesproto-4.0 38 kB
181 [ebuild R ] x11-libs/pixman-0.10.0 USE="-debug" 305 kB
182 [ebuild R ] sys-devel/gcc-4.2.4 USE="gtk (-altivec) -bootstrap -build -doc -fortran -gcj (-hardened) -ip28 -ip32r10k -libffi -mudflap (-multilib) -multislot (-n32) (-n64) -nls -nocxx -objc -objc++ -objc-gc (-openmp) -test -vanilla" 0 kB
183 [ebuild R ] x11-libs/libXau-1.0.3 USE="-debug" 225 kB
184 [ebuild R ] x11-libs/libICE-1.0.4 USE="-debug (-ipv6)" 247 kB
185 [ebuild R ] x11-libs/libXdmcp-1.0.2 USE="-debug" 216 kB
186 [ebuild R ] x11-libs/libfontenc-1.0.4 USE="-debug" 219 kB
187 [ebuild R ] x11-libs/libX11-1.1.4 USE="-debug (-ipv6) -xcb" 1,540 kB
188 [ebuild R ] x11-libs/libSM-1.0.3 USE="-debug (-ipv6)" 219 kB
189 [ebuild R ] x11-libs/libXext-1.0.4 USE="-debug" 259 kB
190 [ebuild R ] x11-libs/libXt-1.0.5 USE="-debug" 489 kB
191 [ebuild R ] x11-libs/libXrender-0.9.4 USE="-debug" 222 kB
192 [ebuild R ] media-libs/freetype-2.3.7 USE="X -bindist -debug -doc -utils" 0 kB
193 [ebuild R ] x11-libs/libXfixes-4.0.3 USE="-debug" 210 kB
194 [ebuild R ] x11-libs/libXmu-1.0.3 USE="-debug (-ipv6)" 290 kB
195 [ebuild R ] sys-apps/dbus-1.2.1 USE="X -debug -doc (-selinux)" 1,374 kB
196 [ebuild R ] x11-libs/startup-notification-0.9 221 kB
197 [ebuild R ] x11-libs/libXcursor-1.1.9 USE="-debug" 230 kB
198 [ebuild R ] x11-libs/libXi-1.1.3 USE="-debug" 243 kB
199 [ebuild R ] x11-libs/libXdamage-1.1.1 USE="-debug" 197 kB
200 [ebuild R ] x11-libs/libXrandr-1.2.2 USE="-debug" 220 kB
201 [ebuild R ] x11-libs/libXcomposite-0.4.0 USE="-debug" 213 kB
202 [ebuild R ] x11-libs/libXpm-3.5.7 USE="-debug" 350 kB
203 [ebuild U ] x11-apps/mkfontscale-1.0.5 [1.0.4] USE="-debug" 99 kB
204 [ebuild R ] x11-apps/xhost-1.0.2 USE="-debug (-ipv6)" 96 kB
205 [ebuild R ] x11-apps/xrdb-1.0.5 USE="-debug" 100 kB
206 [ebuild R ] x11-apps/mkfontdir-1.0.4 USE="-debug" 69 kB
207 [ebuild R ] x11-apps/xauth-1.0.3 USE="-debug (-ipv6)" 110 kB
208 [ebuild R ] dev-libs/dbus-glib-0.74-r1 USE="-debug -doc (-selinux)" 640 kB
209 [ebuild R ] x11-libs/libXaw-1.0.4 USE="-debug -xprint" 506 kB
210 [ebuild R ] gnome-base/libbonobo-2.22.0 USE="-debug -doc" 1,412 kB
211 [ebuild R ] sys-apps/groff-1.19.2-r3 USE="X -cjk" 2,836 kB
212 [ebuild R ] net-misc/openssh-4.7_p1-r20 USE="X -X509 -chroot -hpn -kerberos -ldap -libedit -pam (-selinux) -skey (-smartcard) -static -tcpd" 968 kB
213 [ebuild R ] sys-apps/man-1.6f-r2 USE="-nls" 249 kB
214 [ebuild R ] media-libs/fontconfig-2.6.0-r2 USE="-doc" 0 kB
215 [ebuild R ] x11-libs/libXft-2.1.12 USE="-debug" 255 kB
216 [ebuild R ] app-admin/eselect-fontconfig-1.0 0 kB
217 [ebuild R ] media-fonts/corefonts-1-r4 USE="X" 3,843 kB
218 [ebuild R ] media-fonts/freefonts-0.10-r3 USE="X" 2,367 kB
219 [ebuild R ] x11-libs/cairo-1.6.4 USE="X svg (-aqua) -debug (-directfb) -doc -glitz (-opengl) -test -xcb" 4,925 kB
220 [ebuild R ] x11-libs/pango-1.20.5 USE="X -debug -doc" 0 kB
221 [ebuild R ] dev-python/pycairo-1.4.12 USE="-examples" 479 kB
222 [ebuild R ] x11-libs/gtk+-2.12.10-r1 USE="X jpeg (-aqua) -cups -debug -doc (-tiff) -vim-syntax -xinerama" 0 kB
223 [ebuild R ] gnome-base/gconf-2.22.0 USE="-debug -doc -ldap" 1,384 kB
224 [ebuild R ] gnome-base/libglade-2.6.2 USE="-debug -doc" 344 kB
225 [ebuild R ] gnome-base/gail-1.22.1 USE="-debug -doc" 659 kB
226 [ebuild R ] x11-themes/gtk-engines-ubuntulooks-0.9.12-r2 346 kB
227 [ebuild R ] x11-themes/gtk-engines-2.14.3 USE="X -accessibility -debug -static" 0 kB
228 [ebuild R ] x11-themes/gtk-chtheme-0.3.1-r1 0 kB
229 [ebuild R ] gnome-base/gnome-vfs-2.22.0 USE="ssl -acl -avahi -debug -doc -fam -gnutls (-hal) (-ipv6) -kerberos -samba" 1,895 kB
230 [ebuild R ] gnome-base/libgnomecanvas-2.20.1.1 USE="X -debug -doc" 570 kB
231 [ebuild R ] dev-python/pygtk-2.12.1-r2 USE="X -doc -examples" 0 kB
232 [ebuild R ] gnome-base/gnome-keyring-2.22.3 USE="-debug -doc (-hal) -pam -test" 0 kB
233 [ebuild R ] gnome-base/libgnome-2.22.0 USE="esd -debug -doc" 1,375 kB
234 [ebuild R ] x11-libs/vte-0.16.14 USE="python -debug -doc -nowheelscroll (-opengl)" 0 kB
235 [ebuild R ] gnome-base/libbonoboui-2.22.0 USE="X -debug -doc" 983 kB
236 [ebuild R ] gnome-base/libgnomeui-2.22.1 USE="jpeg -debug -doc" 1,417 kB
237 [ebuild R ] x11-terms/gnome-terminal-2.22.3 USE="-debug" 0 kB
238
239 Total: 189 packages (7 upgrades, 182 reinstalls), Size of downloads: 110,099 kB
240
241 Would you like to merge these packages? [Yes/No]
242
243 >
244 > --
245 > Fabian Groffen
246 > Gentoo on a different level
247 > --
248 > gentoo-alt@l.g.o mailing list
249
250
251 --
252 gentoo-alt@l.g.o mailing list

Replies

Subject Author
RE: [gentoo-alt] [PREFIX] Interix _ALL_SOURCE Markus Duft <mduft@g.o>