This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug faq/333] Do not report build errors in bugzilla!
- From: "sergstesh at yahoo dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 6 Feb 2010 00:01:05 -0000
- Subject: [Bug faq/333] Do not report build errors in bugzilla!
- References: <20040816203830.333.roland@gnu.org>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From sergstesh at yahoo dot com 2010-02-06 00:01 -------
(In reply to comment #98)
> Subject: Re: Do not report build errors in bugzilla!
>
> Build problems generally have extremely complicated dependence on the
> exact details of the build environment, such that it is effectively
> impossible to debug them without access to that environment; attempting to
> debug one by mail would likely involve dozens of questions back and forth
> asking for details of logs, of the effects of particular changes or of
> other aspects of the environment, and hours of wasted time. Instead, if
> you have a build problem you should trace it through the build system
> yourself and send a report with a detailed analysis of the cause of the
> failure and why it indicates a glibc bug, so that readers can understand
> the analysis without needing access to your system.
>
> > ./configure CC="/actual/path/to/gcc" CFLAGS='-march=native -mtune=native -g
> > -O2' --with-binutils=/path/to/binutils --prefix=/some/common/dir/INSTALL_SUBDIR
>
> Using --prefix other than --prefix=/usr is an extremely unusual
> configuration that is unlikely to be well-tested.
>
> > The question: is it normal that 'configure' fails for some 'glibc' versions and
> > not the others ?
>
> It is normal to have complicated dependencies on your environment, which
> may also involve dependencies on the glibc version. "fails" is never a
> useful bug report; a useful one would be along the lines of "configure
> test X produces error Y because command A produces result B, whereas for
> previous version N command A' is run instead, and distribution builds of
> version P do not see the problem because they are configuring with version
> Q of command A and with different configure option W; by making change V
> the problem would be avoided without affecting the options used in the
> distribution builds".
>
>
You make me laugh a lot.
For example, you wrote:
"
Using --prefix other than --prefix=/usr is an extremely unusual
configuration that is unlikely to be well-tested.
".
Let me translate it into normal English: 'glibc' build mechanism is crap, nobody
even bothered to make it compliant with GNU autools guidelines, nobody even
bothered to test it properly, _nobody_ _even_ _bothered_ _to_ _write_ _this_
_in_documentation_. Now look at this:
"
qemu@amdam2:/mnt/sdb8/sergei/AFSWD_debug> ls -ltrD install/
total 317
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:12 m4-1.4.13
drwxr-xr-x 8 qemu users 1024 2009-12-29 05:15 ncurses-5.7
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:16 texinfo-4.13
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:31 autoconf-2.65
drwxr-xr-x 6 qemu users 1024 2009-12-29 05:33 bison-2.4.1
drwxr-xr-x 6 qemu users 1024 2009-12-29 05:34 readline-6.0
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:37 bash-4.0
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:38 pkg-config-0.23
drwxr-xr-x 5 qemu users 1024 2009-12-29 05:39 gperf-3.0.4
drwxr-xr-x 5 qemu users 1024 2009-12-29 06:13 automake-1.10.3
drwxr-xr-x 6 qemu users 1024 2009-12-29 06:13 zlib-1.2.3
drwxr-xr-x 7 qemu users 1024 2009-12-29 06:28 libtool-2.2.6b
drwxr-xr-x 7 qemu users 1024 2009-12-29 06:30 libiconv_pre-1.13.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 06:48 gettext-0.17
drwxr-xr-x 6 qemu users 1024 2009-12-29 06:57 gmp-4.3.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 07:04 tcl-8.4.19
drwxr-xr-x 7 qemu users 1024 2009-12-29 07:05 tk-8.4.19
drwxr-xr-x 6 qemu users 1024 2009-12-29 07:06 expect-5.44.1.14
drwxr-xr-x 7 qemu users 1024 2009-12-29 07:06 dejagnu-1.4.4
drwxr-xr-x 9 qemu users 1024 2009-12-29 07:08 flex-2.5.35
drwxr-xr-x 6 qemu users 1024 2009-12-29 07:10 mpfr-2.4.2
drwxr-xr-x 10 qemu users 1024 2009-12-29 10:34 gcc-4.4.2
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:35 HTML-Tagset-3.20
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:35 HTML-Parser-3.64
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:35 URI-1.40
drwxr-xr-x 6 qemu users 1024 2009-12-29 10:36 libwww-perl-5.833
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:38 ExtUtils-Depends-0.302
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:38 ExtUtils-PkgConfig-1.11
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:38 expat-2.0.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:39 freetype-2.3.9
drwxr-xr-x 9 qemu users 1024 2009-12-29 10:40 fontconfig-2.7.3
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:40 libpng-1.2.40
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:41 pixman-0.12.0
drwxr-xr-x 6 qemu users 1024 2009-12-29 10:50 cairo-1.8.8
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:51 jpegsrc.v6b
drwxr-xr-x 5 qemu users 1024 2009-12-29 10:51 Cairo-1.061
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:53 libiconv-1.11
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:53 pcre-7.9
drwxr-xr-x 7 qemu users 1024 2009-12-29 10:59 glib-2.20.5
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:00 libIDL-0.8.13
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:03 libxml2-2.7.6
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:05 ORBit2-2.14.17
drwxr-xr-x 5 qemu users 1024 2009-12-29 11:05 XML-Parser-2.36
drwxr-xr-x 10 qemu users 1024 2009-12-29 11:11 dbus-1.2.16
drwxr-xr-x 9 qemu users 1024 2009-12-29 11:11 dbus-glib-0.82
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:12 atk-1.22.0
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:23 bc-1.06
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:26 openssl-0.9.8l
drwxr-xr-x 8 qemu users 1024 2009-12-29 11:28 pango-1.26.0
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:39 popt-1.15
drwxr-xr-x 5 qemu users 1024 2009-12-29 11:40 Glib-1.222
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:40 bzip2-1.0.5
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:40 gnome-mime-data-2.18.0
drwxr-xr-x 10 qemu users 1024 2009-12-29 11:42 libbonobo-2.22.0
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:48 gstreamer-0.10.25
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:49 liboil-0.3.16
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:49 libogg-1.1.4
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:50 libvorbis-1.2.3
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:50 libart_lgpl-2.3.20
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:51 audiofile-0.2.6
drwxr-xr-x 8 qemu users 1024 2009-12-29 11:51 esound-0.2.38
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:52 libgpg-error-1.7
drwxr-xr-x 8 qemu users 1024 2009-12-29 11:56 libgcrypt-1.4.5
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:57 libtasn1-2.2
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:57 jbig2dec-0.9
drwxr-xr-x 6 qemu users 1024 2009-12-29 11:58 gd-2.0.35
drwxr-xr-x 7 qemu users 1024 2009-12-29 11:58 jbigkit-1.6
drwxr-xr-x 5 qemu users 1024 2009-12-29 11:59 libfpx-1.3.0-0
drwxr-xr-x 6 qemu users 1024 2009-12-29 12:00 libcroco-0.6.1
drwxr-xr-x 8 qemu users 1024 2009-12-29 12:01 libgsf-1.14.8
drwxr-xr-x 7 qemu users 1024 2009-12-29 12:02 mpeg2dec-0.4.1
drwxr-xr-x 4 qemu users 1024 2009-12-29 12:02 mpeg2vidcodec_v12
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:03 ilmbase-1.0.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 12:09 openexr-1.6.1
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:09 XML-LibXML-Common-0.13
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:09 XML-NamespaceSupport-1.10
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:09 XML-SAX-0.96
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:10 XML-LibXML-1.70
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:10 XML-Simple-2.18
drwxr-xr-x 7 qemu users 1024 2009-12-29 12:12 libxslt-1.1.24
drwxr-xr-x 6 qemu users 1024 2009-12-29 12:12 Module-Build-0.2805
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:12 Module-Pluggable-3.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 12:13 SDL-1.2.14
drwxr-xr-x 6 qemu users 1024 2009-12-29 12:15 c-ares-1.7.0
drwxr-xr-x 5 qemu users 1024 2009-12-29 12:16 lzo-2.03
drwxr-xr-x 6 qemu users 1024 2009-12-29 12:19 opencdk-0.6.6
drwxr-xr-x 7 qemu users 1024 2009-12-29 12:30 aspell-0.60.6
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-am-0.03-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-ar-1.2-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-az-0.02-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-bg-4.1-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-bn-0.01.1-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-ca-20040130-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-cs-20040614-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-csb-0.02-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-de-20030222-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-de-alt-2.1-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-en-6.0-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-eo-2.1.20000225a-2
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-es-1.9a-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-et-0.1.21-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-fa-0.11-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-fi-0.7-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:30 aspell6-fy-0.12-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-gl-0.5a-2
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-gu-0.03-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-he-1.0-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-hi-0.02-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-hsb-0.01-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-hu-0.99.4.2-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-hy-0.10.0-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-it-2.2_20050523-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-la-20020503-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-lt-1.2.1-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-lv-0.5.5-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-ml-0.03-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-mn-0.06-2
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-mr-0.10-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-nds-0.01-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-pa-0.01-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-or-0.03-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-pl-6.0_20061121-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-pt_BR-20080707-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-pt_PT-20070510-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-qq-0.03-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-qu-0.02-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-ru-0.99f7-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-sk-2.00-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-sr-0.02
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:31 aspell6-ta-20040424-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:32 aspell6-te-0.01-2
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:32 aspell6-uk-1.4.0-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:32 aspell6-uz-0.6-0
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:32 aspell6-vi-0.01.1-1
drwxr-xr-x 3 qemu users 1024 2009-12-29 12:32 aspell6-yi-0.01.1-1
drwxr-xr-x 5 qemu users 1024 2009-12-29 13:04 cabextract-1.2
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:05 enchant-1.4.2
drwxr-xr-x 8 qemu users 1024 2009-12-29 13:05 pth-2.0.7
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:06 libassuan-1.0.5
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:06 libksba-1.0.7
drwxr-xr-x 6 qemu users 1024 2009-12-29 13:31 coreutils-8.2
drwxr-xr-x 8 qemu users 1024 2009-12-29 13:39 flac-1.2.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:39 libraw1394-2.0.4
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:39 libavc1394-0.5.3
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:39 libiec61883-1.2.0
drwxr-xr-x 5 qemu users 1024 2009-12-29 13:41 libfreebob-1.0.11
drwxr-xr-x 6 qemu users 1024 2009-12-29 13:41 libao-0.8.8
drwxr-xr-x 7 qemu users 1024 2009-12-29 13:42 speex-1.1.12
drwxr-xr-x 5 qemu users 1024 2009-12-29 13:42 pa_snapshot_v18
drwxr-xr-x 5 qemu users 1024 2009-12-29 13:43 libid3tag-0.15.1b
drwxr-xr-x 5 qemu users 1024 2009-12-29 13:43 libmad-0.15.1b
drwxr-xr-x 6 qemu users 1024 2009-12-29 13:44 wavpack-4.50.1
drwxr-xr-x 6 qemu users 1024 2009-12-29 15:24 libungif4_4.1.4.orig
drwxr-xr-x 5 qemu users 1024 2009-12-29 15:25 potrace-1.7
drwxr-xr-x 9 qemu users 1024 2009-12-29 15:49 scrollkeeper-0.3.14
drwxr-xr-x 9 qemu users 1024 2009-12-29 15:49 glib-1.2.10
drwxr-xr-x 10 qemu users 1024 2009-12-29 16:39 gtk+-1.2.10
drwxr-xr-x 9 qemu users 1024 2009-12-29 16:58 icu4c-3_6-src
drwxr-xr-x 3 qemu users 1024 2009-12-29 16:58 kqemu-1.4.0pre1
drwxr-xr-x 8 qemu users 1024 2009-12-29 17:02 lesstif-0.95.0
drwxr-xr-x 6 qemu users 1024 2009-12-29 17:03 libosip2-3.1.0
drwxr-xr-x 8 qemu users 1024 2009-12-29 17:05 libgii-1.0.2
drwxr-xr-x 8 qemu users 1024 2009-12-29 17:09 libggi-2.2.2
drwxr-xr-x 7 qemu users 1024 2009-12-29 17:10 libggigcp-1.0.2
drwxr-xr-x 7 qemu users 1024 2009-12-29 17:10 libggimisc-2.2.2
drwxr-xr-x 7 qemu users 1024 2009-12-29 17:11 libggiwmh-0.3.2
drwxr-xr-x 8 qemu users 1024 2009-12-29 17:11 libgiigic-1.1.2
drwxr-xr-x 7 qemu users 1024 2009-12-29 17:12 libidn-1.15
drwxr-xr-x 8 qemu users 1024 2009-12-29 17:13 libmcrypt-2.5.8
drwxr-xr-x 6 qemu users 1024 2009-12-29 17:13 madplay-0.15.2b
drwxr-xr-x 7 qemu users 1024 2009-12-29 17:14 make-3.80
drwxr-xr-x 6 qemu users 1024 2009-12-29 17:15 mhash-0.9.9
drwxr-xr-x 5 qemu users 1024 2009-12-29 17:15 mcrypt-2.6.8
drwxr-xr-x 4 qemu users 1024 2009-12-29 17:16 nedit-5.5-src
drwxr-xr-x 5 qemu users 1024 2009-12-29 17:19 ortp-0.13.1
drwxr-xr-x 6 qemu users 1024 2009-12-29 18:26 ladspa_sdk
drwxr-xr-x 7 qemu users 1024 2009-12-29 18:46 MesaLib-7.6.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 18:48 tiff-3.9.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 18:51 jasper-1.900.1
drwxr-xr-x 7 qemu users 1024 2009-12-29 19:15 lcms-1.19
drwxr-xr-x 5 qemu users 1024 2009-12-29 19:15 dcraw-8.99
drwxr-xr-x 7 qemu users 1024 2009-12-29 19:17 djvulibre-3.5.22
drwxr-xr-x 7 qemu users 1024 2009-12-29 19:41 fltk-1.1.9-source
drwxr-xr-x 7 qemu users 1024 2009-12-29 19:46 fontforge-20090622
drwxr-xr-x 7 qemu users 1024 2009-12-29 22:01 wine-1.1.35
drwxr-xr-x 7 qemu users 1024 2009-12-29 22:08 wxX11-2.8.10
drwxr-xr-x 5 qemu users 1024 2009-12-29 22:47 intltool-0.40.6
drwxr-xr-x 6 qemu users 1024 2009-12-29 23:59 gnome-doc-utils-0.18.1
drwxr-xr-x 8 qemu users 1024 2010-01-04 04:57 pango-1.26.2
drwxr-xr-x 5 qemu users 1024 2010-01-04 05:26 Pango-1.221
drwxr-xr-x 6 qemu users 1024 2010-01-22 22:41 coreutils-8.4
drwxr-xr-x 7 qemu users 1024 2010-01-23 20:41 ginac-1.5.4
drwxr-xr-x 6 qemu users 1024 2010-01-23 21:16 glpk-4.32
drwxr-xr-x 5 qemu users 1024 2010-01-27 21:42 grep-2.5.4
drwxr-xr-x 7 qemu users 1024 2010-01-27 23:02 findutils-4.4.2
drwxr-xr-x 6 qemu users 1024 2010-01-27 23:23 gawk-3.1.7
drwxr-xr-x 6 qemu users 1024 2010-01-29 02:57 readline-6.1
drwxr-xr-x 5 qemu users 1024 2010-01-29 02:59 bash-4.1
drwxr-xr-x 7 qemu users 1024 2010-01-29 03:02 guile-1.8.7
drwxr-xr-x 7 qemu users 1024 2010-01-29 03:03 autogen-5.10
drwxr-xr-x 10 qemu users 1024 2010-01-29 06:35 gcc-4.4.3
drwxr-xr-x 5 qemu users 1024 2010-01-29 06:35 metis-4.0
drwxr-xr-x 5 qemu users 1024 2010-01-29 06:35 UFconfig-3.1.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 06:35 AMD-2.2.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 06:35 CAMD-2.2.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 06:36 CCOLAMD-2.7.1
drwxr-xr-x 6 qemu users 1024 2010-01-29 06:36 COLAMD-2.7.1
drwxr-xr-x 5 qemu users 1024 2010-01-29 06:37 CHOLMOD-1.6.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 06:37 CXSparse-2.2.1
drwxr-xr-x 4 qemu users 1024 2010-01-29 07:05 blas_generic
drwxr-xr-x 6 qemu users 1024 2010-01-29 07:06 UMFPACK-5.2.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 07:09 gnutls-2.8.5
drwxr-xr-x 5 qemu users 1024 2010-01-29 07:15 aria2-1.8.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 07:24 lapack-3.2.1
drwxr-xr-x 5 qemu users 1024 2010-01-29 09:56 atlas-3.8.3
drwxr-xr-x 10 qemu users 1024 2010-01-29 10:01 binutils-2.19.1
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:05 binutils_mingw32-2.20
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:07 gnupg-2.0.13
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:16 ffcall-1.10
drwxr-xr-x 5 qemu users 1024 2010-01-29 10:16 libsigsegv-2.8
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:44 cln-1.3.1
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:50 curl-7.19.7
drwxr-xr-x 5 qemu users 1024 2010-01-29 10:50 vorbis-tools-1.2.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:52 libsndfile-1.0.21
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:54 jack-audio-connection-kit-0.109.2
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:55 lame-398-2
drwxr-xr-x 6 qemu users 1024 2010-01-29 10:56 libsamplerate-0.1.7
drwxr-xr-x 7 qemu users 1024 2010-01-29 10:57 mpg123-1.10.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 11:03 ecasound-2.6.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 11:09 ffmpeg-0.5
drwxr-xr-x 10 qemu users 1024 2010-01-29 12:21 gcc-3.4.6
drwxr-xr-x 6 qemu users 1024 2010-01-29 12:24 fftw-2.1.5
drwxr-xr-x 7 qemu users 1024 2010-01-29 12:28 fftw3-3.2.2
drwxr-xr-x 7 qemu users 1024 2010-01-29 12:33 fftw3_sse-3.2.2
drwxr-xr-x 7 qemu users 1024 2010-01-29 12:38 fftw3_sse2-3.2.2
drwxr-xr-x 7 qemu users 1024 2010-01-29 12:58 ginac-1.5.6
drwxr-xr-x 10 qemu users 1024 2010-01-29 13:33 glibc-2.9
drwxr-xr-x 6 qemu users 1024 2010-01-29 13:34 glpk-4.42
drwxr-xr-x 7 qemu users 1024 2010-01-29 13:42 gsl-1.13
drwxr-xr-x 7 qemu users 1024 2010-01-29 13:42 harminv-1.3.1
drwxr-xr-x 5 qemu users 1024 2010-01-29 13:43 szip-2.1
drwxr-xr-x 7 qemu users 1024 2010-01-29 14:39 netcdf-3.6.2
drwxr-xr-x 6 qemu users 1024 2010-01-29 14:39 normalize-0.7.7
drwxr-xr-x 8 qemu users 1024 2010-01-29 14:40 qhull-2003.1
drwxr-xr-x 7 qemu users 1024 2010-01-29 15:55 pd_fftw2-0.41-4
drwxr-xr-x 5 qemu users 1024 2010-01-29 16:28 qemu-0.10.6
drwxr-xr-x 5 qemu users 1024 2010-01-29 16:28 rlwrap-0.36
drwxr-xr-x 7 qemu users 1024 2010-01-29 16:31 sox-14.3.0
drwxr-xr-x 4 qemu users 1024 2010-01-29 16:33 spiral-may04
drwxr-xr-x 7 qemu users 1024 2010-01-29 18:24 openssl-1.0.0-beta5
drwxr-xr-x 10 qemu users 1024 2010-01-29 18:26 cups-1.3.11-source
drwxr-xr-x 8 qemu users 1024 2010-01-29 18:39 gtk+-2.16.6
drwxr-xr-x 9 qemu users 1024 2010-01-29 18:41 GConf-2.22.0
drwxr-xr-x 9 qemu users 1024 2010-01-29 18:45 gnome-vfs-2.24.2
drwxr-xr-x 7 qemu users 1024 2010-01-29 18:56 gst-plugins-base-0.10.25
drwxr-xr-x 5 qemu users 1024 2010-01-29 18:57 GStreamer-0.15
drwxr-xr-x 5 qemu users 1024 2010-01-29 19:02 Gtk2-1.221
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:04 gail-1.22.3
drwxr-xr-x 7 qemu users 1024 2010-01-29 19:04 libglade-2.6.2
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:06 libgnomecanvas-2.26.0
drwxr-xr-x 5 qemu users 1024 2010-01-29 19:06 Gnome2-Canvas-1.002
drwxr-xr-x 5 qemu users 1024 2010-01-29 19:07 Gnome2-VFS-1.080
drwxr-xr-x 8 qemu users 1024 2010-01-29 19:08 libgnome-2.28.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 19:12 libbonoboui-2.24.2
drwxr-xr-x 9 qemu users 1024 2010-01-29 19:14 gnome-keyring-2.28.1
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:18 libgnomeui-2.24.2
drwxr-xr-x 5 qemu users 1024 2010-01-29 19:19 Gnome2-1.040
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:25 ghostscript-8.70
drwxr-xr-x 7 qemu users 1024 2010-01-29 19:33 graphviz-2.24.0
drwxr-xr-x 8 qemu users 1024 2010-01-29 19:34 librsvg-2.26.0
drwxr-xr-x 7 qemu users 1024 2010-01-29 19:36 libwmf-0.2.8.4
drwxr-xr-x 7 qemu users 1024 2010-01-29 19:52 ImageMagick-6.5.7-10
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:55 libgnomecups-0.2.3
drwxr-xr-x 6 qemu users 1024 2010-01-29 19:58 libgnomeprint-2.18.6
drwxr-xr-x 6 qemu users 1024 2010-01-29 20:02 diacanvas2-0.14.4
drwxr-xr-x 7 qemu users 1024 2010-01-29 20:25 ImageMagick-6.5.8-10
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:25 icon-naming-utils-0.8.90
drwxr-xr-x 4 qemu users 1024 2010-01-29 20:27 gnome-icon-theme-2.28.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 20:29 libgnomeprintui-2.18.4
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:30 Gnome2-Print-1.000
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:31 Gnome2-Dia-0.04
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:31 Gnome2-GConf-1.043
drwxr-xr-x 8 qemu users 1024 2010-01-29 20:33 vte-0.16.14
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:34 Gnome2-Vte-0.09
drwxr-xr-x 6 qemu users 1024 2010-01-29 20:35 libwnck-2.14.2
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:35 Gnome2-Wnck-0.13
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:36 Gtk2-GladeXML-1.006
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:39 libgtkhtml-2.6.3
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:39 Gtk2-Html2-0.04
drwxr-xr-x 5 qemu users 1024 2010-01-29 20:39 Gtk2-TrayIcon-0.04
drwxr-xr-x 8 qemu users 1024 2010-01-29 20:41 at-spi-1.28.1
drwxr-xr-x 6 qemu users 1024 2010-01-29 20:45 libetpan-0.58
drwxr-xr-x 7 qemu users 1024 2010-01-29 20:51 claws-mail-3.7.3
drwxr-xr-x 6 qemu users 1024 2010-01-29 21:07 clisp-2.48
drwxr-xr-x 7 qemu users 1024 2010-01-29 21:11 glade3-3.6.7
drwxr-xr-x 7 qemu users 1024 2010-01-29 21:27 wxGTK-2.8.10
drwxr-xr-x 7 qemu users 1024 2010-01-29 21:28 gnuplot-4.2.6
drwxr-xr-x 7 qemu users 1024 2010-01-29 21:30 gnuplot-4.3.0-2009-07-08
drwxr-xr-x 6 qemu users 1024 2010-01-29 21:40 gst-plugins-good-0.10.17
drwxr-xr-x 5 qemu users 1024 2010-01-29 21:42 gtk-engines-2.14.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 21:43 gtkspell-2.0.16
drwxr-xr-x 6 qemu users 1024 2010-01-29 21:53 hdf5-1.8.1
drwxr-xr-x 6 qemu users 1024 2010-01-29 21:54 libeXosip2-3.1.0
drwxr-xr-x 6 qemu users 1024 2010-01-29 22:35 sbcl-1.0.34
drwxr-xr-x 8 qemu users 1024 2010-01-29 23:28 octave-3.0.5
drwxr-xr-x 3 qemu users 1024 2010-01-29 23:59 octave-forge-bundle-20080831
drwxr-xr-x 8 qemu users 1024 2010-01-30 00:09 pidgin-2.6.1
drwxr-xr-x 5 qemu users 1024 2010-01-30 00:11 pjproject-1.4.5
drwxr-xr-x 7 qemu users 1024 2010-01-30 01:06 wine-1.1.37
drwxr-xr-x 5 qemu users 1024 2010-02-04 00:44 aria2-1.8.2
drwxr-xr-x 6 qemu users 1024 2010-02-05 01:46 sbcl-1.0.35
drwxr-xr-x 5 qemu users 1024 2010-02-05 02:10 fricas-1.0.9
drwxr-xr-x 9 qemu users 1024 2010-02-05 02:24 maxima-5.20.1
drwxr-xr-x 5 qemu users 1024 2010-02-05 02:29 wxMaxima-0.8.4
drwxr-xr-x 8 qemu users 1024 2010-02-05 19:23 binutils-2.20
drwxr-xr-x 10 qemu users 1024 2010-02-05 20:45 glibc-2.10.1
drwxr-xr-x 10 qemu users 1024 2010-02-06 01:23 glibc-2.11.1
"
- there are altogether 317 targets (including, by the way, glibc) built using
'--prefix=....' command. How is that that, say, 300 targets authors do support
'--prefix=', and 'glibc' authors do not ?
You wrote:
"
fails" is never a useful bug report
".
Of course it isn't. But what sense does it make to write useful bug reports if
they are never considered/analyzed by the developers and are automatically
qualified as duplicate of this infamous bug #333 ? Don't you see a chicken <->
egg problem here ?
You wrote:
"
Build problems generally have extremely complicated dependence on the
exact details of the build environment, such that it is effectively
impossible to debug them without access to that environment; attempting to
debug one by mail would likely involve dozens of questions back and forth
asking for details of logs
".
Sorry, but this is nonsense regarding _my_ bug reports. Whenever I file a bug
report, I first of all send all the relevant logs, and I _always_ offer to use
my AppsFromScratch to reproduce the problem. I offered it again in my previous
comment - one command line, disk space, some time, and one has everything.
And 'glibc' is the only place where I see this attitude - I have filed
"countless" amount of bug reports against build mechanisms, and they all were
considered and the problems were somehow fixed.
Here is, for example, copy-pasted automatically 'configure' wrapper I've just
used to rebuild 'glibc':
"
cat -n build/glibc-2.11.1/config_wrapper.sh
1 #!/bin/sh
2
3 cd /mnt/sdb8/sergei/AFSWD_debug/build/glibc-2.11.1
4
5
PATH=/mnt/sdb8/sergei/AFSWD_debug/install/autoconf-2.65/bin:/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.10/bin:/mnt/sdb8/sergei/AFSWD_debug/install/automake-1.10.3/bin:/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1/bin:/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.4.1/bin:/mnt/sdb8/sergei/AFSWD_debug/install/dejagnu-1.4.4/bin:/mnt/sdb8/sergei/AFSWD_debug/install/expect-5.44.1.14/bin:/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/bin:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/bin:/mnt/sdb8/sergei/AFSWD_debug/install/gettext-0.17/bin:/mnt/sdb8/sergei/AFSWD_debug/install/gperf-3.0.4/bin:/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.7/bin:/mnt/sdb8/sergei/AFSWD_debug/install/libiconv_pre-1.13.1/bin:/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6b/bin:/mnt/sdb8/sergei/AFSWD_debug/install/m4-1.4.13/bin:/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/bin:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/bin:/mnt/sdb8/sergei/AFSWD_debug/install/texinfo-4.13/bin:/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/bin:/mnt/sdb8/sergei/AFSWD_debug/install/pkg-config-0.23/bin:/home/sergei/mingwi686/bin:/opt/kde3/bin:/home/sergei/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
6 export PATH
7
8
LD_LIBRARY_PATH=/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.10/lib:/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.4.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/lib:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/lib:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/lib/gcc/i686-pc-linux-gnu/4.4.3:/mnt/sdb8/sergei/AFSWD_debug/install/gettext-0.17/lib:/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.3.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.7/lib:/mnt/sdb8/sergei/AFSWD_debug/install/libiconv_pre-1.13.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6b/lib:/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.4.2/lib:/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/lib:/mnt/sdb8/sergei/AFSWD_debug/install/readline-6.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib/expect5.44.1.14:/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/lib:/mnt/sdb8/sergei/AFSWD_debug/install/zlib-1.2.3/lib
9 export LD_LIBRARY_PATH
10
11
PKG_CONFIG_PATH=/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.7/lib/pkgconfig:/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.10/lib/pkgconfig:/usr/lib/pkgconfig
12 export PKG_CONFIG_PATH
13
14 LDFLAGS='-L/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.10/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.4.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/lib/gcc/i686-pc-linux-gnu/4.4.3
-L/mnt/sdb8/sergei/AFSWD_debug/install/gettext-0.17/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.3.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.7/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/libiconv_pre-1.13.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6b/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.4.2/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/readline-6.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib/expect5.44.1.14
-L/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/zlib-1.2.3/lib'
15 export LDFLAGS
16
17 CPPFLAGS='-I/mnt/sdb8/sergei/AFSWD_debug/install/autoconf-2.65/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.10/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/automake-1.10.3/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.4.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/dejagnu-1.4.4/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/expect-5.44.1.14/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gettext-0.17/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.3.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gperf-3.0.4/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.7/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/libiconv_pre-1.13.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6b/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/m4-1.4.13/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.4.2/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/readline-6.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/texinfo-4.13/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/zlib-1.2.3/include'
18 export CPPFLAGS
19
20 ./configure
CC="/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.4.3/binsh/gcc"
CFLAGS='-march=native -mtune=native -g -O2'
--with-binutils=/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1
--prefix=/mnt/sdb8/sergei/AFSWD_debug/install/glibc-2.11.1
".
Do you see all the versions of all the dependincies ?
So, lets get back to my "Test 1" - again, here is the question:
"
The question: is it normal that 'configure' fails for some 'glibc' versions and
not the others ?
"
- I remind, everything other than 'glibc' version is the same - ensured by my
AppsFromScratch.
Anybody ?
Or, if there is a cautious person, if I send _all_ the log files, is that
cautious person willing _to_ _consider_/_indeed_ _analyze_ the problem, and not
just mark the problem as duplicate of bug #333 ?
...
Here is another test of 'glibc' developers' honesty, courage, integrity - the
same CPPFLAGS I mentioned a number of times. I have just investigated the issue
a little bit deeper.
Test 3 BEGIN.
A simple command:
"
/mnt/sdb8/sergei/AFSWD_debug/build/glibc-2.11.1/configure --help | cat -n | tail
119 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
120 you have headers in a nonstandard directory <include dir>
121 CPP C preprocessor
122 CXX C++ compiler command
123 CXXFLAGS C++ compiler flags
124
125 Use these variables to override the choices made by `configure' or to help
126 it to find libraries and programs with nonstandard names/locations.
127
128 Report bugs to <glibc>.
"
- does everybody see
"
119 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
120 you have headers in a nonstandard directory <include dir>
"
?
Support of CPPFLAGS is a standard 'configure' feature, but, as I said, it
doesn't work.
Now, look at this:
"
cat -n /mnt/sdb8/sergei/AFSWD_debug/build/glibc-2.11.1.src/Makeconfig | grep
CPPFLAGS | head -2
147 # We don't want CPPFLAGS to be exported to the command running configure.
148 unexport CPPFLAGS
"
- does everyone see unexport CPPFLAGS ? Does everyone see "We don't want
CPPFLAGS to be exported to the command running configure" ?
Based on traditional 'configure' behavior and based on 'configure' built-in help
message one _should_ expect support of CPPFLAGS, but the code indicates that the
support is intentioanlly removed.
The question: will 'glibc' developers agree that their documentation does not
correspond to their code, so either the documentation, or the code, or both have
bugs ?
Just a simple YES or NO. I am still waiting.
Test 3 END.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=333
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.