[oe] [PATCH 2/2 v2] xbmc_svn: apply upstream patch »complete replacement of liblzo with liblzo2, linux was already liblzo2«

Paul Menzel paulepanter at users.sourceforge.net
Sat Dec 25 20:19:25 UTC 2010


Am Freitag, den 24.12.2010, 20:01 +0100 schrieb Paul Menzel:
> Date: Tue, 30 Nov 2010 16:45:26 +0100

This is commit 17ccf452 [4]. My thanks go to Khem for pushing this
patch.

> Task `compile` fails with `/bin/grep: /usr/lib/libz.la: No such file or directory`.

As you can see below the actual error is the following.

	tools/TexturePacker/XBMCTex.cpp:394: undefined reference to `__lzo_init2'

[…]

> 	| arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb -isystem/oe/build/angstrom-dev/sysroots/armv7a
> 	-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -
> 	D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -
> 	isystem/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive
> 	 -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a 
> 	-mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -isystem/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include -fexpensive-optimizations -frename
> 	-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfl
> 	oat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad SDL_anigif.o XBTFWriter.o XBMCTex.o ../../guilib/XBTF.o      -L/home/pa
> 	ul/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib -Wl,-rpath-link,/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -Wl,
> 	--hash-style=gnu ../../xbmc/lib/libsquish/libsquish-arm.a -lSDL_image -lSDL -llzo2 -o TexturePacker
> 	| XBMCTex.o: In function `main':
> 	| /oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/tools/TexturePacker/XBMCTex.cpp:394: undefined reference to `__lzo_init2'
> 	| collect2: ld returned 1 exit status
> 	| make[1]: *** [TexturePacker] Error 1
> 	| make[1]: Leaving directory `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/tools/TexturePacker'
> 	| make: *** [tools/TexturePacker/TexturePacker] Error 2
> 	| FATAL: oe_runmake failed
> 	| ERROR: Function do_compile failed
> 	NOTE: package xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe: task do_compile: Failed
> 	ERROR: TaskFailed event exception, aborting
> 	ERROR: Build of /oe/openembedded/recipes/xbmc/xbmc_svn.bb do_compile failed
> 	ERROR: Task 13 (/oe/openembedded/recipes/xbmc/xbmc_svn.bb, do_compile) failed with 256
> 	ERROR: '/oe/openembedded/recipes/xbmc/xbmc_svn.bb' failed
> 	ERROR: '/oe/openembedded/recipes/xbmc/xbmc_svn.bb' failed
> 	ERROR: '/oe/openembedded/recipes/xbmc/xbmc_svn.bb' failed

I am sorry for messing that up.

[…]


Thanks,

Paul


[4] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=17ccf452ed2744555dfd70c2b25bbe7b2b5d5460
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20101225/4fc7ddac/attachment-0002.sig>


More information about the Openembedded-devel mailing list