* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
@ 2014-05-10 6:30 Thomas Petazzoni
2014-05-10 20:06 ` Arnout Vandecappelle
0 siblings, 1 reply; 9+ messages in thread
From: Thomas Petazzoni @ 2014-05-10 6:30 UTC (permalink / raw)
To: buildroot
Build statistics for 2014-05-09
===============================
success : 68
failures : 41
timeouts : 0
TOTAL : 109
Classification of failures by reason
====================================
qdecoder-r12.0.5 | 11
protobuf-2.5.0 | 9
host-protobuf-2.5.0 | 4
elfutils-0.155 | 2
cppcms-1.0.4 | 2
libmpeg2-0.5.1 | 1
jack2-ab409a65df95bc261ff72... | 1
libcec-libcec-2.1.4-repack | 1
gpm-1.20.7 | 1
alsa-lib-1.0.26 | 1
imagemagick-6.8.9-0 | 1
slang-2.2.4 | 1
lttng-tools-2.4.1 | 1
libwebsockets-v1.23-chrome3... | 1
libsigc-2.2.11 | 1
libpfm4-4.3.0 | 1
cairo-1.12.10 | 1
glibc-2.18-svnr23787 | 1
Detail of failures
===================
powerpc | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/3a72d567a4c26fa374af5c9a5b1644362a2f74a5/
arm | cairo-1.12.10 | NOK | http://autobuild.buildroot.net/results/2f80e55fe50c32590cdab9475daf54d96d501268/
bfin | cppcms-1.0.4 | NOK | http://autobuild.buildroot.net/results/bbc9e3da31eb38e7614fc47da5821a831bedc1f1/
avr32 | cppcms-1.0.4 | NOK | http://autobuild.buildroot.net/results/016aa51b91e6dca69a830f518d2787772b799673/
bfin | elfutils-0.155 | NOK | http://autobuild.buildroot.net/results/87c55e8a05871ebc326e17f11c3e7f0418a4b6b2/
bfin | elfutils-0.155 | NOK | http://autobuild.buildroot.net/results/8bc659f962379c22ea7896cd05627347fd2e6f4d/
aarch64 | glibc-2.18-svnr23787 | NOK | http://autobuild.buildroot.net/results/0f4df1aedfaff75fbbf3e2611884100780c7726f/
microblazeel | gpm-1.20.7 | NOK | http://autobuild.buildroot.net/results/d9a7cd7228a80c60489a5c7f9ef4525ccb2400ec/
i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/cc7873842959a5ba3222c9e70e8b1513d8936d71/
i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/73811fc73253aecec5560ebf5ccfa52e28e01d6a/
i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/0d1b1baff85de54902d9c07ff41913f49d89042b/
i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/11b92a8fec6aae0839ece48b2ed5e58a159f24c5/
arm | imagemagick-6.8.9-0 | NOK | http://autobuild.buildroot.net/results/1532fdd30128a606df9f40dfd8092865300a1615/
mips64el | jack2-ab409a65df95bc261ff72... | NOK | http://autobuild.buildroot.net/results/f3cd51c35067468074039d299581b12d701af7e3/
bfin | libcec-libcec-2.1.4-repack | NOK | http://autobuild.buildroot.net/results/1dcf0fd573abb1137c45d97ee4545bb610592434/
powerpc | libmpeg2-0.5.1 | NOK | http://autobuild.buildroot.net/results/99125ec556c386b8795f5fc5c5d255f8ef0c7fbd/
arc | libpfm4-4.3.0 | NOK | http://autobuild.buildroot.net/results/b9c6dab9ed0f8b2fd0f1a2008c3a8fe7a4360123/
avr32 | libsigc-2.2.11 | NOK | http://autobuild.buildroot.net/results/9736db34c946d4a820aae660e8d0afaf15c7eac2/
bfin | libwebsockets-v1.23-chrome3... | NOK | http://autobuild.buildroot.net/results/961f31463c0acf8c8bd33bfd7f535bf24b0cb494/
arm | lttng-tools-2.4.1 | NOK | http://autobuild.buildroot.net/results/27fbb934dba686d44ac2afc4e62be368a3ef00b9/
xtensa | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/
powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2606a545b3962eebe1331fed701552c2b3dbe097/
sh4 | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/bcdd448b364dbca32779491fe4535dd04d61e411/
powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4d2aea1cdd7f40ab606382210fea5843ae72fea4/
mips64el | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/f906d803473e99decf75928b18ff63a90bb1e41f/
powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2d7502dded4e1dee6fa152183ce170e9cce81cbd/
powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4c3ab411e5f2a7acb68197548742de0bea2571ec/
powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/3a0d5224e8804ea1c4fb158d47b1dc61f9c4bae9/
mips | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/78c6071f1c49440b9e7bf192867c209885ccedd5/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/bb68a5f845c6750d19a28f06a31ceb7b1f667f30/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/906f8e43ca4464929142d84b955b5461c8683130/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/fae47c457631bc87f026e39bee1be9d73bc7052c/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/b0763ae47a743370937264bacd7cc6f437ad8c8e/
powerpc | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/ce80256b12bce9f3683fcb266d8b0461f77a93d0/
mips64el | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/9f1d3a7e8af1ce7a9352ce0aaf2576893dd38364/
xtensa | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/2cf47321ce71ba70b7ac2f6e65cea01c43f4c5a0/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/f581064492a8c27c42775446130951858eb468cd/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/da8ce760cdabeb9d4cda00dcc801817e4b4eb12c/
arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/163640270e4fb4e7850fb11cee9faf0d7657d724/
i486 | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/43ea78c69add490c611e60d05365052077114576/
bfin | slang-2.2.4 | NOK | http://autobuild.buildroot.net/results/97e6cca838cefd48ee91489c6b1914d78da6bf91/
--
http://autobuild.buildroot.net
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-10 6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09 Thomas Petazzoni
@ 2014-05-10 20:06 ` Arnout Vandecappelle
2014-05-11 4:34 ` Baruch Siach
0 siblings, 1 reply; 9+ messages in thread
From: Arnout Vandecappelle @ 2014-05-10 20:06 UTC (permalink / raw)
To: buildroot
On 10/05/14 08:30, Thomas Petazzoni wrote:
> Build statistics for 2014-05-09
> ===============================
>
> success : 68
> failures : 41
> timeouts : 0
> TOTAL : 109
>
> Classification of failures by reason
> ====================================
>
> qdecoder-r12.0.5 | 11
> protobuf-2.5.0 | 9
> host-protobuf-2.5.0 | 4
> elfutils-0.155 | 2
> cppcms-1.0.4 | 2
> libmpeg2-0.5.1 | 1
> jack2-ab409a65df95bc261ff72... | 1
> libcec-libcec-2.1.4-repack | 1
> gpm-1.20.7 | 1
> alsa-lib-1.0.26 | 1
> imagemagick-6.8.9-0 | 1
> slang-2.2.4 | 1
> lttng-tools-2.4.1 | 1
> libwebsockets-v1.23-chrome3... | 1
> libsigc-2.2.11 | 1
> libpfm4-4.3.0 | 1
> cairo-1.12.10 | 1
> glibc-2.18-svnr23787 | 1
>
> Detail of failures
> ===================
>
> powerpc | alsa-lib-1.0.26 | NOK | http://autobuild.buildroot.net/results/3a72d567a4c26fa374af5c9a5b1644362a2f74a5/
> arm | cairo-1.12.10 | NOK | http://autobuild.buildroot.net/results/2f80e55fe50c32590cdab9475daf54d96d501268/
> bfin | cppcms-1.0.4 | NOK | http://autobuild.buildroot.net/results/bbc9e3da31eb38e7614fc47da5821a831bedc1f1/
> avr32 | cppcms-1.0.4 | NOK | http://autobuild.buildroot.net/results/016aa51b91e6dca69a830f518d2787772b799673/
> bfin | elfutils-0.155 | NOK | http://autobuild.buildroot.net/results/87c55e8a05871ebc326e17f11c3e7f0418a4b6b2/
> bfin | elfutils-0.155 | NOK | http://autobuild.buildroot.net/results/8bc659f962379c22ea7896cd05627347fd2e6f4d/
> aarch64 | glibc-2.18-svnr23787 | NOK | http://autobuild.buildroot.net/results/0f4df1aedfaff75fbbf3e2611884100780c7726f/
> microblazeel | gpm-1.20.7 | NOK | http://autobuild.buildroot.net/results/d9a7cd7228a80c60489a5c7f9ef4525ccb2400ec/
> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/cc7873842959a5ba3222c9e70e8b1513d8936d71/
> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/73811fc73253aecec5560ebf5ccfa52e28e01d6a/
> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/0d1b1baff85de54902d9c07ff41913f49d89042b/
> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/11b92a8fec6aae0839ece48b2ed5e58a159f24c5/
This one is on the powerpc autobuilders; it reports:
In file included from ./google/protobuf/stubs/atomicops.h:59:0,
from google/protobuf/stubs/atomicops_internals_x86_gcc.cc:36:
./google/protobuf/stubs/platform_macros.h:61:2: error: #error Host architecture
was not detected as supported by protobuf
The weird thing is that the header file has:
#elif defined(__ppc__)
#define GOOGLE_PROTOBUF_ARCH_PPC 1
#define GOOGLE_PROTOBUF_ARCH_32_BIT 1
#else
#error Host architecture was not detected as supported by protobuf
#endif
So why is __ppc__ not defined?
Note that it will still fail anyway, because in atomicops.h, there seems to be
no powerpc support.
I guess that means that protobuf should be blacklisted?
> arm | imagemagick-6.8.9-0 | NOK | http://autobuild.buildroot.net/results/1532fdd30128a606df9f40dfd8092865300a1615/
> mips64el | jack2-ab409a65df95bc261ff72... | NOK | http://autobuild.buildroot.net/results/f3cd51c35067468074039d299581b12d701af7e3/
> bfin | libcec-libcec-2.1.4-repack | NOK | http://autobuild.buildroot.net/results/1dcf0fd573abb1137c45d97ee4545bb610592434/
> powerpc | libmpeg2-0.5.1 | NOK | http://autobuild.buildroot.net/results/99125ec556c386b8795f5fc5c5d255f8ef0c7fbd/
> arc | libpfm4-4.3.0 | NOK | http://autobuild.buildroot.net/results/b9c6dab9ed0f8b2fd0f1a2008c3a8fe7a4360123/
> avr32 | libsigc-2.2.11 | NOK | http://autobuild.buildroot.net/results/9736db34c946d4a820aae660e8d0afaf15c7eac2/
> bfin | libwebsockets-v1.23-chrome3... | NOK | http://autobuild.buildroot.net/results/961f31463c0acf8c8bd33bfd7f535bf24b0cb494/
> arm | lttng-tools-2.4.1 | NOK | http://autobuild.buildroot.net/results/27fbb934dba686d44ac2afc4e62be368a3ef00b9/
> xtensa | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/
> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2606a545b3962eebe1331fed701552c2b3dbe097/
> sh4 | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/bcdd448b364dbca32779491fe4535dd04d61e411/
> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4d2aea1cdd7f40ab606382210fea5843ae72fea4/
> mips64el | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/f906d803473e99decf75928b18ff63a90bb1e41f/
> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2d7502dded4e1dee6fa152183ce170e9cce81cbd/
> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4c3ab411e5f2a7acb68197548742de0bea2571ec/
> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/3a0d5224e8804ea1c4fb158d47b1dc61f9c4bae9/
> mips | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/78c6071f1c49440b9e7bf192867c209885ccedd5/
All these architectures are not supported by the atomicops.
I'll cook a patch.
Regards,
Arnout
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/bb68a5f845c6750d19a28f06a31ceb7b1f667f30/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/906f8e43ca4464929142d84b955b5461c8683130/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/fae47c457631bc87f026e39bee1be9d73bc7052c/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/b0763ae47a743370937264bacd7cc6f437ad8c8e/
> powerpc | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/ce80256b12bce9f3683fcb266d8b0461f77a93d0/
> mips64el | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/9f1d3a7e8af1ce7a9352ce0aaf2576893dd38364/
> xtensa | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/2cf47321ce71ba70b7ac2f6e65cea01c43f4c5a0/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/f581064492a8c27c42775446130951858eb468cd/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/da8ce760cdabeb9d4cda00dcc801817e4b4eb12c/
> arm | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/163640270e4fb4e7850fb11cee9faf0d7657d724/
> i486 | qdecoder-r12.0.5 | NOK | http://autobuild.buildroot.net/results/43ea78c69add490c611e60d05365052077114576/
> bfin | slang-2.2.4 | NOK | http://autobuild.buildroot.net/results/97e6cca838cefd48ee91489c6b1914d78da6bf91/
>
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-10 20:06 ` Arnout Vandecappelle
@ 2014-05-11 4:34 ` Baruch Siach
2014-05-11 14:42 ` Arnout Vandecappelle
0 siblings, 1 reply; 9+ messages in thread
From: Baruch Siach @ 2014-05-11 4:34 UTC (permalink / raw)
To: buildroot
Hi Arnout,
On Sat, May 10, 2014 at 10:06:09PM +0200, Arnout Vandecappelle wrote:
> > i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/cc7873842959a5ba3222c9e70e8b1513d8936d71/
> > i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/73811fc73253aecec5560ebf5ccfa52e28e01d6a/
> > i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/0d1b1baff85de54902d9c07ff41913f49d89042b/
> > i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/11b92a8fec6aae0839ece48b2ed5e58a159f24c5/
>
> This one is on the powerpc autobuilders; it reports:
>
> In file included from ./google/protobuf/stubs/atomicops.h:59:0,
> from google/protobuf/stubs/atomicops_internals_x86_gcc.cc:36:
> ./google/protobuf/stubs/platform_macros.h:61:2: error: #error Host architecture
> was not detected as supported by protobuf
>
> The weird thing is that the header file has:
>
> #elif defined(__ppc__)
> #define GOOGLE_PROTOBUF_ARCH_PPC 1
> #define GOOGLE_PROTOBUF_ARCH_32_BIT 1
> #else
> #error Host architecture was not detected as supported by protobuf
> #endif
>
> So why is __ppc__ not defined?
It's __PPC__ on toolchains I have access to.
> Note that it will still fail anyway, because in atomicops.h, there seems to
> be no powerpc support.
Correct. As I mentioned at http://patchwork.ozlabs.org/patch/347044/, the
patch from http://code.google.com/p/protobuf/issues/detail?id=488 adds powerpc
support, but it uses gcc internal atomic operations, so it is only applicable
to gcc 4.7+.
> I guess that means that protobuf should be blacklisted?
Probably.
> > xtensa | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/
> > powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2606a545b3962eebe1331fed701552c2b3dbe097/
> > sh4 | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/bcdd448b364dbca32779491fe4535dd04d61e411/
> > powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4d2aea1cdd7f40ab606382210fea5843ae72fea4/
> > mips64el | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/f906d803473e99decf75928b18ff63a90bb1e41f/
> > powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2d7502dded4e1dee6fa152183ce170e9cce81cbd/
> > powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4c3ab411e5f2a7acb68197548742de0bea2571ec/
> > powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/3a0d5224e8804ea1c4fb158d47b1dc61f9c4bae9/
> > mips | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/78c6071f1c49440b9e7bf192867c209885ccedd5/
>
> All these architectures are not supported by the atomicops.
>
> I'll cook a patch.
Your patch is correct, I guess, but as far as I understand it doesn't solve
the host architecture dependency problem that is causing the host-protobuf
failure above.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 4:34 ` Baruch Siach
@ 2014-05-11 14:42 ` Arnout Vandecappelle
2014-05-11 14:55 ` Baruch Siach
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Arnout Vandecappelle @ 2014-05-11 14:42 UTC (permalink / raw)
To: buildroot
On 11/05/14 06:34, Baruch Siach wrote:
> Hi Arnout,
>
> On Sat, May 10, 2014 at 10:06:09PM +0200, Arnout Vandecappelle wrote:
>>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/cc7873842959a5ba3222c9e70e8b1513d8936d71/
>>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/73811fc73253aecec5560ebf5ccfa52e28e01d6a/
>>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/0d1b1baff85de54902d9c07ff41913f49d89042b/
>>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/11b92a8fec6aae0839ece48b2ed5e58a159f24c5/
>>
>> This one is on the powerpc autobuilders; it reports:
>>
>> In file included from ./google/protobuf/stubs/atomicops.h:59:0,
>> from google/protobuf/stubs/atomicops_internals_x86_gcc.cc:36:
>> ./google/protobuf/stubs/platform_macros.h:61:2: error: #error Host architecture
>> was not detected as supported by protobuf
>>
>> The weird thing is that the header file has:
>>
>> #elif defined(__ppc__)
>> #define GOOGLE_PROTOBUF_ARCH_PPC 1
>> #define GOOGLE_PROTOBUF_ARCH_32_BIT 1
>> #else
>> #error Host architecture was not detected as supported by protobuf
>> #endif
>>
>> So why is __ppc__ not defined?
>
> It's __PPC__ on toolchains I have access to.
>
>> Note that it will still fail anyway, because in atomicops.h, there seems to
>> be no powerpc support.
>
> Correct. As I mentioned at http://patchwork.ozlabs.org/patch/347044/, the
> patch from http://code.google.com/p/protobuf/issues/detail?id=488 adds powerpc
> support, but it uses gcc internal atomic operations, so it is only applicable
> to gcc 4.7+.
But that patch still checks the architecture, and it only adds aarch64 and ppc
support...
>
>> I guess that means that protobuf should be blacklisted?
>
> Probably.
>
>>> xtensa | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/
>>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2606a545b3962eebe1331fed701552c2b3dbe097/
>>> sh4 | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/bcdd448b364dbca32779491fe4535dd04d61e411/
>>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4d2aea1cdd7f40ab606382210fea5843ae72fea4/
>>> mips64el | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/f906d803473e99decf75928b18ff63a90bb1e41f/
>>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2d7502dded4e1dee6fa152183ce170e9cce81cbd/
>>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4c3ab411e5f2a7acb68197548742de0bea2571ec/
>>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/3a0d5224e8804ea1c4fb158d47b1dc61f9c4bae9/
>>> mips | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/78c6071f1c49440b9e7bf192867c209885ccedd5/
>>
>> All these architectures are not supported by the atomicops.
>>
>> I'll cook a patch.
>
> Your patch is correct, I guess, but as far as I understand it doesn't solve
> the host architecture dependency problem that is causing the host-protobuf
> failure above.
True. We could add a dependency on BR2_HOSTARCH for that. Except that Kconfig
doesn't support string comparison AFAIK. So we'd need to create bool symbols for
all the supported host architectures...
Regards,
Arnout
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 14:42 ` Arnout Vandecappelle
@ 2014-05-11 14:55 ` Baruch Siach
2014-05-11 20:41 ` Arnout Vandecappelle
2014-05-11 16:00 ` Yann E. MORIN
2014-05-11 22:03 ` Thomas Petazzoni
2 siblings, 1 reply; 9+ messages in thread
From: Baruch Siach @ 2014-05-11 14:55 UTC (permalink / raw)
To: buildroot
Hi Arnout,
On Sun, May 11, 2014 at 04:42:54PM +0200, Arnout Vandecappelle wrote:
> On 11/05/14 06:34, Baruch Siach wrote:
> > On Sat, May 10, 2014 at 10:06:09PM +0200, Arnout Vandecappelle wrote:
> >>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/cc7873842959a5ba3222c9e70e8b1513d8936d71/
> >>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/73811fc73253aecec5560ebf5ccfa52e28e01d6a/
> >>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/0d1b1baff85de54902d9c07ff41913f49d89042b/
> >>> i686 | host-protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/11b92a8fec6aae0839ece48b2ed5e58a159f24c5/
> >>
> >> This one is on the powerpc autobuilders; it reports:
> >>
> >> In file included from ./google/protobuf/stubs/atomicops.h:59:0,
> >> from google/protobuf/stubs/atomicops_internals_x86_gcc.cc:36:
> >> ./google/protobuf/stubs/platform_macros.h:61:2: error: #error Host architecture
> >> was not detected as supported by protobuf
> >>
> >> The weird thing is that the header file has:
> >>
> >> #elif defined(__ppc__)
> >> #define GOOGLE_PROTOBUF_ARCH_PPC 1
> >> #define GOOGLE_PROTOBUF_ARCH_32_BIT 1
> >> #else
> >> #error Host architecture was not detected as supported by protobuf
> >> #endif
> >>
> >> So why is __ppc__ not defined?
> >
> > It's __PPC__ on toolchains I have access to.
> >
> >> Note that it will still fail anyway, because in atomicops.h, there seems to
> >> be no powerpc support.
> >
> > Correct. As I mentioned at http://patchwork.ozlabs.org/patch/347044/, the
> > patch from http://code.google.com/p/protobuf/issues/detail?id=488 adds powerpc
> > support, but it uses gcc internal atomic operations, so it is only applicable
> > to gcc 4.7+.
>
> But that patch still checks the architecture, and it only adds aarch64 and ppc
> support...
>
> >
> >> I guess that means that protobuf should be blacklisted?
> >
> > Probably.
> >
> >>> xtensa | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/ae9fa612d0b6c9d593504206d5cedd480ad2547e/
> >>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2606a545b3962eebe1331fed701552c2b3dbe097/
> >>> sh4 | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/bcdd448b364dbca32779491fe4535dd04d61e411/
> >>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4d2aea1cdd7f40ab606382210fea5843ae72fea4/
> >>> mips64el | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/f906d803473e99decf75928b18ff63a90bb1e41f/
> >>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/2d7502dded4e1dee6fa152183ce170e9cce81cbd/
> >>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/4c3ab411e5f2a7acb68197548742de0bea2571ec/
> >>> powerpc | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/3a0d5224e8804ea1c4fb158d47b1dc61f9c4bae9/
> >>> mips | protobuf-2.5.0 | NOK | http://autobuild.buildroot.net/results/78c6071f1c49440b9e7bf192867c209885ccedd5/
> >>
> >> All these architectures are not supported by the atomicops.
> >>
> >> I'll cook a patch.
> >
> > Your patch is correct, I guess, but as far as I understand it doesn't solve
> > the host architecture dependency problem that is causing the host-protobuf
> > failure above.
>
> True. We could add a dependency on BR2_HOSTARCH for that. Except that Kconfig
> doesn't support string comparison AFAIK. So we'd need to create bool symbols for
> all the supported host architectures...
How would that solve the problem? Host packages are selected directly from
Makefiles, regardless of Kconfig settings, isn't it? Or do you intend to add
host architecture dependencies to all reverse dependencies of host-protobuf
(currently: protobuf-c, protobuf, python-protobuf, and their reverse
dependencies)?
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 14:42 ` Arnout Vandecappelle
2014-05-11 14:55 ` Baruch Siach
@ 2014-05-11 16:00 ` Yann E. MORIN
2014-05-11 22:03 ` Thomas Petazzoni
2 siblings, 0 replies; 9+ messages in thread
From: Yann E. MORIN @ 2014-05-11 16:00 UTC (permalink / raw)
To: buildroot
Arnout, All,
On 2014-05-11 16:42 +0200, Arnout Vandecappelle spake thusly:
> True. We could add a dependency on BR2_HOSTARCH for that. Except that Kconfig
> doesn't support string comparison AFAIK.
He, yes it does:
config FOO
string "foo"
config BAR
string "bar"
config EQ
default y if FOO = BAR
Now, try to set FOO="whatever" and BAR="whatever" and look at the
resulting .config file. ;-)
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 14:55 ` Baruch Siach
@ 2014-05-11 20:41 ` Arnout Vandecappelle
2014-05-11 20:47 ` Peter Korsgaard
0 siblings, 1 reply; 9+ messages in thread
From: Arnout Vandecappelle @ 2014-05-11 20:41 UTC (permalink / raw)
To: buildroot
On 11/05/14 16:55, Baruch Siach wrote:
> Hi Arnout,
>
> On Sun, May 11, 2014 at 04:42:54PM +0200, Arnout Vandecappelle wrote:
>> On 11/05/14 06:34, Baruch Siach wrote:
[snip]
>>> Your patch is correct, I guess, but as far as I understand it doesn't solve
>>> the host architecture dependency problem that is causing the host-protobuf
>>> failure above.
>>
>> True. We could add a dependency on BR2_HOSTARCH for that. Except that Kconfig
>> doesn't support string comparison AFAIK. So we'd need to create bool symbols for
>> all the supported host architectures...
>
> How would that solve the problem? Host packages are selected directly from
> Makefiles, regardless of Kconfig settings, isn't it? Or do you intend to add
> host architecture dependencies to all reverse dependencies of host-protobuf
> (currently: protobuf-c, protobuf, python-protobuf, and their reverse
> dependencies)?
Exactly. But I don't really think it's worthwhile to do that - except for the
autobuilder, there is probably nobody who tries building on anything except x86.
Regards,
Arnout
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 20:41 ` Arnout Vandecappelle
@ 2014-05-11 20:47 ` Peter Korsgaard
0 siblings, 0 replies; 9+ messages in thread
From: Peter Korsgaard @ 2014-05-11 20:47 UTC (permalink / raw)
To: buildroot
>>>>> "Arnout" == Arnout Vandecappelle <arnout@mind.be> writes:
Hi,
>> How would that solve the problem? Host packages are selected directly from
>> Makefiles, regardless of Kconfig settings, isn't it? Or do you intend to add
>> host architecture dependencies to all reverse dependencies of host-protobuf
>> (currently: protobuf-c, protobuf, python-protobuf, and their reverse
>> dependencies)?
> Exactly. But I don't really think it's worthwhile to do that - except for the
> autobuilder, there is probably nobody who tries building on anything except x86.
Indeed. I don't think the host-protobuf issue is something anybody will
run into in reality.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09
2014-05-11 14:42 ` Arnout Vandecappelle
2014-05-11 14:55 ` Baruch Siach
2014-05-11 16:00 ` Yann E. MORIN
@ 2014-05-11 22:03 ` Thomas Petazzoni
2 siblings, 0 replies; 9+ messages in thread
From: Thomas Petazzoni @ 2014-05-11 22:03 UTC (permalink / raw)
To: buildroot
Dear Arnout Vandecappelle,
On Sun, 11 May 2014 16:42:54 +0200, Arnout Vandecappelle wrote:
> > Your patch is correct, I guess, but as far as I understand it doesn't solve
> > the host architecture dependency problem that is causing the host-protobuf
> > failure above.
>
> True. We could add a dependency on BR2_HOSTARCH for that. Except that Kconfig
> doesn't support string comparison AFAIK. So we'd need to create bool symbols for
> all the supported host architectures...
We already use string comparison in quite a few places, especially in
toolchain/toolchain-external/Config.in:
depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2014-05-11 22:03 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-10 6:30 [Buildroot] [autobuild.buildroot.net] Build results for 2014-05-09 Thomas Petazzoni
2014-05-10 20:06 ` Arnout Vandecappelle
2014-05-11 4:34 ` Baruch Siach
2014-05-11 14:42 ` Arnout Vandecappelle
2014-05-11 14:55 ` Baruch Siach
2014-05-11 20:41 ` Arnout Vandecappelle
2014-05-11 20:47 ` Peter Korsgaard
2014-05-11 16:00 ` Yann E. MORIN
2014-05-11 22:03 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.