[Buildroot] [autobuild.buildroot.net] Your build results for 2018-04-07

Carlos Santos casantos at datacom.ind.br
Tue Apr 10 03:00:07 UTC 2018


> From: "Carlos Santos" <casantos at datacom.ind.br>
> To: "buildroot" <buildroot at buildroot.org>
> Cc: "Fabrice Fontaine" <fontaine.fabrice at gmail.com>, "Thomas Petazzoni" <thomas.petazzoni at bootlin.com>
> Sent: Monday, April 9, 2018 11:50:27 PM
> Subject: Re: [Buildroot] [autobuild.buildroot.net] Your build results for 2018-04-07

>> From: "Thomas Petazzoni" <thomas.petazzoni at bootlin.com>
>> To: "Carlos Santos" <casantos at datacom.ind.br>
>> Sent: Sunday, April 8, 2018 3:00:16 AM
>> Subject: [autobuild.buildroot.net] Your build results for 2018-04-07
> 
>> Hello,
>> 
>> This is the list of Buildroot build failures that occured on
>> 2018-04-07, and for which you are a registered architecture developer
>> or package developer. Please help us improving the quality of
>> Buildroot by investigating those build failures and sending patches to
>> fix them. Thanks!
>> 
>> Results for the 'master' branch
>> ===============================
>> 
>> Build failures related to your packages:
>> 
>>     powerpc |               tpm2-abrmd-1.3.0 |
>>     http://autobuild.buildroot.net/results/b29a2f868438a2210873ea72f491db63175848be
>> 
>> --
>> http://autobuild.buildroot.net
> 
> The it's a problem libglib2, not in tpm2-abrmd:
> 
> $ echo -e '#include <gio/gio.h>\nint main(){return 0;}' |
> host/bin/powerpc-ctng_e500v2-linux-gnuspe-gcc -x c -I
> staging/usr/include/glib-2.0 -I staging/usr/lib/glib-2.0/include -Wall -Werror
> -c - -o /tmp/foo.o
> In file included from staging/usr/include/glib-2.0/gobject/gbinding.h:29:0,
>                 from staging/usr/include/glib-2.0/glib-object.h:23,
>                 from staging/usr/include/glib-2.0/gio/gioenums.h:28,
>                 from staging/usr/include/glib-2.0/gio/giotypes.h:28,
>                 from staging/usr/include/glib-2.0/gio/gio.h:26,
>                 from <stdin>:1:
> staging/usr/include/glib-2.0/gobject/gobject.h: In function 'g_set_object':
> staging/usr/include/glib-2.0/gobject/gobject.h:725:5: error: value computed is
> not used [-Werror=unused-value]
> cc1: all warnings being treated as errors
> 
> This was after commit 4dcfcd17c09b5684e95943de119b95a34c93ad63, so the
> bump to libglig2 v2.56.1 did not solve the problem.

It seems to be relates do this specific tollchain. I can't reproduce it
using the host compiler:

$ gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
$ echo -e '#include <gio/gio.h>\nint main(){return 0;}' | gcc -x c -I staging/usr/include/glib-2.0 -I staging/usr/lib/glib-2.0/include -Wall -Werror -c - -o /tmp/foo.o

[no error]

-- 
Carlos Santos (Casantos) - DATACOM, P&D
“The greatest triumph that modern PR can offer is the transcendent 
success of having your words and actions judged by your reputation, 
rather than the other way about.” — Christopher Hitchens



More information about the buildroot mailing list