Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Results of allyespackageconfig on ARM
@ 2013-05-10 13:17 Thomas Petazzoni
  0 siblings, 0 replies; only message in thread
From: Thomas Petazzoni @ 2013-05-10 13:17 UTC (permalink / raw)
  To: buildroot

Hello,

I've done a allyespackageconfig build on ARM with a Linaro toolchain.
The build is done after disabling jamvm and classpath, because I don't
have a Java compiler installed in the chroot where the build takes
place.

There were four build issues before I could proceed with a complete
build, described below.

mplayer fails to build with:
============================

{standard input}: Assembler messages:
{standard input}:2857: Error: selected FPU does not support instruction -- `vmul.f32 q0,q0,q1'
{standard input}:2951: Error: selected processor does not support ARM mode `veor q0,q0,q2'
{standard input}:2952: Error: selected FPU does not support instruction -- `vmul.f32 q0,q0,q1'
{standard input}:3023: Error: selected FPU does not support instruction -- `vmul.f32 d0,d0,d1'
{standard input}:3106: Error: selected processor does not support ARM mode `veor d0,d0,d2'
{standard input}:3107: Error: selected FPU does not support instruction -- `vmul.f32 d0,d0,d1'

This was solved by disabling mplayer, and therefore the mplayer backend
of libplayer.

gst-plugins-bad-0.10.23 fails to build with:
============================================

/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/os/waitqueue.h:47:25: warning: redundant redeclaration of 'direct_waitqueue_deinit' [-Wredundant-decls]
In file included from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/os/types.h:59:0,
                 from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/os/waitqueue.h:32,
                 from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/thread.h:34,
                 from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/debug.h:39,
                 from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/interface.h:32,
                 from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/directfb.h:43,
                 from dfb-example.c:2:
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/directfb/direct/os/linux/glibc/waitqueue.h:108:1: note: previous definition of 'direct_waitqueue_deinit' was here
  CC     libgstcog_la-cogvirtframe.lo
In file included from /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gst.h:49:0,
                 from dfb-example.c:4:
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:274:48: error: expected ')' before '__attribute__'
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:274:48: error: expected ',' or ';' before ')' token
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:296:68: error: expected ')' before '__attribute__'
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:296:68: error: expected ',' or ';' before ')' token
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:321:51: error: expected ')' before '__attribute__'
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:321:51: error: expected ',' or ';' before ')' token
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:333:70: error: expected ')' before '__attribute__'
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/gstreamer-0.10/gst/gstinfo.h:333:70: error: expected ',' or ';' before ')' token
make[5]: *** [dfb_example-dfb-example.o] Error 1
make[5]: *** Waiting for unfinished jobs....
/usr/bin/make -C rsvg

This was solved by disabling the DirectFB plugin of gst-plugins-bad.

sconeserver fails to build with:
================================

checking for InitializeMagick in -lMagick++... no
configure: error: library 'Magick++' is required for Sconesite:image
make[1]: *** [/home/test/outputs/allpkg/build/sconeserver-183/.stamp_configured] Error 1
make: *** [all] Error 2

This was solved by disabling sconeserver.

wvstreams fails to build with:
==============================

./CXX -c utils/wvuid
utils/wvuid.cc: In function 'wvuid_t wvgetuid()':
utils/wvuid.cc:63:19: error: 'getuid' was not declared in this scope
utils/wvuid.cc:64:1: warning: control reaches end of non-void function [-Wreturn-type]
make[2]: *** [utils/wvuid.o] Error 1
make[1]: *** [/home/test/outputs/allpkg/build/wvstreams-4.6.1/.stamp_built] Error 2
make: *** [all] Error 2

This was solved by disabling wvstreams and wvdial.

The output/build/ directory weights 19 GB. The output/target/ directory
weights 1.1 GB.

Best regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-05-10 13:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-10 13:17 [Buildroot] Results of allyespackageconfig on ARM Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox