GeeXboX

Build for cubox-i failes at package SDL-image-host

December 28th, 2014

Home Forums GeeXboX on ARM SoCs Build for cubox-i failes at package SDL-image-host

This topic contains 6 replies, has 3 voices, and was last updated by franky384 5 days, 20 hours ago.

Viewing 7 posts – 1 through 7 (of 7 total)
  • Author
    Posts
  • #9493

    franky384
    Member

    I’m trying to build Geexbox for Cubox-i but it failes building the package SDL-image-host which is a dependency for XBMC.
    Last week it builds without errors, don’t know what has changed since last week. I only made a pull -u on the repo.
    Anyone with the same problem here?

    For the moment i removed sdl-image-host from the xbmc dependencies in the xbmc meta file, the build is running now, i will see if it finishes successfull.

    #9494

    Warped Rudi
    Moderator

    We see this problem on the buildbot as well, but it does not happen here. Can you please provide ./build/build.cuboxi.eglibc/SDL-image-1.2.12/objdir-host/config.log ?

    Also try:

    
    ./scripts/uninstalldev libiconv 
    ./scripts/clean libiconv 
    

    and rebuild after pulling the Dec 27, 2014 changes.

    Edit: Don’t forget to reload the configuration before ‘make’

    #9497

    franky384
    Member

    Have to go to work now, i will try this evening.
    Thanks for your suggestions.

    Btw, i upgraded my build machine from debian wheezy to testing, maybe this is the reason ?

    #9499

    tomlohave
    Moderator

    I don’t think that’s the reason.
    Buildbot was not updated and has the same problem

    #9506

    franky384
    Member

    No luck with your suggestion, so i started from scratch. Deleted my openbricks folder, made
    git clone https://github.com/OpenBricks/openbricks
    cd openbricks
    make menuconfig and exit
    ./scripts/loadcfg geexbox-xbmc-imx6-cuboxi
    make

    Now i get an error at building eglibc

    /home/franky/openbricks/build/build.cuboxi.eglibc/toolchain/bin/armv7-openbricks-linux-gnueabihf-gcc libc-start.c -c -std=gnu99 -fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fgnu89-inline -fmerge-all-constants -frounding-math -g -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 -Wstrict-prototypes -fexceptions -I../include -I/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu -I/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc -I../ports/sysdeps/unix/sysv/linux/arm/nptl -I../ports/sysdeps/unix/sysv/linux/arm -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../ports/sysdeps/unix/sysv/linux -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../ports/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../ports/sysdeps/unix/arm -I../nptl/sysdeps/unix -I../ports/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl -I../ports -I.. -I../libio -I. -nostdinc -isystem /home/franky/openbricks/build/build.cuboxi.eglibc/devpackages/staging/gcc-core/bin/../lib/gcc/armv7-openbricks-linux-gnueabihf/4.8.3/include -isystem /home/franky/openbricks/build/build.cuboxi.eglibc/devpackages/staging/gcc-core/bin/../lib/gcc/armv7-openbricks-linux-gnueabihf/4.8.3/include-fixed -isystem /home/franky/openbricks/build/build.cuboxi.eglibc/toolchain/armv7-openbricks-linux-gnueabihf/sysroot/usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu/libc-start.o -MD -MP -MF /home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu/libc-start.o.dt -MT /home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu/libc-start.o
    libc-start.c: In function ‘__libc_start_main’:
    libc-start.c:293:1: internal compiler error: Segmentation fault
    }
    ^
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See ../o-iterator.mk:9: recipe for target ‘/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu/libc-start.o’ failed
    make[3]: *** [/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc/csu/libc-start.o] Error 1
    make[3]: Leaving directory ‘/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/csu’
    Makefile:253: recipe for target ‘csu/subdir_lib’ failed
    make[2]: *** [csu/subdir_lib] Error 2
    make[2]: Leaving directory ‘/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106′
    Makefile:9: recipe for target ‘all’ failed
    make[1]: *** [all] Error 2
    make[1]: Leaving directory ‘/home/franky/openbricks/build/build.cuboxi.eglibc/eglibc-2.17-r22106/objdir-eglibc’
    Makefile:51: recipe for target ‘rootfs’ failed
    make: *** [rootfs] Error 2

    Now everything seems to be messed up ?

    #9507

    franky384
    Member

    Ok, after a

    make distclean
    ./scripts/loadcfg geexbox-xbmc-imx6-cuboxi
    make

    the build is working again, i’m waiting if it finishes without errors.

    #9510

    franky384
    Member

    Now it finished successfully, but i had to remove ghostscript and foomantic-filters which were selected by the cuboxi defconfig because building ghostscript-host stops with errors.
    Will start testing now.

Viewing 7 posts – 1 through 7 (of 7 total)

You must be logged in to reply to this topic.

Comments are closed.