Mass rebuild report for April 27 2013

Erik van Pienbroek erik at vanpienbroek.nl
Sat Apr 27 10:40:10 UTC 2013


Erik van Pienbroek schreef op za 27-04-2013 om 12:30 [+0200]:
> The following packages FAILED to rebuild:
> 
> mingw-gettext-0.18.2-2
>         ** Package failed to build while it succeeded during the previous mass rebuild **
>         Package owner: rjones
>         Time to build: 4 minutes, 58 seconds
>         Build logs: http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130427/mingw-gettext-0.18.2-2

/usr/i686-w64-mingw32/sys-root/mingw/include/stdio.h:319:5: error:
previous declaration of 'int asprintf(char**, const char*, ...)' with 'C
++' linkage
 int asprintf(char **__ret, const char *__format, ...)
     ^
In file included
from ../../../gettext-runtime/libasprintf/lib-asprintf.h:30:0,

from ../../../gettext-runtime/libasprintf/autosprintf.cc:31:
../../../gettext-runtime/libasprintf/vasprintf.h:45:54: error: conflicts
with new declaration with 'C' linkage
        __attribute__ ((__format__ (__printf__, 2, 3)));

This looks like a change in mingw-w64 regarding the declaration of
asprintf. Could one of the mingw-w64 devs take a look at this and
indicate whether this should be fixed in mingw-w64 itself or in gettext?

> mingw-openssl-1.0.1e-1
>         ** Package failed to build while it succeeded during the previous mass rebuild **
>         Package owner: rjones
>         Time to build: 9 minutes, 37 seconds
>         Build logs: http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130427/mingw-openssl-1.0.1e-1

Caused by more strict behavior of pod2man. Needs to be fixed in Fedora

> mingw-tcl-8.5.13-2
>         ** Package failed to build while it succeeded during the previous mass rebuild **
>         Package owner: sailer
>         Time to build: 2 minutes, 21 seconds
>         Build logs: http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130427/mingw-tcl-8.5.13-2

tclWinTime.o: In function `TclpGetTimeZone':
/builddir/build/BUILD/tcl8.5.13/win/build_win32/../tclWinTime.c:224:
undefined reference to `_imp__timezone'
tclWinTime.o: In function `TclpGetDate':
/builddir/build/BUILD/tcl8.5.13/win/build_win32/../tclWinTime.c:661:
undefined reference to `_imp__timezone'
collect2: error: ld returned 1 exit status

Likely also caused by a recent change in mingw-w64. Could a mingw-w64
dev indicate here what component needs to be updated to resolve this
issue?

> mingw-wxWidgets-2.8.12-13
>         ** Package failed to build while it succeeded during the previous mass rebuild **
>         Package owner: sailer
>         Time to build: 12 minutes, 48 seconds
>         Build logs: http://build1.vanpienbroek.nl/fedora-mingw-rebuild/20130427/mingw-wxWidgets-2.8.12-13

asedll_datetime.o: In function `GetTimeZone':
/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:397: undefined reference to `_imp__timezone'
basedll_datetime.o: In function `ZN10wxDateTime3SetERK2tm':
/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:1387: undefined reference to `_imp__timezone'
basedll_datetime.o: In function `ZNK10wxDateTime5GetTmERKNS_8TimeZoneE':
/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:1640: undefined reference to `_imp__timezone'
basedll_datetime.o: In function `ZN10wxDateTime3SetEtNS_5MonthEitttt':
/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:1501: undefined reference to `_imp__timezone'
basedll_datetime.o: In function `GetTimeZone':
/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:397: undefined reference to `_imp__timezone'
basedll_datetime.o:/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/../src/common/datetime.cpp:397: more undefined references to `_imp__timezone' follow
collect2: error: ld returned 1 exit status

Same error as with tcl. Input from mingw-w64 devs is needed here


Regards,

Erik van Pienbroek
Fedora MinGW SIG




More information about the mingw mailing list