unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Glibc/Hurd Building
@ 2014-03-27 21:44 Manolis Ragkousis
  2014-03-28  9:02 ` Ludovic Courtès
  0 siblings, 1 reply; 2+ messages in thread
From: Manolis Ragkousis @ 2014-03-27 21:44 UTC (permalink / raw)
  To: Ludovic Courtès, Guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 967 bytes --]

While building glibc, with ./pre-inst-env guix build -e '((@@ (gnu packages
cross-base) cross-gcc) "i686-pc-gnu")' I noticed in the config.log file
this:

>  COLLECT_GCC=gcc
>
COLLECT_LTO_WRAPPER=/gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
>  Target: x86_64-unknown-linux-gnu

My question is why isn't it using the cross-gcc? I have cross-gcc as a
native input.

In the config.log you can see that although it has included sans-libc gcc
it uses the native.

>  PATH:
/gnu/store/bqdzvkhyvfnjsa4dhfvmafysa8kyw231-gcc-cross-sans-libc-i686-pc-gnu-4.8.2/bin

>  PATH: /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/bin

>  configure:2470: found
/gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/bin/gcc

You can see my whole cross-base recipe here :

https://gitorious.org/porting-guix-to-gnu-hurd/guix-hurd/source/8e5e7a8be42a0882d3e360fffbe6fec57199292a:gnu/packages/cross-base.scm

Any ideas?

[-- Attachment #1.2: Type: text/html, Size: 1297 bytes --]

[-- Attachment #2: config.log --]
[-- Type: text/plain, Size: 59041 bytes --]

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU C Library configure (see version.h), which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ ../source/configure CONFIG_SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash --prefix=/gnu/store/c4z6ggr03cz9ary8pi8rzdwikrzyn4as-glibc-hurd-cross-i686-pc-gnu-2.18 --enable-fast-install LDFLAGS=-m32 --without-cvs --enable-add-ons --build=i686-pc-gnu --target=i686-pc-gnu --disable-profile --disable-multi-arch --disable-sanity-checks --disable-nscd --enable-obsolete-rpc --enable-stackguard-randomization libc_cv_localedir=/gnu/store/g99nvj3xcncswig8mhmpz6d091pgs6fr-glibc-hurd-cross-i686-pc-gnu-2.18-locales/share/locale BASH_SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash build_alias=i686-pc-gnu target_alias=i686-pc-gnu --no-create --no-recursion

## --------- ##
## Platform. ##
## --------- ##

hostname = localhost
uname -m = x86_64
uname -r = 3.13.6-1-ARCH
uname -s = Linux
uname -v = #1 SMP PREEMPT Fri Mar 7 22:47:48 CET 2014

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /gnu/store/bqdzvkhyvfnjsa4dhfvmafysa8kyw231-gcc-cross-sans-libc-i686-pc-gnu-4.8.2/bin
PATH: /gnu/store/nkrr16lw55p75483z2an0c67nnqdm4l5-binutils-cross-i686-pc-gnu-2.23.2/bin
PATH: /gnu/store/7b1widkhsd9f4kncf4wqqjdf3mi81hjr-mig-cross-1.4/bin
PATH: /gnu/store/qdd0hz0sclms1rz3ss01f75r3ys8r58z-perl-5.16.1/bin
PATH: /gnu/store/ljjw5f5hjq00dil2rfj31j85hq06lxfs-autoconf-wrapper-2.68/bin
PATH: /gnu/store/yvfsm45m5g8m2ikj8gvnq6260azwbrbk-automake-1.14.1/bin
PATH: /gnu/store/nr4xwiv2v7n97ib29dpf8gi2562y5294-libtool-2.4.2-bin/bin
PATH: /gnu/store/x26nnlh6azmnd0ibdyfwafdc6rkzx17w-bash-light-4.2/bin
PATH: /gnu/store/f4v605p9fva9kjragznh3l28nfpzmcqp-tar-1.27.1/bin
PATH: /gnu/store/7267cq3clzcbgd1k7s5rg0i0vp2yklpl-gzip-1.6/bin
PATH: /gnu/store/a1ir9y0bgaazp6n58y3qbhmfymjq3yxq-bzip2-1.0.6/bin
PATH: /gnu/store/1zs7xnaby6vl49195sid1klx3gk03mwd-xz-5.0.4/bin
PATH: /gnu/store/2ly72pfnmg28ps7jdj83516gvbn6371j-diffutils-3.3/bin
PATH: /gnu/store/1qdk13ly4c5iqqz7nay0x4fn6ls5r1b9-patch-2.7.1/bin
PATH: /gnu/store/gjl05yl9lvgjhznz5v985mys861svp34-coreutils-8.21/bin
PATH: /gnu/store/sj5ivydxwm1943y2g06vhwfwpn9hc1a1-sed-4.2.2/bin
PATH: /gnu/store/v2q2595q6n4gs32j15ga65bgy0yqg76g-grep-2.15/bin
PATH: /gnu/store/r534qbhj6jni2x30q4rgl8ry8rilarak-findutils-4.4.2/bin
PATH: /gnu/store/3j4pxqg9rskk9365m6jqi59pvcyq1d82-gawk-4.1.0/bin
PATH: /gnu/store/pwm61di9kpfks4acn0k6kp2rwa0wjl5j-make-4.0/bin
PATH: /gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin
PATH: /gnu/store/r7lpkp8d2df74rw24ndcivxvjzdgxn8d-ld-wrapper-0/bin
PATH: /gnu/store/xbryfykc21adgrq3z56g4c6xvv2lb645-binutils-2.23.2/bin
PATH: /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/bin
PATH: /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/bin
PATH: /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/sbin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2338: checking build system type
configure:2352: result: i686-pc-gnu
configure:2372: checking host system type
configure:2385: result: i686-pc-gnu
configure:2454: checking for gcc
configure:2470: found /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/bin/gcc
configure:2481: result: gcc
configure:2710: checking for C compiler version
configure:2719: gcc --version >&5
gcc (GCC) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2730: $? = 0
configure:2719: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: 
Thread model: posix
gcc version 4.8.2 (GCC) 
configure:2730: $? = 0
configure:2719: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:2730: $? = 1
configure:2719: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:2730: $? = 1
configure:2735: checking for suffix of object files
configure:2757: gcc -c   conftest.c >&5
configure:2761: $? = 0
configure:2782: result: o
configure:2786: checking whether we are using the GNU C compiler
configure:2805: gcc -c   conftest.c >&5
configure:2805: $? = 0
configure:2814: result: yes
configure:2823: checking whether gcc accepts -g
configure:2843: gcc -c -g  conftest.c >&5
configure:2843: $? = 0
configure:2884: result: yes
configure:3020: checking for g++
configure:3036: found /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/bin/g++
configure:3047: result: g++
configure:3074: checking for C++ compiler version
configure:3083: g++ --version >&5
g++ (GCC) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3094: $? = 0
configure:3083: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: 
Thread model: posix
gcc version 4.8.2 (GCC) 
configure:3094: $? = 0
configure:3083: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:3094: $? = 1
configure:3083: g++ -qversion >&5
g++: error: unrecognized command line option '-qversion'
g++: fatal error: no input files
compilation terminated.
configure:3094: $? = 1
configure:3098: checking whether we are using the GNU C++ compiler
configure:3117: g++ -c   conftest.cpp >&5
configure:3117: $? = 0
configure:3126: result: yes
configure:3135: checking whether g++ accepts -g
configure:3155: g++ -c -g  conftest.cpp >&5
configure:3155: $? = 0
configure:3196: result: yes
configure:3262: checking for readelf
configure:3278: found /gnu/store/xbryfykc21adgrq3z56g4c6xvv2lb645-binutils-2.23.2/bin/readelf
configure:3289: result: readelf
configure:3760: checking for sysdeps preconfigure fragments
configure:3767: result: 
configure:3841: running configure fragment for add-on libidn
configure:3841: running configure fragment for add-on libpthread
configure:3841: running configure fragment for add-on nptl
configure:3889: checking add-on ports for preconfigure fragments
configure:3896: result: 
configure:3977: checking for assembler and linker STT_GNU_IFUNC support

Relocation section '.rel.plt' at offset 0x74 contains 1 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
08049090  0000002a R_386_IRELATIVE  
configure:4008: result: yes
configure:4011: checking whether .text pseudo-op must be used
configure:4021: gcc  -c conftest.s 1>&5
configure:4024: $? = 0
configure:4035: result: yes
configure:4054: checking sysdep dirs
configure:4274: result: sysdeps/generic
configure:4299: WARNING: add-on ports contributed no sysdeps directories
configure:4351: checking for a BSD-compatible install
configure:4419: result: /gnu/store/gjl05yl9lvgjhznz5v985mys861svp34-coreutils-8.21/bin/install -c
configure:4434: checking whether ln -s works
configure:4438: result: yes
configure:4462: checking whether as is GNU as
configure:4476: result: yes
configure:4481: checking whether ld is GNU ld
configure:4495: result: yes
configure:4505: checking for as
configure:4532: result: as
configure:4547: checking version of as
configure:4557: result: 2.23.2, ok
configure:4568: checking for ld
configure:4595: result: ld
configure:4610: checking version of ld
configure:4620: result: 2.23.2, ok
configure:4634: checking for gcc
configure:4661: result: gcc
configure:4676: checking version of gcc
configure:4686: result: 4.8.2, ok
configure:4697: checking for gnumake
configure:4727: result: no
configure:4697: checking for gmake
configure:4727: result: no
configure:4697: checking for make
configure:4713: found /gnu/store/pwm61di9kpfks4acn0k6kp2rwa0wjl5j-make-4.0/bin/make
configure:4724: result: make
configure:4739: checking version of make
configure:4749: result: 4.0, ok
configure:4761: checking for gnumsgfmt
configure:4791: result: no
configure:4761: checking for gmsgfmt
configure:4791: result: no
configure:4761: checking for msgfmt
configure:4791: result: no
configure:4824: checking for makeinfo
configure:4854: result: no
configure:4887: checking for sed
configure:4903: found /gnu/store/sj5ivydxwm1943y2g06vhwfwpn9hc1a1-sed-4.2.2/bin/sed
configure:4914: result: sed
configure:4929: checking version of sed
configure:4939: result: 4.2.2, ok
configure:4950: checking for gawk
configure:4966: found /gnu/store/3j4pxqg9rskk9365m6jqi59pvcyq1d82-gawk-4.1.0/bin/gawk
configure:4977: result: gawk
configure:4992: checking version of gawk
configure:5002: result: 4.1.0, ok
configure:5053: checking for nm
configure:5069: found /gnu/store/xbryfykc21adgrq3z56g4c6xvv2lb645-binutils-2.23.2/bin/nm
configure:5080: result: nm
configure:5107: checking for autoconf
configure:5123: found /gnu/store/ljjw5f5hjq00dil2rfj31j85hq06lxfs-autoconf-wrapper-2.68/bin/autoconf
configure:5134: result: autoconf
configure:5149: checking whether autoconf works
configure:5160: result: yes
configure:5176: WARNING:
*** These auxiliary programs are missing or incompatible versions: msgfmt makeinfo
*** some features will be disabled.
*** Check the INSTALL file for required versions.
configure:5212: checking LD_LIBRARY_PATH variable
configure:5222: result: ok
configure:5231: checking whether GCC supports -static-libgcc
configure:5242: result: -static-libgcc
configure:5248: checking for bash
configure:5279: result: /gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash
configure:5352: checking for perl
configure:5370: found /gnu/store/qdd0hz0sclms1rz3ss01f75r3ys8r58z-perl-5.16.1/bin/perl
configure:5383: result: /gnu/store/qdd0hz0sclms1rz3ss01f75r3ys8r58z-perl-5.16.1/bin/perl
configure:5397: checking for install-info
configure:5429: result: no
configure:5439: checking for bison
configure:5471: result: no
configure:5480: checking for libc-friendly stddef.h
configure:5504: gcc -c -g -O2  conftest.c >&5
conftest.c: In function 'main':
conftest.c:27:38: warning: incompatible implicit declaration of built-in function 'abort' [enabled by default]
 if (&size == NULL || &wchar == NULL) abort ();
                                      ^
configure:5504: $? = 0
configure:5511: result: yes
configure:5518: checking whether we need to use -P to assemble .S files
configure:5528: gcc   -c conftest.S 1>&5
configure:5531: $? = 0
configure:5539: result: no
configure:5546: checking for .set assembler directive
configure:5572: result: yes
configure:5579: checking for assembler gnu_unique_object symbol type
configure:5596: result: yes
configure:5603: checking for .symver assembler directive
configure:5620: result: yes
configure:5622: checking for ld --version-script
configure:5648: gcc -g -O2 -m32 -shared
				-o conftest.so conftest.o
				-nostartfiles -nostdlib
				-Wl,--version-script,conftest.map
		       1>&5
ld: i386:x86-64 architecture of input file `conftest.o' is incompatible with i386 output
collect2: error: ld returned 1 exit status
configure:5651: $? = 1
configure:5666: result: no
configure:5687: checking for .previous assembler directive
configure:5697: gcc -c  conftest.s 1>&5
configure:5700: $? = 0
configure:5708: result: yes
configure:5742: checking for .protected and .hidden assembler directive
configure:5754: gcc -c  conftest.s 1>&5
configure:5757: $? = 0
configure:5765: result: yes
configure:5769: checking whether __attribute__((visibility())) is supported
configure:5780: gcc -Werror -S conftest.c -o conftest.s 1>&5
configure:5783: $? = 0
configure:5794: result: yes
configure:5802: checking for broken __attribute__((visibility()))
configure:5814: gcc -Werror -S conftest.c -o conftest.s 1>&5
configure:5817: $? = 0
configure:5826: result: no
configure:5833: checking for broken __attribute__((alias()))
configure:5848: gcc -Werror -S conftest.c -o conftest.s 1>&5
configure:5851: $? = 0
configure:5861: result: no
configure:5868: checking whether to put _rtld_local into .sdata section
configure:5882: result: no
configure:5890: checking for .preinit_array/.init_array/.fini_array support
configure:5906: gcc -g -O2  -m32 -o conftest
		       conftest.c -static -nostartfiles -nostdlib
		       1>&5
