This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug faq/333] Do not report build errors in bugzilla!


------- 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]