[Bug 737120] build-toolchains: Failure to build gcc (pthread issue ?)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 24 00:28:36 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=737120
  GStreamer | cerbero | unspecified

Edward Hervey <bilboed> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|build-toolchains: Failure   |build-toolchains: Failure
                   |with mingw-w64 configure    |to build gcc (pthread issue
                   |                            |?)

--- Comment #3 from Edward Hervey <bilboed at bilboed.com> 2014-09-24 07:28:31 UTC ---
This particular issue has been fixed. But it now fails further on when building
gcc (not gcc-core)



make[3]: Entering directory
`/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src'
/bin/sh ../libtool --tag CXX   --mode=link
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc/xgcc -shared-libgcc
-B/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc -nostdinc++
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src/.libs
-L/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib
-L/home/bilboed/mingw/linux/w32/mingw/lib -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/include -isystem
/home/bilboed/mingw/linux/w32/mingw/include
-B/home/bilboed/mingw/linux/w32/i686-w64-mingw32/bin/
-B/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib/ -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/include -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/sys-include    -Wl,-O1 
-no-undefined -bindir
"/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib/../lib" -Wl,--gc-sections 
-DDLL_EXPORT -DPIC  -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi 
-fdiagnostics-show-location=once   -ffunction-sections -fdata-sections 
-frandom-seed=libstdc++.la  -o libstdc++.la -version-info 6:17:0
-Wl,--version-script=libstdc++-symbols.ver -lm -rpath
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib/../lib compatibility.lo
compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-list.lo
compatibility-list-2.lo  compatibility-parallel_list.lo
compatibility-parallel_list-2.lo compatibility-c++0x.lo
compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo 
../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la
../src/c++11/libc++11convenience.la 
libtool: link: rm -fr  .libs/libstdc++.dll.a
libtool: link: 
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc/xgcc -shared-libgcc
-B/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc -nostdinc++
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src/.libs
-L/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib
-L/home/bilboed/mingw/linux/w32/mingw/lib -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/include -isystem
/home/bilboed/mingw/linux/w32/mingw/include
-B/home/bilboed/mingw/linux/w32/i686-w64-mingw32/bin/
-B/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib/ -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/include -isystem
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/sys-include    -shared -nostdlib
/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib/dllcrt2.o
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc/crtbegin.o 
.libs/compatibility.o .libs/compatibility-debug_list.o
.libs/compatibility-debug_list-2.o .libs/compatibility-list.o
.libs/compatibility-list-2.o .libs/compatibility-parallel_list.o
.libs/compatibility-parallel_list-2.o .libs/compatibility-c++0x.o
.libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o 
-Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a
../src/c++98/.libs/libc++98convenience.a
../src/c++11/.libs/libc++11convenience.a -Wl,--no-whole-archive 
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src/.libs
-L/home/bilboed/mingw/linux/w32/i686-w64-mingw32/lib
-L/home/bilboed/mingw/linux/w32/mingw/lib
-L/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc
-L/home/bilboed/mingw/linux/w32/i686-w64-mingw32/bin
-L/home/bilboed/mingw/linux/w32/mingw/lib/../lib -lmingw32 -lgcc_s -lgcc
-lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32
-lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/./gcc/crtend.o  -Wl,-O1
-Wl,--gc-sections -Wl,--version-script=libstdc++-symbols.ver   -o
.libs/libstdc++-6.dll -Wl,--enable-auto-image-base -Xlinker --out-implib
-Xlinker .libs/libstdc++.dll.a
Creating library file: .libs/libstdc++.dll.a
.libs/compatibility-atomic-c++0x.o: In function `_gthread_mutex_lock':
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/include/i686-w64-mingw32/bits/gthr-default.h:769:
undefined reference to `_imp__pthread_mutex_lock'
.libs/compatibility-atomic-c++0x.o: In function `_gthread_mutex_unlock':
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/include/i686-w64-mingw32/bits/gthr-default.h:799:
undefined reference to `_imp__pthread_mutex_unlock'
.libs/compatibility-atomic-c++0x.o: In function `_gthread_mutex_lock':
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/include/i686-w64-mingw32/bits/gthr-default.h:769:
undefined reference to `_imp__pthread_mutex_lock'
.libs/compatibility-atomic-c++0x.o: In function `_gthread_mutex_unlock':
/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/include/i686-w64-mingw32/bits/gthr-default.h:799:
undefined reference to `_imp__pthread_mutex_unlock'
collect2: error: ld returned 1 exit status
make[3]: *** [libstdc++.la] Error 1
make[3]: Leaving directory
`/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/bilboed/cerbero/sources/mingw-w32-lin/gcc-4.7.3/i686-w64-mingw32/libstdc++-v3'
make: *** [all] Error 2

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list