configure:5909: $? = 0
configure:5922: result: yes
configure:5928: checking whether to use .ctors/.dtors header and trailer
configure:5945: gcc -g -O2  -m32 -o conftest
		       conftest.c -static -nostartfiles -nostdlib
		       1>&5
configure:5948: $? = 0
configure:5974: result: no
configure:5981: checking for libunwind-support in compiler
configure:5998: result: no
configure:6006: checking for linker that supports -z nodelete
configure:6019: gcc -g -O2  -m32
				-Wl,--enable-new-dtags,-z,nodelete -nostdlib -nostartfiles
				-fPIC -shared -o conftest.so conftest.c
				1>&5
configure:6022: $? = 0
configure:6035: result: yes
configure:6038: checking for linker that supports -z nodlopen
configure:6051: gcc -g -O2  -m32
				-Wl,--enable-new-dtags,-z,nodlopen -nostdlib -nostartfiles
				-fPIC -shared -o conftest.so conftest.c
				1>&5
configure:6054: $? = 0
configure:6067: result: yes
configure:6070: checking for linker that supports -z initfirst
configure:6083: gcc -g -O2  -m32
				-Wl,--enable-new-dtags,-z,initfirst -nostdlib -nostartfiles
				-fPIC -shared -o conftest.so conftest.c
				1>&5
