- * Package: sci-libs/djbfft-0.76
- * Repository: gentoo
- * Maintainer: sci@gentoo.org media-video@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking djbfft-0.76.tar.gz to /tmp/portage/sci-libs/djbfft-0.76/work
- * Applying djbfft-0.76-gcc3.patch ...
- [ ok ]
- * Applying djbfft-0.76-shared.patch ...
- [ ok ]
- * conf-cc: x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -O1 -fomit-frame-pointer -fPIC -DPIC
- >>> Source unpacked in /tmp/portage/sci-libs/djbfft-0.76/work
- >>> Compiling source in /tmp/portage/sci-libs/djbfft-0.76/work/djbfft-0.76 ...
- make -j24 LIBDJBFFT=libdjbfft.so.0.7.6 LIBPERMS=0755
- ( cat warn-auto.sh; \
- echo CC=\'`head -1 conf-cc`\'; \
- echo LD=\'`head -1 conf-ld`\'; \
- cat find-systype.sh; \
- ) | sh > systype
- ( cat warn-auto.sh; \
- echo exec \
- "`head -1 conf-cc`" '-c ${1+"$@"}' \
- ) > compilebase
- ( cat warn-auto.sh; \
- echo 'main="$1"; shift'; \
- echo exec "`head -1 conf-ld`" \
- '-o "$main" "$main".o ${1+"$@"}' \
- ) > load
- cat warn-auto.sh choose.sh \
- | sed s}HOME}"`head -1 conf-home`"}g \
- > choose
- chmod 755 compilebase
- ( ./compilebase trycpp.c \
- -malign-double >/dev/null 2>&1 \
- && echo -malign-double || exit 0 ) > auto_align
- chmod 755 load
- chmod 755 choose
- rm -f trycpp.o
- ( cat warn-auto.sh; \
- echo exec \
- "`head -1 conf-cc`" "`cat auto_align`" \
- '-c ${1+"$@"}' \
- ) > compile
- chmod 755 compile
- ./compile fftfreq.c
- ./compile accuracy.c
- ./compile accuracy2.c
- ./choose clr tryrdtsc hasrdtsc.h1 hasrdtsc.h2 > hasrdtsc.h
- ./choose cl trygethr hasgethr.h1 hasgethr.h2 > hasgethr.h
- ./compile install.c
- ./compile -DLIBDJBFFT=\"libdjbfft.so.0.7.6\" -DLIBPERMS=0755 hier.c
- ./compile auto-str.c
- ./compile substdio.c
- ./compile substdi.c
- ./compile substdo.c
- ./compile subfderr.c
- ./compile substdio_copy.c
- ./compile error.c
- ./compile error_str.c
- ./compile byte_copy.c
- ./compile byte_cr.c
- ./compile str_len.c
- ./compile strerr_sys.c
- ./compile strerr_die.c
- ./compile open_read.c
- ./compile open_trunc.c
- ./compile instcheck.c
- auto-str.c:8:6: warning: conflicting types for built-in function 'puts'
- accuracy2.c: In function 'main':
- accuracy2.c:290:3: warning: incompatible implicit declaration of built-in function 'exit'
- accuracy.c: In function 'main':
- accuracy.c:286:3: warning: incompatible implicit declaration of built-in function 'exit'
- ( cat warn-auto.sh; \
- echo 'main="$1"; shift'; \
- echo 'rm -f "$main"'; \
- echo 'if [ "${main##*.}" = "a" ]'; \
- echo 'then'; \
- echo ' ar cr "$main" ${1+"$@"}'; \
- case "`cat systype`" in \
- sunos-5.*) ;; \
- unix_sv*) ;; \
- irix64-*) ;; \
- irix-*) ;; \
- dgux-*) ;; \
- hp-ux-*) ;; \
- sco*) ;; \
- *) echo ' ranlib "$main"' ;; \
- esac; \
- echo 'else'; \
- echo ' exec `head -1 conf-ld` -shared -Wl,-soname,libdjbfft.so.0.7.6 -o "$main" ${1+"$@"}'; \
- echo 'fi'; \
- ) > makelib
- sh print-opt.sh > auto_opt
- chmod 755 makelib
- ./makelib str.a byte_copy.o byte_cr.o str_len.o
- ./makelib open.a open_read.o open_trunc.o
- ./makelib strerr.a strerr_sys.o strerr_die.o
- sed 1s/PRE/pre8.c/ `cat auto_opt`/sc.c > 8sc.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/i.c > 8i.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u5.c > 8u5.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u4.c > 8u4.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u3.c > 8u3.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u2.c > 8u2.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u1.c > 8u1.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/u0.c > 8u0.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/mc.c > 8mc.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c0.c > 8c0.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c1.c > 8c1.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c2.c > 8c2.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c3.c > 8c3.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c4.c > 8c4.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/c5.c > 8c5.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d0.c > 8d0.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d1.c > 8d1.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d2.c > 8d2.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d3.c > 8d3.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d4.c > 8d4.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/d5.c > 8d5.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v5.c > 8v5.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v4.c > 8v4.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v3.c > 8v3.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v2.c > 8v2.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v1.c > 8v1.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/v0.c > 8v0.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/mr.c > 8mr.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r0.c > 8r0.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r1.c > 8r1.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r2.c > 8r2.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r3.c > 8r3.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r4.c > 8r4.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/r5.c > 8r5.c
- sed 1s/PRE/pre8.c/ `cat auto_opt`/sr.c > 8sr.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/sc.c > 4sc.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/i.c > 4i.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u5.c > 4u5.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u4.c > 4u4.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u3.c > 4u3.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u2.c > 4u2.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u1.c > 4u1.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/u0.c > 4u0.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/mc.c > 4mc.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c0.c > 4c0.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c1.c > 4c1.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c2.c > 4c2.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c3.c > 4c3.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c4.c > 4c4.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/c5.c > 4c5.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d0.c > 4d0.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d1.c > 4d1.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d2.c > 4d2.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d3.c > 4d3.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d4.c > 4d4.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/d5.c > 4d5.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v5.c > 4v5.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v4.c > 4v4.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v3.c > 4v3.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v2.c > 4v2.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v1.c > 4v1.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/v0.c > 4v0.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/mr.c > 4mr.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r0.c > 4r0.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r1.c > 4r1.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r2.c > 4r2.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r3.c > 4r3.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r4.c > 4r4.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/r5.c > 4r5.c
- sed 1s/PRE/pre4.c/ `cat auto_opt`/sr.c > 4sr.c
- ./makelib substdio.a substdio.o substdi.o substdo.o \
- subfderr.o substdio_copy.o
- ./makelib error.a error.o error_str.o
- ./compile 8sc.c
- ./compile 8u5.c
- ./compile 8u4.c
- ./compile 8u3.c
- ./compile 8u2.c
- ./compile 8u1.c
- ./compile 8u0.c
- ./compile 8mc.c
- ./compile 8c0.c
- ./compile 8c1.c
- ./compile 8c2.c
- ./compile 8c3.c
- ./compile 8c4.c
- ./compile 8c5.c
- ./compile 8d0.c
- ./compile 8d1.c
- ./compile 8d2.c
- ./compile 8d3.c
- ./compile 8d4.c
- ./compile 8d5.c
- ./compile 8v5.c
- ./compile 8v4.c
- ./compile 8v3.c
- ./compile 8v2.c
- ./compile 8v1.c
- ./compile 8v0.c
- ./compile 8mr.c
- ./compile 8r0.c
- ./compile 8r1.c
- ./compile 8r2.c
- ./compile 8r3.c
- ./compile 8r4.c
- ./compile 8r5.c
- ./compile 8sr.c
- ./compile 4sc.c
- ./compile 4u5.c
- ./compile 4u4.c
- ./compile 4u3.c
- ./compile 4u2.c
- ./compile 4u1.c
- ./compile 4u0.c
- ./compile 4mc.c
- ./compile 4c0.c
- ./compile 4c1.c
- ./compile 4c2.c
- ./compile 4c3.c
- ./compile 4c4.c
- ./compile 4c5.c
- ./compile 4d0.c
- ./compile 4d1.c
- ./compile 4d2.c
- ./compile 4d3.c
- ./compile 4d4.c
- ./compile 4d5.c
- ./compile 4v5.c
- ./compile 4v4.c
- ./compile 4v3.c
- ./compile 4v2.c
- ./compile 4v1.c
- ./compile 4v0.c
- ./compile 4mr.c
- ./compile 4r0.c
- ./compile 4r1.c
- ./compile 4r2.c
- ./compile 4r3.c
- ./compile 4r4.c
- ./compile 4r5.c
- ./compile 4sr.c
- ./compile speed.c
- ./load auto-str substdio.a error.a str.a
- speed.c: In function 'nomem':
- speed.c:11:3: warning: incompatible implicit declaration of built-in function 'exit'
- ./auto-str auto_home `head -1 conf-home` > auto_home.c
- ./compile auto_home.c
- ./load install hier.o auto_home.o strerr.a substdio.a \
- open.a error.a str.a
- ./load instcheck hier.o auto_home.o strerr.a substdio.a \
- error.a str.a
- ./makelib libdjbfft.so.0.7.6 8sc.o 8u5.o 8u4.o 8u3.o 8u2.o 8u1.o \
- 8u0.o 8mc.o 8c0.o 8c1.o 8c2.o 8c3.o 8c4.o 8c5.o 8d0.o 8d1.o \
- 8d2.o 8d3.o 8d4.o 8d5.o 8v5.o 8v4.o 8v3.o 8v2.o 8v1.o 8v0.o \
- 8mr.o 8r0.o 8r1.o 8r2.o 8r3.o 8r4.o 8r5.o 8sr.o 4sc.o 4u5.o \
- 4u4.o 4u3.o 4u2.o 4u1.o 4u0.o 4mc.o 4c0.o 4c1.o 4c2.o 4c3.o \
- 4c4.o 4c5.o 4d0.o 4d1.o 4d2.o 4d3.o 4d4.o 4d5.o 4v5.o 4v4.o \
- 4v3.o 4v2.o 4v1.o 4v0.o 4mr.o 4r0.o 4r1.o 4r2.o 4r3.o 4r4.o \
- 4r5.o 4sr.o fftfreq.o
- speed.c: In function 'main':
- speed.c:110:21: warning: incompatible implicit declaration of built-in function 'malloc'
- speed.c:190:3: warning: incompatible implicit declaration of built-in function 'exit'
- ./load accuracy libdjbfft.so.0.7.6 `cat math.lib`
- ./load accuracy2 libdjbfft.so.0.7.6 `cat math.lib`
- ./load speed libdjbfft.so.0.7.6 `cat math.lib`
- LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH" ./speed > speed.out
- >>> Source compiled.
- * Skipping make test/check due to ebuild restriction.
- >>> Test phase [explicitly disabled]: sci-libs/djbfft-0.76
- >>> Install djbfft-0.76 into /tmp/portage/sci-libs/djbfft-0.76/image/ category sci-libs
- * Tinderbox QA Notice: 'make' called by src_install
- make -j24 LIBDJBFFT=libdjbfft.so.0.7.6 setup check
- ./install
- ./instcheck
- instcheck: warning: /tmp/portage/sci-libs/djbfft-0.76/image/usr does not exist
- instcheck: fatal: unable to switch to /tmp/portage/sci-libs/djbfft-0.76/image/usr: file does not exist
- make: *** [check] Error 111
- make: *** Waiting for unfinished jobs....
- emake failed
- * ERROR: sci-libs/djbfft-0.76 failed (install phase):
- * install failed
- *
- * Call stack:
- * ebuild.sh, line 85: Called src_install
- * environment, line 2389: Called die
- * The specific snippet of code:
- * make LIBDJBFFT="$LIBDJBFFT" setup check || die "install failed";
- *
- * If you need support, post the output of `emerge --info '=sci-libs/djbfft-0.76'`,
- * the complete build log and the output of `emerge -pqv '=sci-libs/djbfft-0.76'`.