Erik van Pienbroek schreef op ma 15-07-2013 om 23:31 [+0200]:
> Number of failed packages: 16

This iteration of the mass rebuild has been a bad one. Next to the
already known failures (caused by winpthreads) several new ones have
started to pop up related to the recent mingw-w64 intrinsic changes.


> The following packages FAILED to rebuild:
> 
> mingw-boost-1.53.0-1
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-boost-1.53.0-1


In function `ZN5boost6detail17basic_timed_mutex7destroyEv':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/basic_timed_mutex.hpp:52:
 undefined reference to `_imp___InterlockedExchange@8'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `interlocked_bit_test_and_set':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/thread_primitives.hpp:408:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `ZN5boost6detail17basic_timed_mutex6unlockEv':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/basic_timed_mutex.hpp:220:
 undefined reference to `_imp___InterlockedExchangeAdd@8'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `interlocked_bit_test_and_set':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/thread_primitives.hpp:408:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `interlocked_read_acquire':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/interlocked_read.hpp:65:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `ZN5boost6detail17basic_timed_mutex25mark_waiting_and_try_lockERl':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/basic_timed_mutex.hpp:97:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function `interlocked_read_acquire':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/interlocked_read.hpp:65:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:
 In function 
`ZN5boost6detail17basic_timed_mutex26clear_waiting_and_try_lockERl':
/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/basic_timed_mutex.hpp:113:
 undefined reference to `_imp___InterlockedCompareExchange@12'
serial/boost/bin.v2/libs/locale/build/gcc-mingw-4.8.1/release/debug-symbols-on/pch-off/target-os-windows/threading-multi/win32/lcid.o:/builddir/build/BUILD/mingw-boost-1.53.0/win32/./boost/thread/win32/basic_timed_mutex.hpp:243:
 more undefined references to `_imp___InterlockedCompareExchange@12' follow
collect2: error: ld returned 1 exit status

==

This sounds like the recent mingw-w64 intrinsic changes..


> mingw-cximage-600-9
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-cximage-600-9

/builddir/build/BUILD/mingw-cximage-600/build_win32/../CxImage/ximapng.cpp:52: 
undefined reference to `png_create_read_struct'
/builddir/build/BUILD/mingw-cximage-600/build_win32/../CxImage/ximapng.cpp:56: 
undefined reference to `png_create_info_struct'
/builddir/build/BUILD/mingw-cximage-600/build_win32/../CxImage/ximapng.cpp:73: 
undefined reference to `png_set_read_fn'

==

This package isn't compatible with libpng 1.6 yet. Needs to be reported
and fixed upstream.


> mingw-gstreamer-0.10.36-3
> mingw-gstreamer1-1.0.6-1

Old business here, winpthreads related. See earlier discussions


> mingw-libvirt-1.0.5-2
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-libvirt-1.0.5-2

Known issue which is already resolved in upstream gnulib


> mingw-qpid-cpp-0.14-7
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-qpid-cpp-0.14-7

CMakeFiles/qpidcommon.dir/objects.a(AsynchIO.obj): In function
`interlocked_read_acquire':
/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread/win32/interlocked_read.hpp:61:
 undefined reference to `_imp___InterlockedCompareExchange@12'
CMakeFiles/qpidcommon.dir/objects.a(AsynchIO.obj): In function
`ZN5boost6detail26basic_recursive_mutex_implINS0_17basic_timed_mutexEE4lockEv':
/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread/win32/basic_recursive_mutex.hpp:57:
 undefined reference to `_imp___InterlockedExchange@8'
CMakeFiles/qpidcommon.dir/objects.a(AsynchIO.obj): In function
`ZN5boost6detail26basic_recursive_mutex_implINS0_17basic_timed_mutexEE6unlockEv':
/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread/win32/basic_recursive_mutex.hpp:92:
 undefined reference to `_imp___InterlockedExchange@8'
CMakeFiles/qpidcommon.dir/objects.a(AsynchIO.obj): In function
`ZN5boost6detail17basic_timed_mutex6unlockEv':
/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread/win32/basic_timed_mutex.hpp:220:
 undefined reference to `_imp___InterlockedExchangeAdd@8'

==

Here we've got the second victim related to the recent intrinsic changes


> mingw-qt5-qt3d-5.0.0-0.4.git20130510.0158ce78
> mingw-qt5-qtconnectivity-5.0.0-0.4.git20130510.8d6a8446
> mingw-qt5-qtfeedback-5.0.0-0.4.git20130510.eb48acef
> mingw-qt5-qtlocation-5.0.0-0.4.git20130510.f2840834
> mingw-qt5-qtpim-5.0.0-0.4.git20130510.9352f485
> mingw-qt5-qtsystems-5.0.0-0.4.git20130510.fb72a057

All these ones aren't compatible with Qt 5.1 yet. Needs more research


> mingw-qt5-qtwebkit-5.1.0-1

This one fails because the other Qt5 dependencies failed to build

> mingw-sane-backends-1.0.23-1
>       Package owner: mooninite
>       Time to build: 1 minute, 53 seconds
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-sane-backends-1.0.23-1

This is a new package which fails to build against winpthreads:

../../sanei/sanei_thread.c: In function 'sanei_thread_set_invalid':
../../sanei/sanei_thread.c:126:5: error: request for member 'p' in
something not a structure or union
  pid->p = 0;


> mingw-tcl-8.5.13-2
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-tcl-8.5.13-2

Already resolved in mingw-tcl-8.5.13-3


> mingw-wine-gecko-2.21-1
>       Build logs: 
> http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130715/mingw-wine-gecko-2.21-1

Also winpthreads related. Bug has already been reported upstream and a
patch is pending approval:
https://bugzilla.mozilla.org/show_bug.cgi?id=893444


Regards,

Erik van Pienbroek
Fedora MinGW SIG



------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to