configure:6086: $? = 0
configure:6099: result: yes
configure:6117: checking for -z relro option
configure:6158: gcc -g -O2  -m32
		    -fPIC -shared -o conftest.so conftest.c
		    -nostartfiles -nostdlib
		    -Wl,-z,relro 1>&5
configure:6161: $? = 0
configure:6164: readelf -Wl conftest.so > conftest.ph
configure:6167: $? = 0
configure:6173: 
      gawk -v commonpagesize=0x1000 -f conftest.awk
	   conftest.ph > conftest.cps
    
LINE: 
LINE: Elf file type is DYN (Shared object file)
LINE: Entry point 0x1e0
LINE: There are 6 program headers, starting at offset 52
LINE: 
LINE: Program Headers:
LINE:   Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
LINE:   LOAD           0x000000 0x00000000 0x00000000 0x00228 0x00228 R E 0x1000
LINE:   LOAD           0x000f84 0x00001f84 0x00001f84 0x4007c 0x4007c RW  0x1000
LINE:   DYNAMIC        0x000f90 0x00001f90 0x00001f90 0x00070 0x00070 RW  0x4
LINE:   GNU_EH_FRAME   0x0001e8 0x000001e8 0x000001e8 0x00014 0x00014 R   0x4
LINE:   GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x4
LINE:   GNU_RELRO      0x000f84 0x00001f84 0x00001f84 0x0007c 0x0007c R   0x1
vaddr 0x1f84 memsz 0x7c end 0x2000 commonpagesize 0x1000
LINE: 
LINE:  Section to Segment mapping:
LINE:   Segment Sections...
LINE:    00     .hash .dynsym .dynstr .rel.dyn .text .eh_frame_hdr .eh_frame 
LINE:    01     .data.rel.ro .dynamic .data 
LINE:    02     .dynamic 
LINE:    03     .eh_frame_hdr 
LINE:    04     
LINE:    05     .data.rel.ro .dynamic 
configure:6176: $? = 0
configure:6181: result: yes
configure:6194: checking for -Bgroup option
configure:6205: gcc -g -O2  -m32
			    -fPIC -shared -o conftest.so conftest.c
			    -Wl,-Bgroup -nostdlib 1>&5
configure:6208: $? = 0
configure:6217: result: yes
configure:6222: checking whether --noexecstack is desirable for .S files
configure:6232: gcc -g -O2 
		   -S -o conftest.s conftest.c 1>&5
configure:6235: $? = 0
configure:6240: gcc  -Wa,--noexecstack
		      -c -o conftest.o conftest.s 1>&5
configure:6243: $? = 0
configure:6252: result: yes
configure:6259: checking for -z combreloc
configure:6273: gcc -g -O2  -m32
			-fPIC -shared -o conftest.so conftest.c
			-nostdlib -nostartfiles
			-Wl,-z,combreloc 1>&5
configure:6276: $? = 0
configure:6289: result: yes
configure:6297: checking for linker that supports -z execstack
configure:6310: gcc -g -O2  -m32
				-Wl,-z,execstack -nostdlib -nostartfiles
				-fPIC -shared -o conftest.so conftest.c
				1>&5
configure:6313: $? = 0
configure:6326: result: yes
configure:6330: checking for -fpie
configure:6336: gcc -fpie -xc /dev/null -S -o /dev/null
configure:6339: $? = 0
configure:6347: result: yes
configure:6352: checking for --hash-style option
configure:6363: gcc -g -O2  -m32
			    -fPIC -shared -o conftest.so conftest.c
			    -Wl,--hash-style=both -nostdlib 1>&5
