[Buildroot] Analysis of build results for 2016-08-08
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Aug 9 12:15:35 UTC 2016
Hello,
On Tue, 9 Aug 2016 08:30:32 +0200 (CEST), Thomas Petazzoni wrote:
> bfin | acpitool-0.5.1 | NOK | http://autobuild.buildroot.net/results/0818dfa5d339424bdf7192634bed7e133c065f70/
Still the Blackfin/C++ issue. We're going to disable C++ support in the
Blackfin toolchain.
> arc | aespipe-2.4c | NOK | http://autobuild.buildroot.net/results/b8dc85b990472ec0e205cedc1aa0eee424b63e4f/
This is being analyzed by the people at Synopsys.
> bfin | alsa-lib-1.1.2 | NOK | http://autobuild.buildroot.net/results/b0af78629db06c3693c8bbf8ec3aedfea606b1f9/
undefined reference to `__emutls_get_address'
Waldemar, this one is not a C++ issue I believe, can you check this?
> mips64el | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/3b56943afccc03e5920e941325f3e60824bb95a2/
error: conflicting types for 'u64'
error: conflicting types for 'get_file_size'
Weird. Someone to have a look?
> arm | babeld-1.7.1 | NOK | http://autobuild.buildroot.net/results/a36fa8415507551dd4cf8503754655d2504fd330/
musl build issue.
> arm | cairo-1.14.6 | NOK | http://autobuild.buildroot.net/results/19af091fc6b8c496b1ee5bcbe6c075eb369c230c/
Conflicting CPU architectures 13/1
> m68k | cairo-1.14.6 | NOK | http://autobuild.buildroot.net/results/722a4fc268657620b805fdbeb0c62131df117d3d/
Fixed by
https://git.buildroot.org/buildroot/commit/?id=fd4f715268df5fbfc14e6ea8a54fd5de70b6a947.
> m68k | clapack-3.2.1 | NOK | http://autobuild.buildroot.net/results/ba10714bd28e1dc21d4df2be030e2cef37846d6b/
/tmp/ccySQY3I.s: Assembler messages:
/tmp/ccySQY3I.s:14834: Error: value -34500 out of range
/tmp/ccySQY3I.s:15075: Error: value -35250 out of range
/tmp/ccySQY3I.s:15528: Error: value -45542 out of range
/tmp/ccySQY3I.s:15529: Error: value -45566 out of range
/tmp/ccySQY3I.s:15539: Error: value -45886 out of range
Waldemar ?
> i586 | connman-1.33 | NOK | http://autobuild.buildroot.net/results/71177f73c16f3fcb0500f6cc04690a85e32bf73c/
> x86_64 | connman-1.33 | NOK | http://autobuild.buildroot.net/results/1dc914af4db2c894d521af2bc9f7d77e88f0c38d/
> i586 | connman-1.33 | NOK | http://autobuild.buildroot.net/results/72537d66f78a0bf354436766cdc39c644c6e74b6/
musl issues.
> nios2 | dante-1.4.1 | NOK | http://autobuild.buildroot.net/results/4bc5501b792a3e14754796d279f61b75cebe83a0/
> arc | dante-1.4.1 | NOK | http://autobuild.buildroot.net/results/ed51aa9c5559607f7df58dbc16bffd696779c0ed/
Those two ones are:
nios2-linux-gcc.br_real: error: 2: No such file or directory
nios2-linux-gcc.br_real: error: 2: No such file or directory
nios2-linux-gcc.br_real: error: 2: No such file or directory
arc-linux-gcc.br_real: error: 2: No such file or directory
arc-linux-gcc.br_real: error: 2: No such file or directory
arc-linux-gcc.br_real: error: 2: No such file or directory
They are happening on two different machines. Not sure what's going on
here :-/
> powerpc | dante-1.4.1 | NOK | http://autobuild.buildroot.net/results/313370bf05efe7fd87c281a97ecb6e06531a87ed/
This last one would be fixed by applying
https://patchwork.ozlabs.org/patch/656671/.
> arm | ffmpeg-2.8.7 | NOK | http://autobuild.buildroot.net/results/ef579863ac7a4fb94827bfb7aeefdc5625b16676/
Another: "Conflicting CPU architectures 13/1".
> m68k | flickcurl-1.26 | NOK | http://autobuild.buildroot.net/results/c18eeb955a69b5a621eef5574df397f8de60d187/
Another "relocation truncated to fit: R_68K_GOT16O" for Waldemar :)
> arm | fwup-v0.8.0 | NOK | http://autobuild.buildroot.net/results/42f74ea254d5b3c1a2bca89913e805323bdf020b/
Still the libintl/pthread issue.
> powerpc | gadgetfs-test | NOK | http://autobuild.buildroot.net/results/2a935b7bcede2a12afdb836b7bc91a513825f39c/
> powerpc | gadgetfs-test | NOK | http://autobuild.buildroot.net/results/fe0c97ee07354f831199f8d58e06e7bddccaba29/
The infamous libaio problem...
> arm | gst1-imx-0.12.2 | NOK | http://autobuild.buildroot.net/results/b460a770c8f4e992d29dde8fe37fc23a949937f2/
error: 'V4L2_PIX_FMT_XRGB555X' undeclared (first use in this function)
and other errors. We use kernel headers 4.7 since recently. Maybe
there's something to fix here?
Gary, can you have a look?
> arm | host-efl-1.17.2 | NOK | http://autobuild.buildroot.net/results/89bf12f8333d47af0cb5775c859e26f300af56cc/
edje_cc: Critical. Unable to open temp file "(null)" for pre-processor.
Romain? This looks like a transient error, but I'm not sure.
> arc | host-gcc-final-arc-2016.09-... | NOK | http://autobuild.buildroot.net/results/55592cb7c04687f3b73fae865bc5d745f1688f31/
Investigated by the Synopsys people.
> microblazeel | host-gdb-6be65fb56ea6694a92... | NOK | http://autobuild.buildroot.net/results/c3f724afbf79434864be7901dadaf6d848edefea/
make[4]: *** No rule to make target `../sim/microblaze/libsim.a', needed by `gdb'. Stop.
make[4]: *** Waiting for unfinished jobs....
Yet another case of GDB Simulator build failure :-/ Waldemar ?
> xtensa | jack2-v1.9.10 | NOK | http://autobuild.buildroot.net/results/3f5f885d5ccf84d634d9d483ff35a7757996cec4/
../dbus/sigsegv.c:110:20: error: 'NGREG' undeclared (first use in this function)
for(i = 0; i < NGREG; i++)
> arm | jack2-v1.9.10 | NOK | http://autobuild.buildroot.net/results/b8570a3e597384fd48e50b000ee760ad12945fa9/
error: narrowing conversion of '-1' from 'int' to 'jack_nframes_t {aka unsigned int}' inside { } [-Wnarrowing]
gcc 6.x issue?
> i586 | kismet-Kismet-2014-02-R1 | NOK | http://autobuild.buildroot.net/results/461415e9b8de7ae4d8fcc2d11c6384be665b1f4e/
musl header problem.
> arm | kmsxx-a706f157b86e906968080... | NOK | http://autobuild.buildroot.net/results/1f005c46b927fbeeffb11d843c2c3f18308bb5b9/
Lots and lots of errors. Maxime, Yann, any idea?
> arm | lftp-4.7.3 | NOK | http://autobuild.buildroot.net/results/fa48dfa0034dd75588132f342bfd44a87d440c93/
> mips64el | lftp-4.7.3 | NOK | http://autobuild.buildroot.net/results/77a9365c1f6cc205ed11d614b331a6a809aef55d/
Would be fixed by https://patchwork.ozlabs.org/patch/656893/.
> bfin | libarchive-3.2.1 | NOK | http://autobuild.buildroot.net/results/01b7088a06e7310c8773e78e8be4f6e88da67357/
Static linking against pthread.
> aarch64 | libepoxy-v1.3.1 | NOK | http://autobuild.buildroot.net/results/afbb24414340307617e88f26d1e82be672baf317/
error: conflicting types for 'khronos_uint64_t'
Gustavo, could you have a look?
> arm | libsidplay2-2.1.1 | NOK | http://autobuild.buildroot.net/results/4f57a7a37da0ce6d14a368272d982b4874a54927/
xsid.cpp:101:1: error: narrowing conversion of ''\200'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
};
^
xsid.cpp:101:1: error: narrowing conversion of ''\224'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
xsid.cpp:101:1: error: narrowing conversion of ''\251'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
xsid.cpp:101:1: error: narrowing conversion of ''\274'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
xsid.cpp:101:1: error: narrowing conversion of ''\316'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
xsid.cpp:101:1: error: narrowing conversion of ''\341'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
xsid.cpp:101:1: error: narrowing conversion of ''\362'' from 'char' to 'int8_t {aka signed char}' inside { } [-Wnarrowing]
gcc 6.x issue ?
Bernd, you added this package, could you have a look?
> arm | libsigsegv-2.10 | NOK | http://autobuild.buildroot.net/results/b1e40b3ec64cd98b535d83e89e5780c46680e095/
Would be fixed by https://patchwork.ozlabs.org/patch/656693/.
> arm | libxmlrpc-1.25.30 | NOK | http://autobuild.buildroot.net/results/832a9feb9561eae1239689a36c57bd0065f98e0d/
base64.cpp:26:1: error: narrowing conversion of '-1' from 'int' to 'char' inside { } [-Wnarrowing]
Another one.
> i586 | linux-zigbee-v0.3.1 | NOK | http://autobuild.buildroot.net/results/5d56f998b5c5ab9e06cf048e6ec95b8671989cef/
> arm | linux-zigbee-v0.3.1 | NOK | http://autobuild.buildroot.net/results/15033e9cdb1ecb23c0228c306236aca64c01303c/
Would both be fixed by https://patchwork.ozlabs.org/patch/656730/.
> i686 | lirc-tools-0.9.4 | NOK | http://autobuild.buildroot.net/results/c8db62509f77906b3bad5b2d58c2c02f95edf104/
> sh4a | lirc-tools-0.9.4 | NOK | http://autobuild.buildroot.net/results/8545b910fe16e9fec038d2609a2071346b6cdb79/
lircd.o: In function `schedule_repeat_timer(timespec*)':
lircd.cpp:(.text+0x470): undefined reference to `clock_gettime'
lircd.o: In function `dosigalrm(int)':
lircd.cpp:(.text+0x24dd): undefined reference to `clock_gettime'
lircd.o: In function `send_core(int, char*, char*, int)':
lircd.cpp:(.text+0x295f): undefined reference to `clock_gettime'
Need to link against librt.
> x86_64 | lshw-B.02.18 | NOK | http://autobuild.buildroot.net/results/576eccb104ff23e60bfa9d15ce5bf8cab064a64f/
Would be fixed by https://patchwork.ozlabs.org/patch/655854/.
> x86_64 | lvm2-2.02.162 | NOK | http://autobuild.buildroot.net/results/c32851d3497b296904793c7d9af20cc8eb655a27/
error: assignment of read-only variable 'stdin'
musl-related.
> arc | make[1]: *** Waiting for un... | TIM | http://autobuild.buildroot.net/results/1f049e02d1f2f9e1b6ce85ed8bcf6c59976e8c17/
Ignore.
> mipsel | mpd-0.19.17 | NOK | http://autobuild.buildroot.net/results/3605750023267e4cd35d98451bd283f9e70a6106/
Static linking against OpenSSL ?
> sparc | mpv-0.18.1 | NOK | http://autobuild.buildroot.net/results/f607eed9a48c4ca00db43f9d2652e615b4bd7c93/
> sparc | mpv-0.18.1 | NOK | http://autobuild.buildroot.net/results/8e9c05b03e59b9b4d0b7b587e6ddc864acca28b1/
> sparc | mpv-0.18.1 | NOK | http://autobuild.buildroot.net/results/422c5eb3fac8c68e45c7087af8e0b06d25898f2e/
Would all three be fixed by https://patchwork.ozlabs.org/patch/657017/.
> bfin | mtd-1.5.2 | NOK | http://autobuild.buildroot.net/results/edfd56d95e1338ff0ec20ad92d740f4fd77aaecc/
integck.c: In function 'parse_mount_options':
integck.c:2889: error: 'MS_DIRSYNC' undeclared (first use in this function)
integck.c:2889: error: (Each undeclared identifier is reported only once
integck.c:2889: error: for each function it appears in.)
integck.c:2899: error: 'MS_RELATIME' undeclared (first use in this function)
This is with the old Blackfin toolchain.
> x86_64 | netplug-1.2.9.2 | NOK | http://autobuild.buildroot.net/results/ad1ee46fa0250e005eb9b1b30427e1db81f04264/
> x86_64 | netplug-1.2.9.2 | NOK | http://autobuild.buildroot.net/results/7912ec10153e158e1671dbcd8b530aff9c31cbde/
Fixed by
https://git.buildroot.org/buildroot/commit/?id=225e1681cc000d904e5e98a3fcff974aac4e8d71.
> x86_64 | ntfs-3g-2016.2.22 | NOK | http://autobuild.buildroot.net/results/a4387751d8b17ef0ef86ae04bdd4f4e13c13978d/
fusermount.c: In function 'count_fuse_fs':
fusermount.c:172:24: error: '_PATH_MOUNTED' undeclared (first use in this function)
const char *mtab = _PATH_MOUNTED;
musl issue, it seems.
> bfin | ntp-4.2.8p8 | NOK | http://autobuild.buildroot.net/results/3df650e7a513f46cc948f350863414f43b5e3a89/
multiple definition of `___GI_raise'
Issue with the old Blackfin toolchain. It reminds me of something, but
I can't remember if we had a solution or not.
> arm | openblas-f04af36ad0e85b64f1... | NOK | http://autobuild.buildroot.net/results/bb51df385961d9f489e7a4f582cee8662e715897/
> arm | openblas-f04af36ad0e85b64f1... | NOK | http://autobuild.buildroot.net/results/88362649ac5cd71918092a511a10f460535abb3e/
> arm | openblas-f04af36ad0e85b64f1... | NOK | http://autobuild.buildroot.net/results/3047169caf157796854b9095d8ec1b9abd104260/
Would be fixed by https://patchwork.ozlabs.org/patch/656508/.
> microblazeel | openipmi-2.0.21 | NOK | http://autobuild.buildroot.net/results/fc4084f8d1ff3fe98066c7cc051c2127bbe77ec5/
./.libs/libOpenIPMIpthread.so: undefined reference to `pthread_condattr_setclock'
Needs NPTL dependency.
> x86_64 | openswan-2.6.46 | NOK | http://autobuild.buildroot.net/results/6b73c1d1bfd4b2f9db8c4b92747bcc2cd6f30a9e/
fatal error: sys/cdefs.h: No such file or directory
musl issue.
> bfin | owfs-3.1p1 | NOK | http://autobuild.buildroot.net/results/b3529e5661c55c53074d85cb6bde28cb51b913ca/
Fixed by disabling PHP support (I believe).
> arm | php-7.0.9 | NOK | http://autobuild.buildroot.net/results/885f418cc26c6832a8a9abf703aecbeea8fbe550/
Would be fixed by https://patchwork.ozlabs.org/patch/657181/.
> mips64el | pinentry-0.9.4 | NOK | http://autobuild.buildroot.net/results/f73a28583d56a29a419f4f861135dd7548e88e3b/
Some crazy C++ error. Anyone to look into this?
> x86_64 | pinentry-0.9.4 | NOK | http://autobuild.buildroot.net/results/3dd54c594ee0521a10a057094e342500b4657cea/
Same crazy C++ error.
> sparc64 | qt5base-5.6.1-1 | NOK | http://autobuild.buildroot.net/results/bc4ceb53fff7b3f78e544c8fbeb7b549b7881dba/
Project ERROR: libudev development package not found
KMS disabled.
KMS support cannot be enabled due to functionality tests!
Turn on verbose messaging (-v) to ./configure to see the final report.
If you believe this message is in error you may use the continue
switch (-continue) to ./configure to continue.
Hum, not sure here.
> i586 | rpcbind-0.2.3 | NOK | http://autobuild.buildroot.net/results/2285b15f0c89ecf7c37876987a24d30a96cc2c67/
> arm | rpcbind-0.2.3 | NOK | http://autobuild.buildroot.net/results/176adc06dff2393ec32630bb2bb354fbff06eab1/
Musl issue.
> bfin | snmppp-3.3.5 | NOK | http://autobuild.buildroot.net/results/a1888998291b08bd32f8c968572620748921017a/
> bfin | snmppp-3.3.5 | NOK | http://autobuild.buildroot.net/results/3c755158e94865312b42384f2a152f30b4a28c7d/
Blackfin C++ problem.
> microblazeel | squeezelite-v1.8 | NOK | http://autobuild.buildroot.net/results/2a27e11ac01d4a9de01fb684b1f28c07c7fe6830/
squeezelite.h:248:121: error: 'PTHREAD_PRIO_INHERIT' undeclared (first use in this function)
> m68k | squeezelite-v1.8 | NOK | http://autobuild.buildroot.net/results/095642dd43a708bb3283ab6150c016344df3f84d/
Ditto. Priority inheritance mutexes are only available for NPTL, it seems.
> arc | stella-4.7.2 | NOK | http://autobuild.buildroot.net/results/5deb954dbaa436c335ebe873e53ac03685e83e1e/
For some reason, it's using the host compiler :-/
> sparc64 | supertuxkart-0.9.2 | NOK | http://autobuild.buildroot.net/results/7ae73f52589693a082a85967d77fc03a86f172bd/
as_callfunc_x64_gcc.cpp:162:82: error: unknown register name '%r15' in 'asm'
Seems like it's using some x86_64 code on Sparc64. Ezequiel, could you
have a look?
> arm | systemd-231 | NOK | http://autobuild.buildroot.net/results/3bba46b91e6c2a2c5a8c7e0739ccf0b3d8efadff/
src/import/export-raw.c: In function 'reflink_snapshot':
src/import/export-raw.c:271:26: error: 'O_TMPFILE' undeclared (first use in this function)
new_fd = open(d, O_TMPFILE|O_CLOEXEC|O_NOCTTY|O_RDWR, 0600);
^
Yann, Maxime, you are our systemd people, could you have a look?
> m68k | tcpdump-4.8.0 | NOK | http://autobuild.buildroot.net/results/5001ae7dc469bb5aa496c437b0abef1be16790dd/
relocation truncated to fit: R_68K_GOT16O against `.LC136'
Waldemar ? :-)
> nios2 | tftpd-5.2 | NOK | http://autobuild.buildroot.net/results/3117e3f39cd0b72a9a5d177091e9bbbd3e631363/
tftpd.c:(.text.startup+0x5c): warning: Unable to reach (null) (at 0x00000000) from the global pointer (at 0x00011a80) because the offset (-72320) is out of the allowed range, -32678 to 32767.
Romain, is this a known NIOSII toolchain issue?
> m68k | thrift-0.9.2 | NOK | http://autobuild.buildroot.net/results/d1bf2e6b371582b055bd8c54231b7aa279623890/
Fixed by https://git.buildroot.org/buildroot/commit/?id=0bb83105d2a2915bd59455831fed081eb80c8dda.
> bfin | tinycbor-v0.3.1 | NOK | http://autobuild.buildroot.net/results/a7832452be23f53883890c64c0374fc132660b89/
Might be caused by "cannot open output file /dev/null.gdb: Permission denied".
> microblazeel | trace-cmd-trace-cmd-v2.6 | NOK | http://autobuild.buildroot.net/results/643f7dd974b2f132e940ea0716a38bcb5a46f024/
warning: #warning ptrace not supported.
No ptrace support on Microblaze ?
> arm | trinity-v1.6 | NOK | http://autobuild.buildroot.net/results/0e1707dda4474437160df5d8c290362ba7287be5/
musl build issue.
> m68k | vlc-2.2.4 | NOK | http://autobuild.buildroot.net/results/7a2b71d0bb4684a400ca47235ed51e17ce9c12ba/
posix/thread.c: In function 'vlc_clock_setup_once':
posix/thread.c:91:18: error: lvalue required as left operand of assignment
vlc_clock_id = (val < 0) ? CLOCK_REALTIME : CLOCK_MONOTONIC;
Waldemar?
> i586 | wayland-1.11.0 | NOK | http://autobuild.buildroot.net/results/10d49fc0b87f3543bef9dd0125e6c28681332662/
src/scanner.c:811:2: error: unknown type name 'uint'
I guess this is a musl build issue.
> nios2 | weston-1.11.0 | NOK | http://autobuild.buildroot.net/results/f49a9cbb7bdc5d9e05dcf0a20bd83f059e234e74/
src/compositor-rdp.c:875:2: error: stray '\302' in program
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
More information about the buildroot
mailing list