* Package: dev-db/xbase-2.0.0-r1 * Repository: gentoo * Maintainer: maintainer-needed@gentoo.org * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking xbase-2.0.0.tgz to /tmp/portage/dev-db/xbase-2.0.0-r1/work >>> Source unpacked in /tmp/portage/dev-db/xbase-2.0.0-r1/work >>> Preparing source in /tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 ... * Applying xbase-2.0.0-gcc43.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 ... * econf: updating xbase-2.0.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating xbase-2.0.0/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux configure: loading site script /usr/share/crossdev/include/site/linux-gnu configure: loading site script /usr/share/crossdev/include/site/x86_64-linux-gnu loading cache ./config.cache checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for a C-Compiler... checking for gcc... (cached) gcc checking whether the C compiler (gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) works... yes checking whether the C compiler (gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for a C++-Compiler... checking for g++... (cached) g++ checking whether the C++ compiler (g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) works... yes checking whether the C++ compiler (g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking for ranlib... (cached) ranlib checking for ld used by GCC... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking whether ln -s works... (cached) yes checking for object suffix... o checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.lo... yes checking if g++ supports -fno-rtti -fno-exceptions ... yes checking if g++ static flag -static works... -static checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... yes checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for objdir... .libs creating libtool checking for doxygen... (cached) no checking for AIX... no checking for minix/config.h... (cached) no checking for dirent.h that defines DIR... (cached) yes checking for opendir in -ldir... (cached) no checking how to run the C++ preprocessor... (cached) g++ -E checking for ANSI C header files... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for io.h... (cached) no checking for exception... (cached) yes checking for g++/exception.h... (cached) no checking for sys/types.h... (cached) yes checking for sys/locking.h... (cached) no checking for fcntl.h... (cached) yes checking for stdarg.h... (cached) yes checking for ctype.h... (cached) yes checking for tvision/tv.h... (cached) no checking whether time.h and sys/time.h may both be included... (cached) yes checking for bool... (cached) yes checking if you need GNU extensions... (cached) yes checking for flock... (cached) yes checking for fcntl... (cached) yes checking for snprintf... (cached) yes checking for socket... (cached) yes checking for vsnprintf... (cached) yes checking for vsprintf... (cached) yes checking for setenv... (cached) yes checking for getdomainname... (cached) yes checking for strcasecmp... (cached) yes checking for socket in -lsocket... (cached) no checking for gethostbyname in -lnsl... (cached) yes ./configure: line 2798: /tmp/portage/dev-db/xbase-2.0.0-r1/homedir: Is a directory updating cache ./config.cache creating ./config.status creating Makefile creating xbase/Makefile creating xbase/xbase.h creating examples/Makefile creating bin/Makefile creating html/Makefile creating tv/Makefile creating libtest/Makefile creating xbase-config creating xbase.spec creating docs/doxygen.cfg creating docs/Makefile creating xbase/xbconfig.h xbase/xbconfig.h is unchanged >>> Source configured. >>> Compiling source in /tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 ... make -j24 CC=x86_64-pc-linux-gnu-gcc Making all in xbase make[1]: Entering directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase' /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dbf.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c exp.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c expfunc.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c expproc.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c fields.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c html.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c lock.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c memo.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c ndx.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c stack.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c xbase.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c xdate.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c xbexcept.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c xbstring.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c index.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c ntx.cpp /bin/sh ../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c xbfilter.cpp html.cpp: In member function 'const char* xbHtml::GetCookie(const char*)': html.cpp:549:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] html.cpp: In member function 'long int xbHtml::Tally(const char*)': html.cpp:309:30: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] html.cpp: In member function 'void xbHtml::LoadArray()': html.cpp:188:38: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] memo.cpp: In member function 'xbShort xbDbf::CreateMemoFile()': memo.cpp:388:48: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] dbf.cpp: In member function 'xbShort xbDbf::CopyDbfStructure(const char*, xbShort)': dbf.cpp:2460:33: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] dbf.cpp: In member function 'xbShort xbDbf::OpenDatabase(const char*)': dbf.cpp:984:31: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o libxbase.la -rpath /usr/lib64 -version-info 0:0:0 -release 2.0 dbf.lo exp.lo expfunc.lo expproc.lo fields.lo html.lo lock.lo memo.lo ndx.lo stack.lo xbase.lo xdate.lo xbexcept.lo xbstring.lo index.lo ntx.lo xbfilter.lo *** Warning: This library needs some functionality provided by -lc. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. make[1]: Leaving directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase' Making all in examples make[1]: Entering directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/examples' g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c sample1.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c sample2.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c sample3.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c sample4.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c sample5.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c exfilter.cpp exfilter.cpp: In function 'int main()': exfilter.cpp:76:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] exfilter.cpp:83:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o sample5 sample5.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o exfilter exfilter.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o sample2 sample2.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o sample1 sample1.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o sample4 sample4.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase /bin/sh ../libtool --silent --mode=link g++ -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o sample3 sample3.o -L/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/xbase/.libs -lxbase make[1]: Leaving directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/examples' Making all in bin make[1]: Entering directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/bin' g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c checkndx.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c copydbf.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dbfxtrct.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c deletall.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dumphdr.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dumprecs.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c packdbf.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c reindex.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c undelall.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c zap.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dbfutil1.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../xbase -I/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0 -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -c dumpdbt.cpp dumprecs.cpp: In function 'int main(int, char**)': dumprecs.cpp:83:10: error: redeclaration of 'int i' dumprecs.cpp:67:14: error: 'int i' previously declared here make[1]: *** [dumprecs.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0/bin' make: *** [all-recursive] Error 1 * ERROR: dev-db/xbase-2.0.0-r1 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-db/xbase-2.0.0-r1'`, * the complete build log and the output of `emerge -pqv '=dev-db/xbase-2.0.0-r1'`. * The complete build log is located at '/var/log/portage/dev-db:xbase-2.0.0-r1:20120628-203708.log'. * For convenience, a symlink to the build log is located at '/tmp/portage/dev-db/xbase-2.0.0-r1/temp/build.log'. * The ebuild environment file is located at '/tmp/portage/dev-db/xbase-2.0.0-r1/temp/environment'. * Working directory: '/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0' * S: '/tmp/portage/dev-db/xbase-2.0.0-r1/work/xbase-2.0.0'