configure:6366: $? = 0
configure:6375: result: yes
configure:6383: checking for sufficient default -shared layout
configure:6402:   gcc  -shared -o conftest.so conftest.s 1>&5
configure:6405: $? = 0
nono from:

HASH .hash
DYNSYM .dynsym
STRTAB .dynstr
VERSYM .gnu.version
VERNEED .gnu.version_r
RELA .rela.dyn
RELA .rela.plt
PROGBITS .init
PROGBITS .plt
PROGBITS .text
PROGBITS .fini
NOTE .note.a
NOTE .note.b
PROGBITS .eh_frame
INIT_ARRAY .init_array
FINI_ARRAY .fini_array
PROGBITS .jcr
DYNAMIC .dynamic
PROGBITS .got
PROGBITS .got.plt
PROGBITS .data
NOBITS .bss
PROGBITS .comment
STRTAB .shstrtab
SYMTAB .symtab
STRTAB .strtab
configure:6437: result: no
configure:6442: checking linker output format
configure:6456: result: elf64-x86-64
configure:6460: checking for -fno-toplevel-reorder -fno-section-anchors
configure:6470: gcc -g -O2  -S -fno-toplevel-reorder -fno-section-anchors
			    conftest.c 1>&5
configure:6473: $? = 0
configure:6482: result: yes
configure:6491: checking for -fstack-protector
configure:6497: gcc -g -O2  -Werror -fstack-protector -xc /dev/null -S -o /dev/null
configure:6500: $? = 0
configure:6508: result: yes
configure:6512: checking for -fgnu89-inline
configure:6527: gcc -g -O2  -S -std=gnu99 -fgnu89-inline
			    -o conftest.s conftest.c 1>&5
conftest.c:3:1: warning: return type defaults to 'int' [enabled by default]
 main () { return 0;}
 ^
configure:6530: $? = 0
configure:6539: result: yes
configure:6548: checking whether cc puts quotes around section names
configure:6569: result: no
configure:6576: checking for assembler .weak directive
configure:6589: gcc  -c conftest.s 1>&5
configure:6592: $? = 0
configure:6600: result: yes
configure:6643: checking whether CFI directives are supported
configure:6662: gcc  -c conftest.s 1>&5
configure:6665: $? = 0
configure:6673: result: yes
configure:6680: checking for ld --no-whole-archive
configure:6693: gcc -g -O2  -m32
			    -nostdlib -nostartfiles -Wl,--no-whole-archive
			    -o conftest conftest.c 1>&5
configure:6696: $? = 0
configure:6704: result: yes
configure:6710: checking for gcc -fexceptions
configure:6723: gcc -g -O2  -m32
			    -nostdlib -nostartfiles -fexceptions
			    -o conftest conftest.c 1>&5
configure:6726: $? = 0
configure:6734: result: yes
configure:6774: checking for __builtin_memset
configure:6786: gcc -O3 -S conftest.c -o - | fgrep memset > /dev/null
configure:6789: $? = 1
configure:6798: result: yes
configure:6805: checking for redirection of built-in functions
configure:6818: gcc -O3 -S conftest.c -o - | fgrep my_strstr > /dev/null
configure:6821: $? = 0
configure:6830: result: yes
configure:6836: checking for __thread
configure:6845: gcc -g -O2  -c conftest.c >&5
configure:6848: $? = 0
configure:6856: result: yes
configure:6862: checking for tls_model attribute
configure:6871: gcc -g -O2  -S -Werror conftest.c >&5
configure:6874: $? = 0
configure:6882: result: yes
configure:6888: checking for compiler option to disable generation of FMA instructions
configure:6896: gcc -ffp-contract=off -xc /dev/null -S -o /dev/null
configure:6899: $? = 0
configure:6905: result: -ffp-contract=off
configure:6937: checking for libgd
configure:6957: gcc -o conftest -g -O2   -m32  conftest.c  -lgd -lpng -lz -lm >&5
conftest.c:23:16: fatal error: gd.h: No such file or directory
 #include <gd.h>
                ^
compilation terminated.
configure:6957: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| /* end confdefs.h.  */
| #include <gd.h>
| int
| main ()
| {
| gdImagePng (0, 0)
|   ;
|   return 0;
| }
configure:6970: result: no
configure:6979: checking for is_selinux_enabled in -lselinux
configure:7004: gcc -o conftest -g -O2  -m32 conftest.c -lselinux   >&5
ld: cannot find -lselinux
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/libgcc.a when searching for -lgcc
ld: cannot find -lgcc
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/libgcc_s.so when searching for -lgcc_s
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../libgcc_s.so when searching for -lgcc_s
ld: cannot find -lgcc_s
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/libgcc_s.so when searching for -lgcc_s
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../libgcc_s.so when searching for -lgcc_s
ld: cannot find -lgcc_s
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.so when searching for -lc
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.a when searching for -lc
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.so when searching for -lc
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.a when searching for -lc
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.so when searching for -lc
ld: skipping incompatible /gnu/store/5v11czsqd9x9xqvsww9dk7h5i47laym0-glibc-2.18/lib/libc.a when searching for -lc
ld: cannot find -lc
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/libgcc.a when searching for -lgcc
ld: cannot find -lgcc
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/libgcc_s.so when searching for -lgcc_s
ld: skipping incompatible /gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../libgcc_s.so when searching for -lgcc_s
ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
configure:7004: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char is_selinux_enabled ();
| int
| main ()
| {
| return is_selinux_enabled ();
|   ;
|   return 0;
| }
configure:7013: result: no
configure:7169: checking size of long double
configure:7174: gcc -o conftest -g -O2  -m32 conftest.c  >&5
In file included from conftest.c:26:0:
/gnu/store/20k0yapln03x09wqxpmg3xq2zw0cn7zv-git-checkout/include/stdio.h:5:27: fatal error: libio/stdio.h: No such file or directory
 #  include <libio/stdio.h>
                           ^
