* Re: [oe-commits] Koen Kooi : pixman: update to 0.24.0 [not found] <20111130143236.2A06010331@opal> @ 2011-11-30 23:18 ` Martin Jansa 2011-12-01 0:35 ` Martin Jansa 0 siblings, 1 reply; 5+ messages in thread From: Martin Jansa @ 2011-11-30 23:18 UTC (permalink / raw) To: openembedded-devel On Wed, Nov 30, 2011 at 3:32 PM, <git@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@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@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. Cheers, ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [oe-commits] Koen Kooi : pixman: update to 0.24.0 2011-11-30 23:18 ` [oe-commits] Koen Kooi : pixman: update to 0.24.0 Martin Jansa @ 2011-12-01 0:35 ` Martin Jansa 2011-12-01 8:13 ` Koen Kooi 0 siblings, 1 reply; 5+ messages in thread From: Martin Jansa @ 2011-12-01 0:35 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 3162 bytes --] On Thu, Dec 01, 2011 at 12:18:54AM +0100, Martin Jansa wrote: > On Wed, Nov 30, 2011 at 3:32 PM, <git@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@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@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@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [oe-commits] Koen Kooi : pixman: update to 0.24.0 2011-12-01 0:35 ` Martin Jansa @ 2011-12-01 8:13 ` Koen Kooi 2011-12-01 8:16 ` Martin Jansa 2011-12-01 14:56 ` [PATCH][meta-oe] pixman: replace pixman_0.24.0.bb with smaller bbappend with only diff against oe-core version Martin Jansa 0 siblings, 2 replies; 5+ messages in thread From: Koen Kooi @ 2011-12-01 8:13 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Op 01-12-11 01:35, Martin Jansa schreef: > On Thu, Dec 01, 2011 at 12:18:54AM +0100, Martin Jansa wrote: >> On Wed, Nov 30, 2011 at 3:32 PM, <git@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@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@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}" Do you want to send a patch for that? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk7XNxYACgkQMkyGM64RGpFMPQCfdUSdwDedEIoZVd0sDwFHoE+/ bekAnjd6YDJhN2+1Do4Q3UVmJ/PWRhy1 =H0/4 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [oe-commits] Koen Kooi : pixman: update to 0.24.0 2011-12-01 8:13 ` Koen Kooi @ 2011-12-01 8:16 ` Martin Jansa 2011-12-01 14:56 ` [PATCH][meta-oe] pixman: replace pixman_0.24.0.bb with smaller bbappend with only diff against oe-core version Martin Jansa 1 sibling, 0 replies; 5+ messages in thread From: Martin Jansa @ 2011-12-01 8:16 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 4106 bytes --] On Thu, Dec 01, 2011 at 09:13:10AM +0100, Koen Kooi wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Op 01-12-11 01:35, Martin Jansa schreef: > > On Thu, Dec 01, 2011 at 12:18:54AM +0100, Martin Jansa wrote: > >> On Wed, Nov 30, 2011 at 3:32 PM, <git@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@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@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}" > > Do you want to send a patch for that? I'll after more test > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (Darwin) > Comment: GPGTools - http://gpgtools.org > > iEYEARECAAYFAk7XNxYACgkQMkyGM64RGpFMPQCfdUSdwDedEIoZVd0sDwFHoE+/ > bekAnjd6YDJhN2+1Do4Q3UVmJ/PWRhy1 > =H0/4 > -----END PGP SIGNATURE----- > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH][meta-oe] pixman: replace pixman_0.24.0.bb with smaller bbappend with only diff against oe-core version 2011-12-01 8:13 ` Koen Kooi 2011-12-01 8:16 ` Martin Jansa @ 2011-12-01 14:56 ` Martin Jansa 1 sibling, 0 replies; 5+ messages in thread From: Martin Jansa @ 2011-12-01 14:56 UTC (permalink / raw) To: openembedded-devel * disable iwmmxt for now, because it breaks build * neon is not really enabled for people not having FEED_ARCH in OVERRIDES * maybe this diff should be merged to oe-core recipes instead Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> --- meta-oe/recipes-graphics/xorg-lib/pixman.inc | 13 ------------- meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bb | 4 +++- .../xorg-lib/pixman_0.24.0.bbappend | 16 ++++++++++++++++ 3 files changed, 19 insertions(+), 14 deletions(-) delete mode 100644 meta-oe/recipes-graphics/xorg-lib/pixman.inc create mode 100644 meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bbappend diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman.inc b/meta-oe/recipes-graphics/xorg-lib/pixman.inc deleted file mode 100644 index f77c6a8..0000000 --- a/meta-oe/recipes-graphics/xorg-lib/pixman.inc +++ /dev/null @@ -1,13 +0,0 @@ -SECTION = "libs" -DESCRIPTION = "Low-level pixel manipulation library." -LICENSE = "X11" - -DEPENDS = "perl-native" - -BBCLASSEXTEND = "native" - -SRC_URI = "${XORG_MIRROR}/individual/lib/${BPN}-${PV}.tar.gz;name=archive " - -INC_PR = "r5" - -inherit autotools pkgconfig diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bb b/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bb index 7037546..258cbf1 100644 --- a/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bb +++ b/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bb @@ -18,4 +18,6 @@ SRC_URI[sha256sum] = "a5647c7158f103eedff5fba799018f4169f6b26b573ab7685812ebc9a1 NEON = " --disable-arm-neon " NEON_armv7a = " " -EXTRA_OECONF = "${NEON} --disable-gtk" +IWMMXT = " --disable-arm-iwmmxt " + +EXTRA_OECONF += "${NEON} ${IWMMXT} --disable-gtk" diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bbappend b/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bbappend new file mode 100644 index 0000000..61a9558 --- /dev/null +++ b/meta-oe/recipes-graphics/xorg-lib/pixman_0.24.0.bbappend @@ -0,0 +1,16 @@ +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}" -- 1.7.8.rc4 ^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-12-01 15:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20111130143236.2A06010331@opal>
2011-11-30 23:18 ` [oe-commits] Koen Kooi : pixman: update to 0.24.0 Martin Jansa
2011-12-01 0:35 ` Martin Jansa
2011-12-01 8:13 ` Koen Kooi
2011-12-01 8:16 ` Martin Jansa
2011-12-01 14:56 ` [PATCH][meta-oe] pixman: replace pixman_0.24.0.bb with smaller bbappend with only diff against oe-core version Martin Jansa
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.