* Package: dev-libs/libpthread-stubs-0.3  * Repository: gentoo  * Maintainer: x11@gentoo.org  * USE: elibc_mingw32 kernel_linux multilib_abi_x86 userland_GNU x86  * FEATURES: preserve-libs sandbox >>> ABI=x86 >>> Unpacking source... >>> Unpacking libpthread-stubs-0.3.tar.bz2 to /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work >>> Source unpacked in /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work >>> Preparing source in /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3 ... * Running elibtoolize in: libpthread-stubs-0.3/ * Applying portage/2.2 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.2.6 patch ... >>> Source prepared. >>> Configuring source in /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3 ... >>> Working in BUILD_DIR: "/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3_build" * econf: updating libpthread-stubs-0.3/config.guess with /usr/share/gnuconfig/config.guess * econf: updating libpthread-stubs-0.3/config.sub with /usr/share/gnuconfig/config.sub /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/configure --prefix=/usr --build=mingw32 --host=mingw32 --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib --disable-dependency-tracking --docdir=/usr/share/doc/libpthread-stubs-0.3 --enable-shared --disable-static --disable-dependency-tracking --build=i686-pc-linux-gnu configure: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for mingw32-strip... mingw32-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i386-pc-mingw32 checking for style of include used by make... GNU checking for mingw32-gcc... mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether mingw32-gcc accepts -g... yes checking for mingw32-gcc option to accept ISO C89... none needed checking dependency style of mingw32-gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by mingw32-gcc... /usr/libexec/gcc/mingw32/ld checking if the linker (/usr/libexec/gcc/mingw32/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/mingw32-nm -B checking the name lister (/usr/bin/mingw32-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/libexec/gcc/mingw32/ld option to reload object files... -r checking for mingw32-objdump... mingw32-objdump checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for mingw32-ar... mingw32-ar checking for mingw32-strip... (cached) mingw32-strip checking for mingw32-ranlib... mingw32-ranlib checking command to parse /usr/bin/mingw32-nm -B output from mingw32-gcc object... ok checking how to run the C preprocessor... mingw32-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... no checking for objdir... .libs checking if mingw32-gcc supports -fno-rtti -fno-exceptions... no checking for mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC checking if mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes checking if mingw32-gcc static flag -static works... yes checking if mingw32-gcc supports -c -o file.o... yes checking if mingw32-gcc supports -c -o file.o... (cached) yes checking whether the mingw32-gcc linker (/usr/libexec/gcc/mingw32/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mingw32-gcc... (cached) mingw32-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether mingw32-gcc accepts -g... (cached) yes checking for mingw32-gcc option to accept ISO C89... (cached) none needed checking dependency style of mingw32-gcc... (cached) none checking if compiler supports __attribute__((weak, alias))... yes checking for pthread_self... no checking for pthread_mutex_init... no checking for pthread_mutex_destroy... no checking for pthread_mutex_lock... no checking for pthread_mutex_unlock... no checking for pthread_cond_init... no checking for pthread_cond_destroy... no checking for pthread_condattr_init... no checking for pthread_condattr_destroy... no checking for pthread_cond_wait... no checking for pthread_cond_timedwait... no checking for pthread_cond_signal... no checking for pthread_cond_broadcast... no checking for pthread_equal... no checking for pthread_exit... no configure: creating ./config.status config.status: creating Makefile config.status: creating pthread-stubs.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands >>> Source configured. >>> Compiling source in /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3 ... >>> Working in BUILD_DIR: "/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3_build" make -j2 -l4 make all-am make[1]: Entering directory `/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3_build' /bin/sh ./libtool --tag=CC --mode=compile mingw32-gcc -DHAVE_CONFIG_H -I. -I/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3 -Os -pipe -fomit-frame-pointer -I/usr/mingw32/usr/include/ -I/usr/mingw32/include/ -c -o stubs.lo /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c libtool: compile: mingw32-gcc -DHAVE_CONFIG_H -I. -I/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3 -Os -pipe -fomit-frame-pointer -I/usr/mingw32/usr/include/ -I/usr/mingw32/include/ -c /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c -DDLL_EXPORT -DPIC -o .libs/stubs.o /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:34: error: conflicting types for 'pthread_self' /usr/mingw32/mingw/include/pthread.h:935: note: previous declaration of 'pthread_self' was here /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:43: warning: 'pthread_mutex_init' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:52: warning: 'pthread_mutex_destroy' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:61: warning: 'pthread_mutex_lock' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:70: warning: 'pthread_mutex_unlock' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:79: warning: 'pthread_cond_init' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:88: warning: 'pthread_cond_destroy' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:97: warning: 'pthread_condattr_init' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:106: warning: 'pthread_condattr_destroy' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:115: warning: 'pthread_cond_wait' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:124: warning: 'pthread_cond_timedwait' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:133: warning: 'pthread_cond_signal' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:142: warning: 'pthread_cond_broadcast' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:151: warning: 'pthread_equal' redeclared without dllimport attribute: previous dllimport ignored /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:160: error: conflicting types for 'pthread_exit' /usr/mingw32/mingw/include/pthread.h:930: note: previous declaration of 'pthread_exit' was here /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c: In function '__pthread_equal_stub': /usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3/stubs.c:183: error: invalid operands to binary == (have 'pthread_t' and 'pthread_t') make[1]: *** [stubs.lo] Error 1 make[1]: Leaving directory `/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3_build' make: *** [all] Error 2 * ERROR: dev-libs/libpthread-stubs-0.3 failed (compile phase): * emake failed * * If you need support, post the output of 'emerge --info =dev-libs/libpthread-stubs-0.3', * the complete build log and the output of 'emerge -pqv =dev-libs/libpthread-stubs-0.3'. * The complete build log is located at '/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/temp/build.log'. * The ebuild environment file is located at '/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/temp/environment'. * S: '/usr/mingw32/tmp/portage/dev-libs/libpthread-stubs-0.3/work/libpthread-stubs-0.3'