compilation terminated.
configure:7174: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| /* end confdefs.h.  */
| /* none */
| static long int longval () { return (long int) (sizeof (long double)); }
| static unsigned long int ulongval () { return (long int) (sizeof (long double)); }
| #include <stdio.h>
| #include <stdlib.h>
| int
| main ()
| {
| 
|   FILE *f = fopen ("conftest.val", "w");
|   if (! f)
|     return 1;
|   if (((long int) (sizeof (long double))) < 0)
|     {
|       long int i = longval ();
|       if (i != ((long int) (sizeof (long double))))
| 	return 1;
|       fprintf (f, "%ld", i);
|     }
|   else
|     {
|       unsigned long int i = ulongval ();
|       if (i != ((long int) (sizeof (long double))))
| 	return 1;
|       fprintf (f, "%lu", i);
|     }
|   /* Do not output a trailing newline, as this causes \r\n confusion
|      on some platforms.  */
|   return ferror (f) || fclose (f) != 0;
| 
|   ;
|   return 0;
| }
configure:7188: result: 0
configure:7202: checking for _FORTIFY_SOURCE predefine
configure:7221: gcc -c -g -O2  conftest.c >&5
configure:7221: $? = 0
configure:7228: result: no
configure:7235: checking whether gcc implicitly enables -fstack-protector
configure:7252: gcc -c -g -O2  conftest.c >&5
configure:7252: $? = 0
libc_undefs='foobar'
configure:7279: result: no
configure:7306: result: running configure fragment for sysdeps/mach/hurd
configure:21: checking Hurd header version
configure:41: gcc -c -g -O2  conftest.c >&5
configure:41: $? = 0
configure:48: result: ok
configure:7306: result: running configure fragment for sysdeps/gnu
configure:7306: result: running configure fragment for sysdeps/mach
configure:113: checking for mig
configure:129: found /gnu/store/7b1widkhsd9f4kncf4wqqjdf3mi81hjr-mig-cross-1.4/bin/mig
configure:140: result: mig
configure:171: checking for mach/mach_types.h
configure:171: gcc -E  conftest.c
configure:171: $? = 0
configure:171: result: yes
configure:179: checking for mach/mach_types.defs
configure:179: gcc -E  conftest.c
configure:179: $? = 0
configure:179: result: yes
configure:190: checking for task_t in mach/mach_types.h
configure:206: gcc -c -g -O2  conftest.c >&5
configure:206: $? = 0
configure:213: result: task_t
configure:218: checking for thread_t in mach/mach_types.h
configure:234: gcc -c -g -O2  conftest.c >&5
configure:234: $? = 0
configure:241: result: thread_t
configure:247: checking for creation_time in task_basic_info
configure:266: gcc -c -g -O2  conftest.c >&5
configure:266: $? = 0
configure:273: result: yes
configure:287: checking for mach/mach.defs
configure:287: gcc -E  conftest.c
configure:287: $? = 0
configure:287: result: yes
configure:287: checking for mach/mach4.defs
configure:287: gcc -E  conftest.c
configure:287: $? = 0
configure:287: result: yes
configure:287: checking for mach/clock.defs
configure:287: gcc -E  conftest.c
conftest.c:25:27: fatal error: mach/clock.defs: No such file or directory
 #include <mach/clock.defs>
                           ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/clock.defs>
configure:287: result: no
configure:287: checking for mach/clock_priv.defs
configure:287: gcc -E  conftest.c
conftest.c:25:32: fatal error: mach/clock_priv.defs: No such file or directory
 #include <mach/clock_priv.defs>
                                ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/clock_priv.defs>
configure:287: result: no
configure:287: checking for mach/host_priv.defs
configure:287: gcc -E  conftest.c
conftest.c:25:31: fatal error: mach/host_priv.defs: No such file or directory
 #include <mach/host_priv.defs>
                               ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/host_priv.defs>
configure:287: result: no
configure:287: checking for mach/host_security.defs
configure:287: gcc -E  conftest.c
conftest.c:25:35: fatal error: mach/host_security.defs: No such file or directory
 #include <mach/host_security.defs>
                                   ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/host_security.defs>
configure:287: result: no
configure:287: checking for mach/ledger.defs
configure:287: gcc -E  conftest.c
conftest.c:25:28: fatal error: mach/ledger.defs: No such file or directory
 #include <mach/ledger.defs>
                            ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/ledger.defs>
configure:287: result: no
configure:287: checking for mach/lock_set.defs
configure:287: gcc -E  conftest.c
conftest.c:25:30: fatal error: mach/lock_set.defs: No such file or directory
 #include <mach/lock_set.defs>
                              ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/lock_set.defs>
configure:287: result: no
configure:287: checking for mach/processor.defs
configure:287: gcc -E  conftest.c
conftest.c:25:31: fatal error: mach/processor.defs: No such file or directory
 #include <mach/processor.defs>
                               ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/processor.defs>
configure:287: result: no
configure:287: checking for mach/processor_set.defs
configure:287: gcc -E  conftest.c
conftest.c:25:35: fatal error: mach/processor_set.defs: No such file or directory
 #include <mach/processor_set.defs>
                                   ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/processor_set.defs>
configure:287: result: no
configure:287: checking for mach/task.defs
configure:287: gcc -E  conftest.c
conftest.c:25:26: fatal error: mach/task.defs: No such file or directory
 #include <mach/task.defs>
                          ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/task.defs>
configure:287: result: no
configure:287: checking for mach/thread_act.defs
configure:287: gcc -E  conftest.c
conftest.c:25:32: fatal error: mach/thread_act.defs: No such file or directory
 #include <mach/thread_act.defs>
                                ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/thread_act.defs>
configure:287: result: no
configure:287: checking for mach/vm_map.defs
configure:287: gcc -E  conftest.c
conftest.c:25:28: fatal error: mach/vm_map.defs: No such file or directory
 #include <mach/vm_map.defs>
                            ^
compilation terminated.
configure:287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/vm_map.defs>
configure:287: result: no
configure:287: checking for mach/memory_object.defs
configure:287: gcc -E  conftest.c
configure:287: $? = 0
configure:287: result: yes
configure:287: checking for mach/memory_object_default.defs
configure:287: gcc -E  conftest.c
configure:287: $? = 0
configure:287: result: yes
configure:287: checking for mach/default_pager.defs
configure:287: gcc -E  conftest.c
In file included from /gnu/store/syg3dr3q9dgpcspk7ch60k6f93sa7l5p-gnumach-headers-cross-i686-pc-gnu-1.4/include/mach/default_pager.defs:31:0,
                 from conftest.c:25:
/gnu/store/syg3dr3q9dgpcspk7ch60k6f93sa7l5p-gnumach-headers-cross-i686-pc-gnu-1.4/include/mach/default_pager_types.defs:44:8: warning: extra tokens at end of #endif directive [enabled by default]
 #endif _MACH_DEFAULT_PAGER_TYPES_DEFS_
        ^
