JonY schreef op zo 28-04-2013 om 10:44 [+0800]:
> On 4/28/2013 00:11, JonY wrote:
> > On 4/27/2013 22:40, Dongsheng Song wrote:
> >>
> >> I think mingw-w64 should not use C++ linkage for these C functions
> >> when use C++ compiler.
> >
>
> Done, moved.
With mingw-w64 commit r5822 the gettext/a
On 4/28/2013 00:11, JonY wrote:
> On 4/27/2013 22:40, Dongsheng Song wrote:
>>
>> I think mingw-w64 should not use C++ linkage for these C functions
>> when use C++ compiler.
>
Done, moved.
signature.asc
Description: OpenPGP digital signature
--
On 4/27/2013 22:40, Dongsheng Song wrote:
> Here is the root cause.
>
> gettext use C linkage at gettext-runtime/libasprintf/vasprintf.h:
>
> #ifdef __cplusplus
> extern "C" {
> #endif
>
> /* Write formatted output to a string dynamically allocated with malloc().
>If the memory allocation su
Here is the root cause.
gettext use C linkage at gettext-runtime/libasprintf/vasprintf.h:
#ifdef __cplusplus
extern "C" {
#endif
/* Write formatted output to a string dynamically allocated with malloc().
If the memory allocation succeeds, store the address of the string in
*RESULT and retu
On 4/27/2013 20:54, Erik van Pienbroek wrote:
>>> /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 include
JonY schreef op za 27-04-2013 om 20:28 [+0800]:
> On 4/27/2013 18:40, Erik van Pienbroek wrote:
> > 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 succeede
On 4/27/2013 18:40, Erik van Pienbroek wrote:
> 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
This is a report for the 20130427 mass rebuild of all Fedora MinGW
packages against Fedora Rawhide and a list of all the changes which
have been applied since the previous mass rebuild.
During this mass rebuild the following toolchain was used:
* mingw-w64 20130425 trunk snapshot
* binutils 2.23.
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