[yocto] icecast error

Leonardo Jose Duarte MendesJunior leodmendesjr at gmail.com
Wed Feb 20 06:55:58 PST 2019


Good morning.

I'm trying to compile the icecast, and I had this issue:

Initialising tasks: 100%
|#####################################################################################################|
Time: 0:00:03
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: icecast-2.3.2-r2 do_compile: oe_runmake failed
ERROR: icecast-2.3.2-r2 do_compile: Function failed: do_compile (log file
is located at
/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/temp/log.do_compile.38033)
ERROR: Logfile of failure stored in:
/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/temp/log.do_compile.38033
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 1
| make  all-recursive
| make[1]: Entering directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build'
| Making all in src
| make[2]: Entering directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src'
| Making all in avl
| make[3]: Entering directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/avl'
| ../../arm-angstrom-linux-gnueabi-libtool  --tag=CC   --mode=compile
arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/avl -I../..
-I../../../icecast-2.3.2/src/avl/..   -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c -o libiceavl_la-avl.lo `test -f 'avl.c' || echo
'../../../icecast-2.3.2/src/avl/'`avl.c
| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/avl -I../..
-I../../../icecast-2.3.2/src/avl/.. -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c ../../../icecast-2.3.2/src/avl/avl.c  -fPIC -DPIC -o
.libs/libiceavl_la-avl.o
| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/avl -I../..
-I../../../icecast-2.3.2/src/avl/.. -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c ../../../icecast-2.3.2/src/avl/avl.c -o libiceavl_la-avl.o >/dev/null
2>&1
| ../../arm-angstrom-linux-gnueabi-libtool  --tag=CC   --mode=link
arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6 -pthread
-O2 -pipe -g -feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o libiceavl.la
libiceavl_la-avl.lo
| arm-angstrom-linux-gnueabi-libtool: link: arm-angstrom-linux-gnueabi-ar
cru .libs/libiceavl.a .libs/libiceavl_la-avl.o
| arm-angstrom-linux-gnueabi-ar: `u' modifier ignored since `D' is the
default (see `U')
| arm-angstrom-linux-gnueabi-libtool: link:
arm-angstrom-linux-gnueabi-ranlib .libs/libiceavl.a
| arm-angstrom-linux-gnueabi-libtool: link: ( cd ".libs" && rm -f "
libiceavl.la" && ln -s "../libiceavl.la" "libiceavl.la" )
| make[3]: Leaving directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/avl'
| Making all in thread
| make[3]: Entering directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/thread'
| ../../arm-angstrom-linux-gnueabi-libtool  --tag=CC   --mode=compile
arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/thread -I../..
-I../../../icecast-2.3.2/src/thread/..   -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c -o libicethread_la-thread.lo `test -f 'thread.c' || echo
'../../../icecast-2.3.2/src/thread/'`thread.c
| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/thread -I../..
-I../../../icecast-2.3.2/src/thread/.. -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c ../../../icecast-2.3.2/src/thread/thread.c  -fPIC -DPIC -o
.libs/libicethread_la-thread.o
| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/thread -I../..
-I../../../icecast-2.3.2/src/thread/.. -pthread -O2 -pipe -g
-feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c ../../../icecast-2.3.2/src/thread/thread.c -o libicethread_la-thread.o
>/dev/null 2>&1
| ../../arm-angstrom-linux-gnueabi-libtool  --tag=CC   --mode=link
arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6 -pthread
-O2 -pipe -g -feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o libicethread.la
libicethread_la-thread.lo
| arm-angstrom-linux-gnueabi-libtool: link: arm-angstrom-linux-gnueabi-ar
cru .libs/libicethread.a .libs/libicethread_la-thread.o
| arm-angstrom-linux-gnueabi-ar: `u' modifier ignored since `D' is the
default (see `U')
| arm-angstrom-linux-gnueabi-libtool: link:
arm-angstrom-linux-gnueabi-ranlib .libs/libicethread.a
| arm-angstrom-linux-gnueabi-libtool: link: ( cd ".libs" && rm -f "
libicethread.la" && ln -s "../libicethread.la" "libicethread.la" )
| make[3]: Leaving directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/thread'
| Making all in httpp
| make[3]: Entering directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/httpp'
| ../../arm-angstrom-linux-gnueabi-libtool  --tag=CC   --mode=compile
arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/httpp -I../..
-I../../../icecast-2.3.2/src/httpp/.. -Wall -ffast-math -fsigned-char
--should-not-have-used-/usr/bin/xslt-config
-I/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6/usr/lib/include
-pthread -O2 -pipe -g -feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c -o libicehttpp_la-httpp.lo `test -f 'httpp.c' || echo
'../../../icecast-2.3.2/src/httpp/'`httpp.c
| ERROR: oe_runmake failed
| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon
-mfloat-abi=hard
--sysroot=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6
-DHAVE_CONFIG_H -I. -I../../../icecast-2.3.2/src/httpp -I../..
-I../../../icecast-2.3.2/src/httpp/.. -Wall -ffast-math -fsigned-char
--should-not-have-used-/usr/bin/xslt-config
-I/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6/usr/lib/include
-pthread -O2 -pipe -g -feliminate-unused-debug-types
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2=/usr/src/debug/icecast/2.3.2-r2
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/x86_64-linux=
-fdebug-prefix-map=/home/igor/oe-core/build/tmp-glibc/sysroots/apalis-imx6=
-c ../../../icecast-2.3.2/src/httpp/httpp.c  -fPIC -DPIC -o
.libs/libicehttpp_la-httpp.o
| arm-angstrom-linux-gnueabi-gcc: error: unrecognized command line option
'--should-not-have-used-/usr/bin/xslt-config'
| Makefile:425: recipe for target 'libicehttpp_la-httpp.lo' failed
| make[3]: *** [libicehttpp_la-httpp.lo] Error 1
| make[3]: Leaving directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src/httpp'
| Makefile:570: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build/src'
| Makefile:488: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
'/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/build'
| Makefile:399: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/igor/oe-core/build/tmp-glibc/work/armv7at2hf-neon-angstrom-linux-gnueabi/icecast/2.3.2-r2/temp/log.do_compile.38033)
ERROR: Task
(/home/igor/oe-core/build/../layers/meta-openembedded/meta-oe/recipes-graphics/xorg-app/icecast_2.3.2.bb:do_compile)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 897 tasks of which 891 didn't need to be
rerun and 1 failed.
NOTE: Writing buildhistory
Waiting for 0 running tasks to finish:
error: object file .git/objects/01/618b9b57aefcf80ddea529c1f72d6e21968118
is empty
error: object file .git/objects/01/618b9b57aefcf80ddea529c1f72d6e21968118
is empty
fatal: loose object 01618b9b57aefcf80ddea529c1f72d6e21968118 (stored in
.git/objects/01/618b9b57aefcf80ddea529c1f72d6e21968118) is corrupt
error: object file .git/objects/01/618b9b57aefcf80ddea529c1f72d6e21968118
is empty
error: object file .git/objects/01/618b9b57aefcf80ddea529c1f72d6e21968118
is empty

Summary: 1 task failed:

/home/igor/oe-core/build/../layers/meta-openembedded/meta-oe/recipes-graphics/xorg-app/icecast_2.3.2.bb:
do_compile
Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

This is the recipe that I'm using:

DESCRIPTION = " Icecast streaming media server "
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"


DEPENDS = "libvorbis libogg libtheora speex libxslt libxslt-native"

PR = "r2"

SRC_URI = "http://downloads.xiph.org/releases/icecast/${PN}-${PV}.tar.gz"
SRC_URI[md5sum] = "ff516b3ccd2bcc31e68f460cd316093f"
SRC_URI[sha256sum] =
"4742b38fc55b6373895a7c0a35baed49a848fec99f5e8538e3f0157383d0b3f0"

# Need to disable curl
EXTRA_OECONF = " \
        --without-curl \
        --with-speex=${STAGING_LIBDIR} \
        --with-ogg=${STAGING_LIBDIR} \
        --with-vorbis=${STAGING_LIBDIR} \
        --with-theora=${STAGING_LIBDIR} \
       "

S = "${WORKDIR}/${PN}-${PV}"

inherit autotools pkgconfig

Any idea what should I do and How to resolve this?
thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190220/d4f75bab/attachment-0001.html>


More information about the yocto mailing list