configure:287: $? = 0
configure:287: result: yes
configure:287: checking for mach/i386/mach_i386.defs
configure:287: gcc -E  conftest.c
configure:287: $? = 0
configure:287: result: yes
configure:298: checking for grep that handles long lines and -e
configure:356: result: /gnu/store/v2q2595q6n4gs32j15ga65bgy0yqg76g-grep-2.15/bin/grep
configure:361: checking for egrep
configure:423: result: /gnu/store/v2q2595q6n4gs32j15ga65bgy0yqg76g-grep-2.15/bin/grep -E
configure:428: checking for host_page_size in mach_host.defs
configure:447: result: no
configure:454: checking for mach/machine/ndr_def.h
configure:454: gcc -E  conftest.c
conftest.c:25:34: fatal error: mach/machine/ndr_def.h: No such file or directory
 #include <mach/machine/ndr_def.h>
                                  ^
compilation terminated.
configure:454: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <mach/machine/ndr_def.h>
configure:454: result: no
configure:458: checking for machine/ndr_def.h
configure:458: gcc -E  conftest.c
conftest.c:25:29: fatal error: machine/ndr_def.h: No such file or directory
 #include <machine/ndr_def.h>
                             ^
compilation terminated.
configure:458: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "glibc"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see version.h)"
| #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
| #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
| #define PKGVERSION "(GNU libc) "
| #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
| #define ENABLE_STACKGUARD_RANDOMIZE 1
| #define LINK_OBSOLETE_RPC 1
| #define HAVE_LIBIDN 1
| #define USE_REGPARMS 1
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define HAVE_ASM_UNIQUE_OBJECT 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define NO_CTORS_DTORS_SECTIONS 1
| #define HAVE_Z_COMBRELOC 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_BUILTIN_MEMSET 1
| #define SIZEOF_LONG_DOUBLE 0
| #define NO_HIDDEN 1
| /* end confdefs.h.  */
| #include <machine/ndr_def.h>
configure:458: result: no
configure:468: checking for i386_io_perm_modify in mach_i386.defs
configure:487: result: yes
configure:494: checking for i386_set_gdt in mach_i386.defs
configure:513: result: yes
configure:523: checking whether mig supports the retcode keyword
configure:539: CC=gcc mig -n conftest.defs 1>&5
configure:542: $? = 0
configure:550: result: yes
configure:7306: result: running configure fragment for sysdeps/i386
configure:54: checking for compiler support of inlined builtin function __sync_val_compare_and_swap
configure:64: gcc -g -O2  -m32
		     -O0 -nostdlib -nostartfiles
		     -S conftest.c -o - | fgrep __sync_val_compare_and_swap
		     1>&5
