Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260366 - sys-libs/glibc-2.8_p20080602-r1 - checking size of long double... configure: error: cannot compute sizeof (long double)
Summary: sys-libs/glibc-2.8_p20080602-r1 - checking size of long double... configure: ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-26 11:05 UTC by Stefan Behte (RETIRED)
Modified: 2009-02-27 23:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,15.21 KB, text/plain)
2009-02-26 19:28 UTC, Stefan Behte (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Behte (RETIRED) gentoo-dev Security 2009-02-26 11:05:39 UTC
>>> Emerging (1 of 1) sys-libs/glibc-2.8_p20080602-r1
 * glibc-2.8-20080602.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                        [ ok ]
 * glibc-2.8-ports-20080602.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                  [ ok ]
 * glibc-2.8-patches-5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                       [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                               [ ok ]
>>> Unpacking source...
 * Checking gcc for __thread support ...                                                                                                                              [ ok ]
 * Checking kernel version (>=2.6.9) ...                                                                                                                              [ ok ]
 * Checking linux-headers version (>=2.6.9) ...                                                                                                                       [ ok ]
>>> Unpacking glibc-2.8-20080602.tar.bz2 to /var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/work
>>> Unpacking glibc-2.8-ports-20080602.tar.bz2 to /var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/work/glibc-2.8-20080602
>>> Unpacking glibc-2.8-patches-5.tar.bz2 to /var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/work
 * Applying Gentoo Glibc Patchset 2.8-5 ...
 *   0010_all_glibc-2.7-ssp-compat.patch ...                                                                                                                          [ ok ]
 *   0030_all_glibc-respect-env-CPPFLAGS.patch ...                                                                                                                    [ ok ]
 *   0040_all_glibc-i586-chk.patch ...                                                                                                                                [ ok ]
 *   0070_all_glibc-i386-x86_64-revert-clone-cfi.patch ...                                                                                                            [ ok ]
 *   1010_all_glibc-queue-header-updates.patch ...                                                                                                                    [ ok ]
 *   1030_all_glibc-manual-no-perl.patch ...                                                                                                                          [ ok ]
 *   1040_all_2.3.3-localedef-fix-trampoline.patch ...                                                                                                                [ ok ]
 *   1050_all_glibc-2.8-stdio-redirect.patch ...                                                                                                                      [ ok ]
 *   1051_all_glibc-2.8-__REPB_PREFIX.patch ...                                                                                                                       [ ok ]
 *   1052_all_glibc-2.8-mkfile-NUL.patch ...                                                                                                                          [ ok ]
 *   1053_all_glibc-2.8-Add-localedata.patch ...                                                                                                                      [ ok ]
 *   1053_all_glibc-2.8-BODY-for-__gconv_transform_ascii_internal-Add-mis.patch ...                                                                                   [ ok ]
 *   1053_all_glibc-2.8-bug-iconv6-ENV-tst-iconv7-ENV-Define.patch ...                                                                                                [ ok ]
 *   1053_all_glibc-2.8-create_cd_newstate-Don-t-look-at-create_cd_newsta.patch ...                                                                                   [ ok ]
 *   1053_all_glibc-2.8-do_test-Use-de_DE.UTF-8-locale.patch ...                                                                                                      [ ok ]
 *   1053_all_glibc-2.8-nscd-nscd_getserv_r.c-__nscd_getservbyport_r-P.patch ...                                                                                      [ ok ]
 *   1053_all_glibc-2.8-optimize_utf8-Add-a-note-on-why-we-test-opr.ctx_t.patch ...                                                                                   [ ok ]
 *   1054_all_glibc-2.8-deb-cvs-getaddrinfo.patch ...                                                                                                                 [ ok ]
 *   1055_all_glibc-resolv-dynamic.patch ...                                                                                                                          [ ok ]
 *   1075_all_glibc-section-comments.patch ...                                                                                                                        [ ok ]
 *   1080_all_glibc-no-inline-gmon.patch ...                                                                                                                          [ ok ]
 *   1090_all_glibc-2.3.6-fix-pr631.patch ...                                                                                                                         [ ok ]
 *   1100_all_glibc-2.3.3-china.patch ...                                                                                                                             [ ok ]
 *   1103_all_glibc-new-valencian-locale.patch ...                                                                                                                    [ ok ]
 *   1130_all_glibc-2.4-undefine-__i686.patch ...                                                                                                                     [ ok ]
 *   1160_all_glibc-2.8-nscd-one-fork.patch ...                                                                                                                       [ ok ]
 *   1501_all_glibc-2.7-hppa-atomic_h.patch ...                                                                                                                       [ ok ]
 *   1504_all_glibc-2.7-hppa-pie.patch ...                                                                                                                            [ ok ]
 *   1518_all_glibc-2.7-pthread-join.patch ...                                                                                                                        [ ok ]
 *   1530_all_glibc-m68k-sys-user.patch ...                                                                                                                           [ ok ]
 *   3000_all_2.3.6-dl_execstack-PaX-support.patch ...                                                                                                                [ ok ]
 *   3010_all_2.3.3_pre20040117-pt_pax.patch ...                                                                                                                      [ ok ]
 *   3020_all_glibc-tests-sandbox-libdl-paths.patch ...                                                                                                               [ ok ]
 *   5063_all_glibc-dont-build-timezone.patch ...                                                                                                                     [ ok ]
 *   5070_all_glibc-2.7-cross-compile-nptl.patch ...                                                                                                                  [ ok ]
 *   6001_all_alpha-glibc-2.4-xstat.patch ...                                                                                                                         [ ok ]
 *   6015_all_alpha-glibc-2.5-no-page-header.patch ...                                                                                                                [ ok ]
 *   6016_all_alpha-glibc-2.5-no-asm-elf-header.patch ...                                                                                                             [ ok ]
 *   6017_all_alpha-glibc-2.8-creat.patch ...                                                                                                                         [ ok ]
 *   6018_all_alpha-glibc-2.8-cache-shape.patch ...                                                                                                                   [ ok ]
 *   6018_all_glibc-ptr-mangling.patch ...                                                                                                                            [ ok ]
 *   6220_all_glibc-2.4-arm-cirrus-ep93xx-maverick-crunch-fpu.patch ...                                                                                               [ ok ]
 *   6240_all_glibc-2.8-nptl-lowlevellock.patch ...                                                                                                                   [ ok ]
 *   6400_all_sh-glibc-2.3.2-fpscr_values.patch ...                                                                                                                   [ ok ]
 *   6415_all_sh-glibc-2.5-no-asm-user-header.patch ...                                                                                                               [ ok ]
 *   6416_all_sh-glibc-2.5-no-asm-elf-header.patch ...                                                                                                                [ ok ]
 *   6605_all_glibc-2.4-fpu-cw-mips.patch ...                                                                                                                         [ ok ]
 *   6645_all_glibc-mips_shn_undef-hack.patch ...                                                                                                                     [ ok ]
 * Done with patching
 * Using GNU config files from /usr/share/libtool
 *   Updating scripts/config.sub                                                                                                                                      [ ok ]
 *   Updating scripts/config.guess                                                                                                                                    [ ok ]
>>> Source unpacked in /var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/work
>>> Compiling source in /var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/work/glibc-2.8-20080602 ...
 * Building multilib glibc for ABIs: x86 amd64

 *             ABI:   x86
 *          CBUILD:   x86_64-pc-linux-gnu
 *           CHOST:   x86_64-pc-linux-gnu
 *         CTARGET:   x86_64-pc-linux-gnu
 *      CBUILD_OPT:   i686-pc-linux-gnu
 *     CTARGET_OPT:   i686-pc-linux-gnu
 *              CC:
 *          CFLAGS:   -O2 -fno-strict-aliasing

 * Configuring GLIBC for nptl with:
 *              --disable-stackguard-randomization
 *              --enable-old-ssp-compat
 *              --enable-add-ons=nptl,c_stubs,libidn,ports
 *              --enable-kernel=2.6.9
 *              --without-selinux
 *              --without-cvs
 *              --enable-bind-now
 *              --build=i686-pc-linux-gnu
 *              --host=i686-pc-linux-gnu
 *              --disable-profile
 *              --without-gd
 *              --with-headers=/usr/include
 *              --prefix=/usr
 *              --libdir=/usr/lib32
 *              --mandir=/usr/share/man
 *              --infodir=/usr/share/info
 *              --libexecdir=/usr/lib32/misc/glibc
 *
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu

[...]

checking for long double... yes
checking size of long double... configure: error: cannot compute sizeof (long double)
See `config.log' for more details.
 *
 * ERROR: sys-libs/glibc-2.8_p20080602-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3530:  Called eblit-run 'src_compile'
 *             environment, line 1103:  Called eblit-glibc-src_compile
 *       src_compile.eblit, line  179:  Called src_compile
 *             environment, line 3530:  Called eblit-run 'src_compile'
 *             environment, line 1103:  Called eblit-glibc-src_compile
 *       src_compile.eblit, line  187:  Called toolchain-glibc_src_compile
 *       src_compile.eblit, line  120:  Called glibc_do_configure 'nptl'
 *       src_compile.eblit, line   97:  Called die
 * The specific snippet of code:
 *      "${S}"/configure ${myconf} || die "failed to configure glibc"
 *  The die message:
 *   failed to configure glibc
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/temp/environment'.
 *

>>> Failed to emerge sys-libs/glibc-2.8_p20080602-r1, Log file:

>>>  '/var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/temp/build.log'

 * Messages for package sys-libs/glibc-2.8_p20080602-r1:

 *
 * ERROR: sys-libs/glibc-2.8_p20080602-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3530:  Called eblit-run 'src_compile'
 *             environment, line 1103:  Called eblit-glibc-src_compile
 *       src_compile.eblit, line  179:  Called src_compile
 *             environment, line 3530:  Called eblit-run 'src_compile'
 *             environment, line 1103:  Called eblit-glibc-src_compile
 *       src_compile.eblit, line  187:  Called toolchain-glibc_src_compile
 *       src_compile.eblit, line  120:  Called glibc_do_configure 'nptl'
 *       src_compile.eblit, line   97:  Called die
 * The specific snippet of code:
 *      "${S}"/configure ${myconf} || die "failed to configure glibc"
 *  The die message:
 *   failed to configure glibc
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.8_p20080602-r1/temp/environment'.
 *
Comment 1 Rafał Mużyło 2009-02-26 16:47:28 UTC
An, as you already mentioned,
> See `config.log' for more details
So, attach it.
Comment 2 Stefan Behte (RETIRED) gentoo-dev Security 2009-02-26 19:28:21 UTC
Created attachment 183292 [details]
build.log
Comment 3 Stefan Behte (RETIRED) gentoo-dev Security 2009-02-26 19:29:42 UTC
Well, it does not really contain information that I did not paste (except for the configure output which I shortened).
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2009-02-27 20:56:27 UTC
Please attach the config.log...
Comment 5 Stefan Behte (RETIRED) gentoo-dev Security 2009-02-27 23:52:15 UTC
ARGH! Wrong file...damn! Sorry :(
If we ever meet IRL, I owe you a beer! :D
The system was only set up for testing purposes and had to be deleted today :/
Closing INVALID (DONTSLAPME unvailable...), I will reopen if I experience the problem again (I've got to do some test-setups on amd64 next week).