[oe] [oe-commits] Koen Kooi : pixman: update to 0.24.0

Martin Jansa martin.jansa at gmail.com
Thu Dec 1 00:35:33 UTC 2011


On Thu, Dec 01, 2011 at 12:18:54AM +0100, Martin Jansa wrote:
> On Wed, Nov 30, 2011 at 3:32 PM,  <git at git.openembedded.org> wrote:
> > Module: meta-openembedded.git
> > Branch: master
> > Commit: 80e3a0c42db89fa2716b0a839b8ef71d6d6349db
> > URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=80e3a0c42db89fa2716b0a839b8ef71d6d6349db
> >
> > Author: Koen Kooi <koen at dominion.thruhere.net>
> > Date:   Wed Nov 30 15:27:26 2011 +0100
> >
> > pixman: update to 0.24.0
> >
> > * All patches that went upstream are removed
> >
> > Tested on beagleboard/angstrom
> >
> > Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
> >
> 
> FYI: this break my armv5t build, I'll try to test pixman-0.24.0 from
> oe-core or debug it tomorrow.
> 
> | arm-oe-linux-gnueabi-libtool: link: arm-oe-linux-gnueabi-gcc
> -march=armv5te -mthumb -mthumb-interwork -mtune=xscale
> --sysroot=/OE/shr-core/tmp-eglibc/sysroo
> ts/spitz -O2 -pipe -g -feliminate-unused-debug-types -Wall
> -fno-strict-aliasing -fvisibility=hidden -Wl,-O1 -Wl,--hash-style=gnu
> -Wl,--as-needed -o .libs/pdf-op-test pdf-op-test.o  ./.libs/libutils.a
> ../pixman/.libs/libpixman-1.so
> /OE/shr-core/tmp-eglibc/sysroots/spitz/usr/lib/libpng12.so
> /OE/shr-core/tmp-eglibc/sysroots/spitz/usr/lib/libz.so -lm
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wslldi'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wor'
> | ../pixman/.libs/libpixman-1.so: undefined reference to
> `__builtin_arm_wunpckilb'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wsrldi'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_waddbus'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_waddhus'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wsrlhi'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wxor'
> | ../pixman/.libs/libpixman-1.so: undefined reference to
> `__builtin_arm_wpackhus'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wand'
> | ../pixman/.libs/libpixman-1.so: undefined reference to
> `__builtin_arm_wunpckihb'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wzero'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_walign'
> | ../pixman/.libs/libpixman-1.so: undefined reference to `__builtin_arm_wmulul'
> | collect2: ld returned 1 exit status
> | make[2]: *** [a1-trap-test] Error 1
> 
> The same for region-test and pdf-op-test.

Failed the same also for armv4t.. so for now I've added --disable-arm-iwmmxt and replaced .bb 
with smaller .bbappend:

FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"

DEPENDS += "perl-native"
BBCLASSEXTEND = "native"

PRINC = "6"

SRC_URI += " file://0008-Generic-C-implementation-of-pixman_blt-with-overlapp.patch"

NEON = " --disable-arm-neon "
NEON_armv7a = " "
NEON_armv7a-vfp-neon = " "

IWMMXT = " --disable-arm-iwmmxt "

EXTRA_OECONF += "${NEON} ${IWMMXT}"

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20111201/c6c4a8bf/attachment-0002.sig>


More information about the Openembedded-devel mailing list