configure:67: $? = 1
configure:81: result: yes
configure:85: checking for cpuid.h
configure:85: gcc -c -g -O2  conftest.c >&5
configure:85: $? = 0
configure:85: result: yes
configure:95: checking for SSE4 support
configure:101: gcc -msse4 -xc /dev/null -S -o /dev/null
configure:104: $? = 0
configure:112: result: yes
configure:121: checking for assembler -mtune=i686 support
configure:127: gcc -Wa,-mtune=i686 -xc /dev/null -S -o /dev/null
configure:130: $? = 0
configure:138: result: yes
configure:143: checking for AVX support
configure:149: gcc -mavx -xc /dev/null -S -o /dev/null
configure:152: $? = 0
configure:160: result: yes
configure:169: checking for AVX encoding of SSE instructions
configure:175: gcc -msse2avx -xc /dev/null -S -o /dev/null
configure:178: $? = 0
configure:186: result: yes
configure:195: checking for FMA4 support
configure:201: gcc -mfma4 -xc /dev/null -S -o /dev/null
configure:204: $? = 0
configure:212: result: yes
configure:221: checking for -mno-vzeroupper support
configure:227: gcc -mno-vzeroupper -xc /dev/null -S -o /dev/null
configure:230: $? = 0
configure:238: result: yes
configure:7338: checking for old glibc 2.0.x headers
configure:7346: result: no
configure:7374: checking whether -fPIC is default
configure:7390: result: no
configure:7524: creating ./config.status

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-m32
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=i686-pc-gnu
ac_cv_header_cpuid_h=yes
ac_cv_header_mach_clock_defs=no
ac_cv_header_mach_clock_priv_defs=no
ac_cv_header_mach_default_pager_defs=yes
ac_cv_header_mach_host_priv_defs=no
ac_cv_header_mach_host_security_defs=no
ac_cv_header_mach_i386_mach_i386_defs=yes
ac_cv_header_mach_ledger_defs=no
ac_cv_header_mach_lock_set_defs=no
ac_cv_header_mach_mach4_defs=yes
ac_cv_header_mach_mach_defs=yes
ac_cv_header_mach_mach_types_defs=yes
ac_cv_header_mach_mach_types_h=yes
ac_cv_header_mach_machine_ndr_def_h=no
ac_cv_header_mach_memory_object_default_defs=yes
ac_cv_header_mach_memory_object_defs=yes
ac_cv_header_mach_processor_defs=no
ac_cv_header_mach_processor_set_defs=no
ac_cv_header_mach_task_defs=no
ac_cv_header_mach_thread_act_defs=no
ac_cv_header_mach_vm_map_defs=no
ac_cv_header_machine_ndr_def_h=no
ac_cv_host=i686-pc-gnu
ac_cv_lib_selinux_is_selinux_enabled=no
ac_cv_objext=o
ac_cv_path_BASH_SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash
ac_cv_path_BISON=no
ac_cv_path_EGREP='/gnu/store/v2q2595q6n4gs32j15ga65bgy0yqg76g-grep-2.15/bin/grep -E'
ac_cv_path_GREP=/gnu/store/v2q2595q6n4gs32j15ga65bgy0yqg76g-grep-2.15/bin/grep
ac_cv_path_INSTALL_INFO=no
ac_cv_path_PERL=/gnu/store/qdd0hz0sclms1rz3ss01f75r3ys8r58z-perl-5.16.1/bin/perl
ac_cv_path_install='/gnu/store/gjl05yl9lvgjhznz5v985mys861svp34-coreutils-8.21/bin/install -c'
ac_cv_prog_AS=as
ac_cv_prog_AUTOCONF=autoconf
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=gcc
ac_cv_prog_LD=ld
ac_cv_prog_MAKE=make
ac_cv_prog_SED=sed
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_MIG=mig
ac_cv_prog_ac_ct_NM=nm
ac_cv_prog_ac_ct_READELF=readelf
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_sizeof_long_double=0
hurd_cv_mig_retcode=yes
libc_cv_Bgroup=yes
libc_cv_as_i686=yes
libc_cv_as_noexecstack=yes
libc_cv_asm_cfi_directives=yes
libc_cv_asm_previous_directive=yes
libc_cv_asm_protected_directive=yes
libc_cv_asm_set_directive=yes
libc_cv_asm_symver_directive=yes
libc_cv_asm_unique_object=yes
libc_cv_asm_weak_directive=yes
libc_cv_autoconf_works=yes
libc_cv_broken_alias_attribute=no
libc_cv_broken_visibility_attribute=no
libc_cv_cc_avx=yes
libc_cv_cc_fma4=yes
libc_cv_cc_nofma=-ffp-contract=off
libc_cv_cc_novzeroupper=yes
libc_cv_cc_sse2avx=yes
libc_cv_cc_sse4=yes
libc_cv_cc_with_libunwind=no
libc_cv_ctors_header=no
libc_cv_dot_text=.text
libc_cv_fno_toplevel_reorder=yes
libc_cv_fpie=yes
libc_cv_friendly_stddef=yes
libc_cv_gcc___thread=yes
libc_cv_gcc_builtin_memset=yes
libc_cv_gcc_builtin_redirection=yes
libc_cv_gcc_exceptions=yes
libc_cv_gcc_static_libgcc=-static-libgcc
libc_cv_gcc_tls_model_attr=yes
libc_cv_gcc_unwind_find_fde=no
libc_cv_gnu89_inline=yes
libc_cv_hashstyle=yes
libc_cv_have_bash2=yes
libc_cv_have_ksh=yes
libc_cv_have_sdata_section=no
libc_cv_have_section_quotes=no
libc_cv_hurd_version=ok
libc_cv_idn=no
libc_cv_initfini_array=yes
libc_cv_ld_gnu_indirect_function=yes
libc_cv_ld_no_whole_archive=yes
libc_cv_ld_version_script_option=no
libc_cv_localedir=/gnu/store/g99nvj3xcncswig8mhmpz6d091pgs6fr-glibc-hurd-cross-i686-pc-gnu-2.18-locales/share/locale
libc_cv_localstatedir='${prefix}/var'
libc_cv_mach_host_page_size=no
libc_cv_mach_i386_gdt=yes
libc_cv_mach_i386_ioports=yes
libc_cv_mach_task_creation_time=yes
libc_cv_mach_task_t=task_t
libc_cv_mach_thread_t=thread_t
libc_cv_need_minus_P=no
libc_cv_nss_crypt=no
libc_cv_output_format=elf64-x86-64
libc_cv_pic_default=no
libc_cv_predef_fortify_source=no
libc_cv_predef_stack_protector=no
libc_cv_prog_as_gnu=yes
libc_cv_prog_ld_gnu=yes
libc_cv_ssp=yes
libc_cv_sysconfdir='${prefix}/etc'
libc_cv_unsupported_i386=no
libc_cv_use_default_link=no
libc_cv_visibility_attribute=yes
libc_cv_z_combreloc=yes
libc_cv_z_execstack=yes
libc_cv_z_initfirst=yes
libc_cv_z_nodelete=yes
libc_cv_z_nodlopen=yes
libc_cv_z_relro=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='ar'
AS='as'
ASFLAGS_config=' -Wa,--noexecstack'
AUTOCONF='autoconf'
AWK='gawk'
BASH_SHELL='/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash'
BISON='no'
BUILD_CC=''
CC='gcc'
CFLAGS='-g -O2'
CPP='gcc -E'
CPPFLAGS=''
CPPUNDEFS=''
CXX='g++'
CXXFLAGS='-g -O2'
CXX_SYSINCLUDES=''
DEFINES=''
DEFS='-DHAVE_CONFIG_H'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_INFO='no'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
KSH='/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash'
LD='ld'
LDFLAGS='-m32'
LIBGD='no'
LIBOBJS=''
LIBS=''
LN_S='ln -s'
LTLIBOBJS=''
MAKE='make'
MAKEINFO=':'
MSGFMT=':'
NM='nm'
OBJCOPY='objcopy'
OBJDUMP='objdump'
OBJEXT='o'
PACKAGE_BUGREPORT='http://sourceware.org/bugzilla/'
PACKAGE_NAME='GNU C Library'
PACKAGE_STRING='GNU C Library (see version.h)'
PACKAGE_TARNAME='glibc'
PACKAGE_URL='http://www.gnu.org/software/glibc/'
PACKAGE_VERSION='(see version.h)'
PATH_SEPARATOR=':'
PERL='/gnu/store/qdd0hz0sclms1rz3ss01f75r3ys8r58z-perl-5.16.1/bin/perl'
PKGVERSION='(GNU libc) '
PKGVERSION_TEXI='(GNU libc) '
READELF='readelf'
RELEASE='development'
REPORT_BUGS_TEXI='@uref{http://www.gnu.org/software/libc/bugs.html}'
REPORT_BUGS_TO='<http://www.gnu.org/software/libc/bugs.html>'
SED='sed'
SHELL='/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash'
SYSINCLUDES=''
VERSION='2.17.90'
VERSIONING='no'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
add_on_subdirs=' libidn libpthread'
add_ons='libidn libpthread ports'
all_warnings=''
base_machine='i386'
bindir='${exec_prefix}/bin'
bindnow='no'
build='i686-pc-gnu'
build_alias='i686-pc-gnu'
build_cpu='i686'
build_nscd='no'
build_os='gnu'
build_vendor='pc'
cross_compiling='no'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exceptions='-fexceptions'
exec_prefix='${prefix}'
fno_unit_at_a_time='-fno-toplevel-reorder -fno-section-anchors'
force_install='yes'
gnu89_inline='-fgnu89-inline'
hardcoded_path_in_tests='no'
have_libaudit=''
have_libcap=''
have_selinux='no'
host='i686-pc-gnu'
host_alias=''
host_cpu='i686'
host_os='gnu-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
ldd_rewrite_script='no'
libc_cv_Bgroup='yes'
libc_cv_cc_nofma='-ffp-contract=off'
libc_cv_cc_submachine=''
libc_cv_cc_with_libunwind='no'
libc_cv_forced_unwind=''
libc_cv_fpie='yes'
libc_cv_gcc_static_libgcc='-static-libgcc'
libc_cv_gcc_unwind_find_fde='no'
libc_cv_hashstyle='yes'
libc_cv_have_bash2='yes'
libc_cv_have_ksh='yes'
libc_cv_localedir='/gnu/store/g99nvj3xcncswig8mhmpz6d091pgs6fr-glibc-hurd-cross-i686-pc-gnu-2.18-locales/share/locale'
libc_cv_localstatedir='${prefix}/var'
libc_cv_nss_crypt='no'
libc_cv_output_format='elf64-x86-64'
libc_cv_pic_default='no'
libc_cv_rootsbindir=''
libc_cv_rtlddir=''
libc_cv_slibdir=''
libc_cv_ssp='yes'
libc_cv_sysconfdir='${prefix}/etc'
libc_cv_z_combreloc='yes'
libc_cv_z_execstack='yes'
libc_extra_cflags=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
link_obsolete_rpc='yes'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mach_interface_list=' mach mach4 memory_object memory_object_default default_pager i386/mach_i386'
mandir='${datarootdir}/man'
multi_arch='no'
old_glibc_headers='no'
oldest_abi='default'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/gnu/store/c4z6ggr03cz9ary8pi8rzdwikrzyn4as-glibc-hurd-cross-i686-pc-gnu-2.18'
profile='no'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
shared='yes'
sharedstatedir='${prefix}/com'
sizeof_long_double='0'
static=''
static_nss='no'
subdirs='  '
submachine=''
sysconfdir='${prefix}/etc'
sysdeps_add_ons=' libpthread ports'
sysheaders=''
sysnames=' libpthread/sysdeps/mach/hurd/i386 sysdeps/mach/hurd/i386 libpthread/sysdeps/mach/hurd libpthread/sysdeps/hurd sysdeps/mach/hurd sysdeps/gnu sysdeps/unix/bsd/bsd4.4 sysdeps/mach/i386 libpthread/sysdeps/mach sysdeps/mach sysdeps/i386/i686/fpu sysdeps/i386/i686 sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/x86/fpu libpthread/sysdeps/i386 sysdeps/i386 sysdeps/x86 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/unix/bsd sysdeps/unix/inet sysdeps/ieee754 sysdeps/unix sysdeps/posix libpthread/sysdeps/posix sysdeps/generic'
target_alias='i686-pc-gnu'
use_default_link='no'
use_ldconfig='no'
use_nscd='no'
with_fp='yes'

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "GNU C Library"
#define PACKAGE_TARNAME "glibc"
#define PACKAGE_VERSION "(see version.h)"
#define PACKAGE_STRING "GNU C Library (see version.h)"
#define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla/"
#define PACKAGE_URL "http://www.gnu.org/software/glibc/"
#define PKGVERSION "(GNU libc) "
#define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
#define ENABLE_STACKGUARD_RANDOMIZE 1
#define LINK_OBSOLETE_RPC 1
#define HAVE_LIBIDN 1
#define USE_REGPARMS 1
#define HAVE_ASM_SET_DIRECTIVE 1
#define HAVE_ASM_UNIQUE_OBJECT 1
#define HAVE_ASM_PREVIOUS_DIRECTIVE 1
#define NO_CTORS_DTORS_SECTIONS 1
#define HAVE_Z_COMBRELOC 1
#define HAVE_ASM_WEAK_DIRECTIVE 1
#define HAVE_ASM_CFI_DIRECTIVES 1
#define HAVE_BUILTIN_MEMSET 1
#define SIZEOF_LONG_DOUBLE 0
#define NO_HIDDEN 1
#define HAVE_I386_IO_PERM_MODIFY 1
#define HAVE_I386_SET_GDT 1
#define HAVE_MIG_RETCODE 1
#define HAVE_SSE4_SUPPORT 1
#define HAVE_AVX_SUPPORT 1
#define HAVE_SSE2AVX_SUPPORT 1
#define HAVE_FMA4_SUPPORT 1
#define PI_STATIC_AND_HIDDEN 1
#define HAVE_IFUNC 1

configure: exit 0

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by GNU C Library config.status (see version.h), which was
generated by GNU Autoconf 2.68.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ config.status 

on localhost

config.status:953: creating config.make
config.status:953: creating Makefile
config.status:953: creating config.h
config.status:1113: config.h is unchanged
config.status:1127: executing default commands

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Glibc/Hurd Building
  2014-03-27 21:44 Glibc/Hurd Building Manolis Ragkousis
@ 2014-03-28  9:02 ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2014-03-28  9:02 UTC (permalink / raw)
  To: Manolis Ragkousis; +Cc: Guix-devel

Manolis Ragkousis <manolis837@gmail.com> skribis:

> While building glibc, with ./pre-inst-env guix build -e '((@@ (gnu packages
> cross-base) cross-gcc) "i686-pc-gnu")' I noticed in the config.log file
> this:
>
>>  COLLECT_GCC=gcc
>>
> COLLECT_LTO_WRAPPER=/gnu/store/z8qifq9172ad17a7mxg9w8jq51axwwqr-gcc-4.8.2/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/lto-wrapper
>>  Target: x86_64-unknown-linux-gnu

[...]

> It was created by GNU C Library configure (see version.h), which was
> generated by GNU Autoconf 2.68.  Invocation command line was
>
>   $ ../source/configure CONFIG_SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash --prefix=/gnu/store/c4z6ggr03cz9ary8pi8rzdwikrzyn4as-glibc-hurd-cross-i686-pc-gnu-2.18 --enable-fast-install LDFLAGS=-m32 --without-cvs --enable-add-ons --build=i686-pc-gnu --target=i686-pc-gnu --disable-profile --disable-multi-arch --disable-sanity-checks --disable-nscd --enable-obsolete-rpc --enable-stackguard-randomization libc_cv_localedir=/gnu/store/g99nvj3xcncswig8mhmpz6d091pgs6fr-glibc-hurd-cross-i686-pc-gnu-2.18-locales/share/locale BASH_SHELL=/gnu/store/281n6ma5jxy9sb3nwc09mzpqx43vczr6-bash-4.2/bin/bash build_alias=i686-pc-gnu target_alias=i686-pc-gnu --no-create --no-recursion

Here glibc is configured with --build=i686-pc-gnu --target=i686-pc-gnu;
thus ./configure thinks it’s a native build on GNU/Hurd.

Instead glibc should be configure with just --host=i686-pc-gnu (and no
need for -m32 either.)  This is what ‘cross-libc’ does.

HTH!

Ludo’.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-03-28  9:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-27 21:44 Glibc/Hurd Building Manolis Ragkousis
2014-03-28  9:02 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).