Updates and Fixes
Richard,
This set has been build tested and reviewed. I did have to update bitbake.conf for both then gnu-config and base.bblcass changes to modify ASSUME_PROVIDED, please review this.
Thanks
Sau!
The following changes since commit a8ed4fcd79f6283c1d45f347dce894d784183900:
xinit: rdepends on util-linux-mcookie to avoid brining whole util-linux (2011-11-11 11:00:56 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
Martin Jansa (13):
libatomics-ops: force ARM mode
pulseaudio-0.9.23: force ARM mode
aspell: force ARM mode
webkit-gtk: force arm mode to work around binutils segfault
subversion: add 1.7.0 with native support and negative D_P for now base.bbclass: add subversion-native to DEPENDS if there is svn:// in
SRC_URI
time: rename files dir to time-1.7 for faster lookup
time: drop default S and 2 useless comments
time: use u-a for time, conflicts with busybox
util-linux: use u-a for flock and blockdev, conflicts with busybox
util-linux: add missing u-a calls for setsid chrt
util-linux: bump PR after u-a changes
kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with
busybox
Otavio Salvador (1):
dhcp: generate initial leases files for server
Saul Wold (5):
file: update to 5.09
gnu-config: update to git HEAD
boost: Update to 1.47.0 & Cleanup
bitbake.conf: Update ASSUME_PROVIDED
distro_tracking: Refect Recipe Updates & Status
Simon Busch (1):
qt4-x11-free: bring back pkg-config fixups
Xiaofeng Yan (1):
directfb: update to 1.4.15
meta/classes/base.bbclass | 8 +-
meta/conf/bitbake.conf | 7 +-
.../conf/distro/include/distro_tracking_fields.inc | 49 ++--
meta/recipes-connectivity/dhcp/dhcp.inc | 9 +-
meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb | 2 +-
meta/recipes-core/kbd/kbd_1.15.2.bb | 29 ++-
meta/recipes-core/util-linux/util-linux.inc | 14 +-
meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +-
.../file/file/fix_version_check.patch | 21 ++
.../file/{file_5.04.bb => file_5.09.bb} | 9 +-
.../gnu-config/config-guess-uclibc.patch | 145 +++++------
.../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +-
.../subversion/subversion-1.7.0/libtool2.patch | 15 ++
.../subversion/subversion_1.7.0.bb | 37 +++
.../time/{files => time-1.7}/debian.patch | 0
meta/recipes-extended/time/time.inc | 10 +
meta/recipes-extended/time/time_1.7.bb | 5 +-
.../{directfb_1.4.12.bb => directfb_1.4.15.bb} | 9 +-
.../directfb-1.2.x-fix-pkgconfig-cflags.patch | 36 ++--
.../pulseaudio/libatomics-ops_1.2.bb | 2 +-
.../pulseaudio/pulseaudio_0.9.23.bb | 2 +-
meta/recipes-qt/qt4/qt4-x11-free.inc | 16 ++-
meta/recipes-sato/webkit/webkit-gtk_svn.bb | 2 +-
meta/recipes-support/aspell/aspell_0.60.6.1.bb | 2 +-
meta/recipes-support/boost/boost-jam-native.inc | 32 ---
.../boost/boost-jam-native_3.1.18.bb | 8 -
.../boost/{boost-36.inc => boost.inc} | 42 +++-
.../boost/{boost_1.44.0.bb => boost_1.47.0.bb} | 13 +-
.../recipes-support/boost/files/1.34.1-gcc43.patch | 226 -----------------
.../boost/files/atomic_count_gcc_atomicity.patch | 15 --
meta/recipes-support/boost/files/gcc41.patch | 16 --
meta/recipes-support/boost/files/gcc43.patch | 258 --------------------
.../recipes-support/boost/files/linux-uclibc.patch | 12 -
.../boost/files/unit_test_log10f.patch | 22 --
34 files changed, 333 insertions(+), 757 deletions(-)
create mode 100644 meta/recipes-devtools/file/file/fix_version_check.patch
rename meta/recipes-devtools/file/{file_5.04.bb => file_5.09.bb} (79%)
rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%)
create mode 100644 meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch
create mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb
rename meta/recipes-extended/time/{files => time-1.7}/debian.patch (100%)
rename meta/recipes-graphics/directfb/{directfb_1.4.12.bb => directfb_1.4.15.bb} (63%)
delete mode 100644 meta/recipes-support/boost/boost-jam-native.inc
delete mode 100644 meta/recipes-support/boost/boost-jam-native_3.1.18.bb
rename meta/recipes-support/boost/{boost-36.inc => boost.inc} (88%)
rename meta/recipes-support/boost/{boost_1.44.0.bb => boost_1.47.0.bb} (66%)
delete mode 100644 meta/recipes-support/boost/files/1.34.1-gcc43.patch
delete mode 100644 meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patch
delete mode 100644 meta/recipes-support/boost/files/gcc41.patch
delete mode 100644 meta/recipes-support/boost/files/gcc43.patch
delete mode 100644 meta/recipes-support/boost/files/linux-uclibc.patch
delete mode 100644 meta/recipes-support/boost/files/unit_test_log10f.patchSignature · 1 line
1.7.6.4
[CONSOLIDATED PULL 01/21] dhcp: generate initial leases files for server
From: Otavio Salvador <[email protected]>
If not using the init script it fails as the leases are created by it. When used with systemd, this fails without the leases thus this allows it to work out of box.
Added commit meesage from Otavio's email
--- meta/recipes-connectivity/dhcp/dhcp.inc | 9 ++++++++- meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-)
meta/recipes-connectivity/dhcp/dhcp.inc +8 -1
@@ -51,13 +51,15 @@ do_install_append () { mv ${D}${sbindir}/dhclient ${D}${base_sbindir}/ fi install -m 0755 ${S}/client/scripts/linux ${D}${base_sbindir}/dhclient-script + + install -d ${D}${localstatedir}/lib/dhcp/ } PACKAGES += "dhcp-server dhcp-server-config dhcp-client dhcp-relay dhcp-omshell" FILES_${PN} = "" -FILES_dhcp-server = "${sbindir}/dhcpd ${sysconfdir}/init.d/dhcp-server" +FILES_dhcp-server = "${sbindir}/dhcpd ${sysconfdir}/init.d/dhcp-server ${localstatedir}/lib/dhcp/" RRECOMMENDS_dhcp-server = "dhcp-server-config" FILES_dhcp-server-config = "${sysconfdir}/default/dhcp-server ${sysconfdir}/dhcp/dhcpd.conf"
@@ -68,3 +70,8 @@ FILES_dhcp-client = "${base_sbindir}/dhclient ${base_sbindir}/dhclient-script ${ RDEPENDS_dhcp-client = "bash" FILES_dhcp-omshell = "${bindir}/omshell" + +pkg_postinst_dhcp-server() { + touch $D/${localstatedir}/lib/dhcp/dhcpd.leases + touch $D/${localstatedir}/lib/dhcp/dhcpd6.leases +}
meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb +1 -1
@@ -1,6 +1,6 @@ require dhcp.inc -PR = "r3" +PR = "r4" SRC_URI += "file://fixincludes.patch \ file://dhcp-3.0.3-dhclient-dbus.patch;striplevel=0 \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 02/21] qt4-x11-free: bring back pkg-config fixups
In reply to Saul WoldFrom: Simon Busch <[email protected]>
* With b40b9c024be5e1ec81a31961158b3e6b529acfe0 some pkg-config fixups where removed from qt4.inc which breaks the pkg-config files for qt4-embedded. Without that the pkg-config files for qt4-x11-free are broken. So this patch puts the fixes into the qt4-x11-free.inc file to be used by qt4-x11-free and not qt4-embedded.
* Resending because nobody replied on
http://www.mail-archive.com/[email protected]/msg10609.html
--- meta/recipes-qt/qt4/qt4-x11-free.inc | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-)
meta/recipes-qt/qt4/qt4-x11-free.inc +15 -1
@@ -5,7 +5,7 @@ HOMEPAGE = "http://qt.nokia.com" SECTION = "x11/libs" DEPENDS += "virtual/libgl virtual/libx11 fontconfig libxft libxext libxrender libxrandr libxcursor" -INC_PR = "r32" +INC_PR = "r33" QT_GLFLAGS ?= "${@base_contains('DISTRO_FEATURES', 'opengl', '-opengl', '-no-opengl', d)} " QT_GLFLAGS_qemux86 = "-opengl"
@@ -16,3 +16,17 @@ QT_BASE_LIB ?= "libqt" inherit qt4x11 +do_install_append() { + # fix pkgconfig, libtool and prl files + sed -i -e 's#I/usr/include#Iincludedir}#g' \ + -e 's#Iin#I${in#g' \ + ${D}${libdir}/*.la ${D}${libdir}/*.prl ${D}${libdir}/pkgconfig/*.pc + + # QT abuses $includedir to point to its headers, which breaks pkgconfig sysroot, so + # manually fix it up here: + for pc in ${D}${libdir}/pkgconfig/*.pc ; do + sed -i -e "s:prefix}include/${QT_BASE_NAME}/$(basename $pc .pc):prefix}/include:" \ + -e "s,Cflags: ,Cflags: -IP{includedir}/${QT_BASE_NAME}/$(basename $pc .pc) ," \ + -e 's:IP{:I${:g' $pc + done +}
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 03/21] libatomics-ops: force ARM mode
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* otherwise ie spitz (armv5te) build fails with:
| make[3]: Entering directory `/OE/shr-core/tmp/work/armv5te-oe-linux-gnueabi/libatomics-ops-1.2-r5/libatomic_ops-1.2/src'
| arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops.c
| arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_stack.c
| arm-oe-linux-gnueabi-gcc -march=armv5te -mthumb -mthumb-interwork -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I. -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_malloc.c
| atomic_ops_malloc.c: In function 'msb':
| atomic_ops_malloc.c:223:2: warning: right shift count >= width of type [enabled by default]
| rm -f libatomic_ops_gpl.a
| ar cru libatomic_ops_gpl.a atomic_ops_stack.o atomic_ops_malloc.o
| arm-oe-linux-gnueabi-ranlib libatomic_ops_gpl.a
| {standard input}: Assembler messages:
| {standard input}:286: Error: selected processor does not support Thumb mode `swp r1,r2,[r3]'
| {standard input}:329: Error: selected processor does not support Thumb mode `swp r0,r1,[r3]'* this is just work around, proper fix proposed by Henning Heinold hm we should think of reworking this recipe now. Because since gcc 4.5 pulseaudio for arm can use the gcc internal atomicstuff and in oe-core and meta-oe we have 4.5 or 4.6 only. The lib is
only needed for mips and it is still the old release, on cvs is a much better version, which supports thumb too, if remember correctly.
--- .../pulseaudio/libatomics-ops_1.2.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-multimedia/pulseaudio/libatomics-ops_1.2.bb +1 -1
@@ -6,7 +6,7 @@ LICENSE = "GPLv2 & MIT" LIC_FILES_CHKSUM = "file://doc/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://doc/LICENSING.txt;md5=607073e04548eac7d1f763e480477bab \ " -PR = "r6" +PR = "r7" SRC_URI = "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-${PV}.tar.gz \ file://fedora/libatomic_ops-1.2-ppclwzfix.patch \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 05/21] aspell: force ARM mode
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* this is just work around for ICE, better fix would be to fix gcc
| ./common/fstream.hpp:23:9: note: the mangling of 'va_list' has changed in GCC 4.4 | modules/speller/default/typo_editdist.cpp: In function 'short int aspeller::typo_edit_distance(acommon::ParmString, acommon::ParmString, const aspeller::TypoEditDistanceInfo&)': | modules/speller/default/typo_editdist.cpp:77:3: internal compiler error: in gen_thumb_movhi_clobber, at config/arm/arm.md:5937 | Please submit a full bug report, | with preprocessed source if appropriate. | See <http://gcc.gnu.org/bugs.html> for instructions. | make[1]: *** [modules/speller/default/typo_editdist.lo] Error 1 | make[1]: *** Waiting for unfinished jobs.... | make[1]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/aspell-0.60.6.1-r0/aspell-0.60.6.1'
--- meta/recipes-support/aspell/aspell_0.60.6.1.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-support/aspell/aspell_0.60.6.1.bb +1 -1
@@ -6,7 +6,7 @@ DESCRIPTION = "GNU Aspell spell-checker" SECTION = "console/utils" LICENSE="LGPLv2 | LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" -PR = "r0" +PR = "r1" PACKAGES += "libaspell libpspell libpspell-dev aspell-utils" FILES_${PN}-dbg += "${libdir}/aspell-0.60/.debu*"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 04/21] pulseaudio-0.9.23: force ARM mode
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* this is just work around, should be tested again after upgrade to
pulseaudio-1.1
* otherwise build for armv4t (om-gta02) fails with this:
| /bin/sh ../arm-oe-linux-gnueabi-libtool --tag=CC --mode=compile
arm-oe-linux-gnueabi-gcc -march=armv4t -mthumb -mthumb-interwork
-mtune=arm920t --sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99
-DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I../src/modules
-I../src/modules -I../src/modules/rtp -I../src/modules/rtp
-I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth -I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop
-I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11
-I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel -I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS -DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\"
-DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\"
-DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\"
-DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\"
-DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\"
-O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe
-Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op
-Wsign-compare -Wformat-security -Wmissing-include-dirs
-Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations
-Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align
-Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c -o libbluetooth_sbc_la-sbc.lo test -f 'modules/bluetooth/sbc.c' || echo './'modules/bluetooth/sbc.ci
| arm-oe-linux-gnueabi-libtool: compile: arm-oe-linux-gnueabi-gcc
-march=armv4t -mthumb -mthumb-interwork -mtune=arm920t --sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99 -DHAVE_CONFIG_H
-I. -I.. -I../src -I../src -I../src/modules -I../src/modules
-I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf
-I../src/modules/gconf -I../src/modules/bluetooth
-I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop
-I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11
-I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel -I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS -DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\"
-DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\"
-DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\"
-DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\"
-DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\"
-O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe
-Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op
-Wsign-compare -Wformat-security -Wmissing-include-dirs
-Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations
-Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align
-Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c
modules/bluetooth/sbc.c -fPIC -DPIC -o .libs/libbluetooth_sbc_la-sbc.oi
| modules/bluetooth/sbc.c: In function 'sbc_synthesize_four':
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c: In function 'sbc_synthesize_eight':
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| {standard input}: Assembler messages:
| {standard input}:6997: Error: selected processor does not support Thumb mode `mla r3,r0,ip,r3'
| {standard input}:7012: Error: selected processor does not support Thumb mode `mla r3,r1,ip,r3'
| {standard input}:7026: Error: selected processor does not support Thumb mode `mla r3,ip,r0,r3'
| {standard input}:7215: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7230: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7241: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3'
| {standard input}:7256: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3'
| {standard input}:7267: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7287: Error: selected processor does not support Thumb mode `mla r3,r7,r6,r3'
| {standard input}:7301: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3'
| {standard input}:7319: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3'
| {standard input}:7327: Error: selected processor does not support Thumb mode `mla r3,r1,r0,r3'
| {standard input}:7594: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7604: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7614: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7624: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7634: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7647: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3'
| {standard input}:7657: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3'
| {standard input}:7815: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7837: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3'
| {standard input}:7853: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3'
| {standard input}:7875: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7891: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7908: Error: selected processor does not support Thumb mode `mla r3,r0,r6,r3'
| {standard input}:7931: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3'
| {standard input}:7952: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3'
| {standard input}:7960: Error: selected processor does not support Thumb mode `mla r3,r2,r0,r3'
| make[4]: *** [libbluetooth_sbc_la-sbc.lo] Error 1
| make[4]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23'
| make: *** [all] Error 2
| + die 'oe_runmake failed'
| + bbfatal 'oe_runmake failed'
| + echo 'ERROR: oe_runmake failed'
| ERROR: oe_runmake failed
| + exit 1
| ERROR: Function 'do_compile' failed (see /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/temp/log.do_compile.3404 for further information)--- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-multimedia/pulseaudio/pulseaudio_0.9.23.bb +1 -1
@@ -1,6 +1,6 @@ require pulseaudio.inc -PR = "r6" +PR = "r7" DEPENDS += "gdbm speex libxml-parser-perl-native"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 06/21] webkit-gtk: force arm mode to work around binutils segfault
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* this is just work around, would be better to fix in toolchain
--- meta/recipes-sato/webkit/webkit-gtk_svn.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-sato/webkit/webkit-gtk_svn.bb +1 -1
@@ -14,7 +14,7 @@ SRCREV_FORMAT = "source" SRCREV = "90727" PV = "1.5.1+svnr${SRCPV}" -PR = "r0" +PR = "r1" SRC_URI = "\ svn://svn.webkit.org/repository/webkit/trunk/;module=Source;proto=http;name=source \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 07/21] subversion: add 1.7.0 with native support and negative D_P for now
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* intentionaly with negative D_P, bitbake fetcher should be improved to detect old checkout with newer subversion available or vice versa and do svn upgrade automaticaly or show better error, but subversion as client for target or -native for distributions which explicitly say they want 1.7 (with PREFERRED_VERSION) can be available already from oe-core.
* be aware that checkouts from 1.7.0 are not compatible with older subversion clients (ie when builder populating distro PREMIRROR is using 1.7.0 all builders need to have also 1.7.0)
* and also 1.7.0 client needs to call svn upgrade in checkout first in order to use it (so if PREMIRROR has tarball from 1.6.x it won't work on client using 1.7.0 unless fetcher2 is improved to detect this and call svn upgrade)
* tested on SHR distribution
http://wiki.shr-project.org/trac/wiki/Building%20SHR#subversion1.7inshr-chroot
* only missing part is to add subversion-native dependency, so that native subversion is built, before building ie elementary (because EFL are using svnversion from configure.ac to detect source revision and .svn dir needs to be from compatible version).
* read http://subversion.apache.org/docs/release-notes/1.7.html
--- .../subversion/subversion-1.7.0/libtool2.patch | 15 ++++++++ .../subversion/subversion_1.7.0.bb | 37 ++++++++++++++++++++ 2 files changed, 52 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch create mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb
meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch new file +15 -0
@@ -0,0 +1,15 @@ +Upstream-Status: Inappropriate [embedded specific] + +--- a/configure.ac 2011-10-20 21:56:02.230663987 +0200 ++++ b/configure.ac 2011-08-17 15:01:30.000000000 +0200 +@@ -227,8 +227,8 @@ + LIBTOOL="$sh_libtool" + SVN_LIBTOOL="$sh_libtool" + else +- sh_libtool="$abs_builddir/libtool" +- SVN_LIBTOOL="\$(SHELL) $sh_libtool" ++ sh_libtool="$abs_builddir/$host_alias-libtool" ++ SVN_LIBTOOL="\$(SHELL) \$(abs_builddir)/$host_alias-libtool" + fi + AC_SUBST(SVN_LIBTOOL) +
meta/recipes-devtools/subversion/subversion_1.7.0.bb new file +37 -0
@@ -0,0 +1,37 @@ +DESCRIPTION = "The Subversion (svn) client" +SECTION = "console/network" +DEPENDS = "apr-util neon" +RDEPENDS_${PN} = "neon" +LICENSE = "Apache-2" +HOMEPAGE = "http://subversion.tigris.org" + +BBCLASSEXTEND = "native" + +# negative, because of new checkout format in 1.7.0 +# and distro PREMIRRORs need to be in sync with users +DEFAULT_PREFERENCE = "-1" + +SRC_URI = "${APACHE_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ + file://libtool2.patch \ +" +SRC_URI[md5sum] = "930e6644a1b6094efd268fde6a318f04" +SRC_URI[sha256sum] = "64fd5f263a80e609717a3ca42f1f2625606a5c4a40a85716f82c866033780978" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=4a14fd2da3134e40a087eb4326a4ecd4" + +EXTRA_OECONF = " \ + --without-berkeley-db --without-apxs --without-apache \ + --without-swig --with-apr=${STAGING_BINDIR_CROSS} \ + --with-apr-util=${STAGING_BINDIR_CROSS}" + +inherit autotools + +export LDFLAGS += " -L${STAGING_LIBDIR} " + +acpaths = "-I build/ -I build/ac-macros/" + +do_configure_prepend () { + rm -f ${S}/libtool + rm -f ${S}/build/libtool.m4 + sed -i -e 's:with_sasl="/usr/local":with_sasl="${STAGING_DIR}":' ${S}/build/ac-macros/sasl.m4 +}
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 08/21] base.bbclass: add subversion-native to DEPENDS if there is svn:// in SRC_URI
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* in some cases this could cause circual dependency (ie if we decide to apr_svn.bb or something like that before subversion-native in dependency tree), Saul said he had such case, but I wasn't able to reproduce it here (here it builds subversion-native-1.7.0 fine).
--- meta/classes/base.bbclass | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
meta/classes/base.bbclass +7 -1
@@ -401,8 +401,14 @@ python () { bb.note("SKIPPING %s because it's %s" % (pn, this_license)) raise bb.parse.SkipPackage("incompatible with license %s" % this_license) - # Git packages should DEPEND on git-native srcuri = d.getVar('SRC_URI', 1) + # Svn packages should DEPEND on subversion-native + if "svn://" in srcuri: + depends = d.getVarFlag('do_fetch', 'depends') or "" + depends = depends + " subversion-native:do_populate_sysroot" + d.setVarFlag('do_fetch', 'depends', depends) + + # Git packages should DEPEND on git-native if "git://" in srcuri: depends = d.getVarFlag('do_fetch', 'depends') or "" depends = depends + " git-native:do_populate_sysroot"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 10/21] time: drop default S and 2 useless comments
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
--- meta/recipes-extended/time/time_1.7.bb | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)
meta/recipes-extended/time/time_1.7.bb +0 -3
@@ -5,8 +5,5 @@ SRC_URI = "${GNU_MIRROR}/time/time-${PV}.tar.gz \ SRC_URI[md5sum] = "e38d2b8b34b1ca259cf7b053caac32b3" SRC_URI[sha256sum] = "e37ea79a253bf85a85ada2f7c632c14e481a5fd262a362f6f4fd58e68601496d" -# file://autofoo.patch -# file://compile.patch -S = "${WORKDIR}/time-${PV}" inherit autotools
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 09/21] time: rename files dir to time-1.7 for faster lookup
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
---
.../time/{files => time-1.7}/debian.patch | 0
1 files changed, 0 insertions(+), 0 deletions(-)
rename meta/recipes-extended/time/{files => time-1.7}/debian.patch (100%)meta/recipes-extended/time/time-1.7/debian.patch renamed from meta/recipes-extended/time/files/debian.patch +0 -0
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 13/21] util-linux: add missing u-a calls for setsid chrt
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* someone added them to usrbinprogs_a, but without u-a calls added
* similar problem is with chfn chsh newgrp, but those are not built in current version
--- meta/recipes-core/util-linux/util-linux.inc | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
meta/recipes-core/util-linux/util-linux.inc +4 -0
@@ -191,6 +191,8 @@ pkg_postinst_${PN} () { update-alternatives --install ${bindir}/mesg mesg mesg.${PN} 100 update-alternatives --install ${bindir}/renice renice renice.${PN} 100 update-alternatives --install ${bindir}/wall wall wall.${PN} 100 + update-alternatives --install ${bindir}/setsid setsid setsid.${PN} 100 + update-alternatives --install ${bindir}/chrt chrt chrt.${PN} 100 update-alternatives --install ${bindir}/flock flock flock.${PN} 100 # There seems to be problem, atleast on nslu2, with these, untill they are
@@ -221,6 +223,8 @@ pkg_prerm_${PN} () { update-alternatives --remove mesg mesg.${PN} update-alternatives --remove renice renice.${PN} update-alternatives --remove wall wall.${PN} + update-alternatives --remove setsid setsid.${PN} + update-alternatives --remove chrt chrt.${PN} update-alternatives --remove flock flock.${PN} }
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 11/21] time: use u-a for time, conflicts with busybox
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* it was reported here:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-September/009409.html
--- meta/recipes-extended/time/time.inc | 10 ++++++++++ meta/recipes-extended/time/time_1.7.bb | 2 ++ 2 files changed, 12 insertions(+), 0 deletions(-)
meta/recipes-extended/time/time.inc +10 -0
@@ -6,3 +6,13 @@ SECTION = "utils" LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b" +inherit update-alternatives + +do_install_append () { + mv ${D}${bindir}/time ${D}${bindir}/time.${PN} +} + +ALTERNATIVE_NAME = "time" +ALTERNATIVE_LINK = "${bindir}/time" +ALTERNATIVE_PATH = "${bindir}/time.${PN}" +ALTERNATIVE_PRIORITY = "100"
meta/recipes-extended/time/time_1.7.bb +2 -0
@@ -1,5 +1,7 @@ require time.inc +PR = "r1" + SRC_URI = "${GNU_MIRROR}/time/time-${PV}.tar.gz \ file://debian.patch"
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 19/21] boost: Update to 1.47.0 & Cleanup
In reply to Saul WoldRemoved boost-jam-native since it was an older version no incompatible with boost 1.47.
Modified boost to use BBCLASSEXTEND native for the bjam native binary.
Removed older unused patches.
---
meta/recipes-support/boost/boost-jam-native.inc | 32 ---
.../boost/boost-jam-native_3.1.18.bb | 8 -
.../boost/{boost-36.inc => boost.inc} | 42 +++-
.../boost/{boost_1.44.0.bb => boost_1.47.0.bb} | 13 +-
.../recipes-support/boost/files/1.34.1-gcc43.patch | 226 -----------------
.../boost/files/atomic_count_gcc_atomicity.patch | 15 --
meta/recipes-support/boost/files/gcc41.patch | 16 --
meta/recipes-support/boost/files/gcc43.patch | 258 --------------------
.../recipes-support/boost/files/linux-uclibc.patch | 12 -
.../boost/files/unit_test_log10f.patch | 22 --
10 files changed, 43 insertions(+), 601 deletions(-)
delete mode 100644 meta/recipes-support/boost/boost-jam-native.inc
delete mode 100644 meta/recipes-support/boost/boost-jam-native_3.1.18.bb
rename meta/recipes-support/boost/{boost-36.inc => boost.inc} (88%)
rename meta/recipes-support/boost/{boost_1.44.0.bb => boost_1.47.0.bb} (66%)
delete mode 100644 meta/recipes-support/boost/files/1.34.1-gcc43.patch
delete mode 100644 meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patch
delete mode 100644 meta/recipes-support/boost/files/gcc41.patch
delete mode 100644 meta/recipes-support/boost/files/gcc43.patch
delete mode 100644 meta/recipes-support/boost/files/linux-uclibc.patch
delete mode 100644 meta/recipes-support/boost/files/unit_test_log10f.patchmeta/recipes-support/boost/boost-jam-native.inc deleted +0 -32
@@ -1,32 +0,0 @@ -# The Boost web site provides free peer-reviewed portable -# C++ source libraries. The emphasis is on libraries which -# work well with the C++ Standard Library. The libraries are -# intended to be widely useful, and are in regular use by -# thousands of programmers across a broad spectrum of applications. -DESCRIPTION = "Make system for boost (native)" -HOMEPAGE = "http://www.boost.org/" -SECTION = "devel" -LICENSE = "Boost" -INC_PR = "r1" - -LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c" - -SRC_URI = "${SOURCEFORGE_MIRROR}/boost/boost-jam-${PV}.tgz" -S = "${WORKDIR}/boost-jam-${PV}" - -inherit native - -do_compile() { - set -ex - rm -rf bin.* - ./build.sh gcc -} - -# This is too terrible - the build script doesn't give any good -# way I can see to find out where the binaries are placed, so -# rely on only one bin.foo directory being created. -do_install () { - set -ex - install -d ${D}${bindir}/ - install -c -m 755 bin.*/bjam ${D}${bindir}/ -}
meta/recipes-support/boost/boost-jam-native_3.1.18.bb deleted +0 -8
@@ -1,8 +0,0 @@ -include boost-jam-native.inc - -PR = "${INC_PR}.0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/boost/boost-jam-${PV}.tgz" - -SRC_URI[md5sum] = "f790e022d658db38db5cc4aeeccad3f1" -SRC_URI[sha256sum] = "85dbb72c29837ba89cb5408782c82459b34fdecaedea8b54ce1cb3cb9990121a"
meta/recipes-support/boost/boost.inc renamed from meta/recipes-support/boost/boost-36.inc +38 -4
64 lines not on this page · raw message
meta/recipes-support/boost/boost_1.47.0.bb renamed from meta/recipes-support/boost/boost_1.44.0.bb +5 -8
@@ -1,16 +1,13 @@ -include boost-36.inc +include boost.inc -LICENSE = "Boost" LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c" -PR = "r0" +PR = "${INC_PR}.0" -SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \ - file://arm-intrinsics.patch \ - " +SRC_URI += "file://arm-intrinsics.patch" -SRC_URI[md5sum] = "f02578f5218f217a9f20e9c30e119c6a" -SRC_URI[sha256sum] = "45c328029d97d1f1dc7ff8c9527cd0c5cc356636084a800bca2ee4bfab1978db" +SRC_URI[md5sum] = "a2dc343f7bc7f83f8941e47ed4a18200" +SRC_URI[sha256sum] = "815a5d9faac4dbd523fbcf3fe1065e443c0bbf43427c44aa423422c6ec4c2e31" BJAM_OPTS = '${BJAM_TOOLS} \ --builddir=${S}/${TARGET_SYS} \
meta/recipes-support/boost/files/1.34.1-gcc43.patch deleted +0 -226
226 lines not on this page · raw message
meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patch deleted +0 -15
@@ -1,15 +0,0 @@ -Upstream-Status: Backport - -Index: boost_1_33_1/boost/detail/atomic_count_gcc.hpp -=================================================================== ---- boost_1_33_1.orig/boost/detail/atomic_count_gcc.hpp 2008-05-01 20:43:45.000000000 +0200 -+++ boost_1_33_1/boost/detail/atomic_count_gcc.hpp 2008-05-01 20:43:55.000000000 +0200 -@@ -17,7 +17,7 @@ - // http://www.boost.org/LICENSE_1_0.txt) - // - --#include <bits/atomicity.h> -+#include <ext/atomicity.h> - - namespace boost - {
meta/recipes-support/boost/files/gcc41.patch deleted +0 -16
@@ -1,16 +0,0 @@ -Upstream-Status: Backport - -diff -ur boost_1_33_1.orig/boost/bind.hpp boost_1_33_1/boost/bind.hpp ---- boost_1_33_1.orig/boost/bind.hpp 2008-10-11 10:30:03.000000000 +0200 -+++ boost_1_33_1/boost/bind.hpp 2008-10-11 10:41:25.000000000 +0200 -@@ -28,6 +28,10 @@ - #include <boost/bind/arg.hpp> - #include <boost/detail/workaround.hpp> - -+#if __GNUC__ == 4 && __GNUC_MINOR__ == 1 -+# include <boost/visit_each.hpp> -+#endif -+ - // Borland-specific bug, visit_each() silently fails to produce code - - #if defined(__BORLANDC__)
meta/recipes-support/boost/files/gcc43.patch deleted +0 -258
258 lines not on this page · raw message
meta/recipes-support/boost/files/linux-uclibc.patch deleted +0 -12
@@ -1,12 +0,0 @@ -Upstream-Status: Inappropriate [embedded specific] - ---- /dev/null 1969-12-31 16:00:00.000000000 -0800 -+++ boost_1_32_0/boost/config/platform/linux-uclibc.hpp 2005-07-05 14:51:56.237294460 -0700 -@@ -0,0 +1,7 @@ -+// Modifications required to support uClibC libc implementation. -+// Default to Linux... -+#include "linux.hpp" -+ -+// Override anything uClibC doesn't support. -+// At present (0.9.27) the nl_types.h header exists but is not implemented -+#undef BOOST_HAS_NL_TYPES_H
meta/recipes-support/boost/files/unit_test_log10f.patch deleted +0 -22
@@ -1,22 +0,0 @@ -Upstream-Status: Backport - ---- boost_1_32_0/libs/test/src/unit_test_result.cpp.orig 2005-07-05 11:00:53.887594850 -0700 -+++ boost_1_32_0/libs/test/src/unit_test_result.cpp 2005-07-05 11:01:20.683533034 -0700 -@@ -144,7 +144,7 @@ - unit_test_counter num_passed, unit_test_counter num_failed ) - { - unit_test_counter total_test_cases = num_passed + num_failed; -- std::size_t width = static_cast<std::size_t>( std::log10( (float)(std::max)( num_passed, num_failed ) ) ) + 1; -+ std::size_t width = static_cast<std::size_t>( std::log10( (double)(std::max)( num_passed, num_failed ) ) ) + 1; - - where_to << std::setw( indent ) << "" << std::setw( width ) << num_passed - << " test " << ps_name( num_passed != 1, "case" ) << " out of " << total_test_cases << " passed\n" -@@ -158,7 +158,7 @@ - { - unit_test_counter total_assertions = num_passed + num_failed; - std::size_t width = total_assertions > 0 -- ? static_cast<std::size_t>( std::log10( (float)(std::max)( num_passed, num_failed ) ) ) + 1 -+ ? static_cast<std::size_t>( std::log10( (double)(std::max)( num_passed, num_failed ) ) ) + 1 - : 1; - - where_to << std::setw( indent ) << "" << std::setw( width ) << num_passed
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 17/21] file: update to 5.09
In reply to Saul Wold---
.../file/file/fix_version_check.patch | 21 ++++++++++++++++++++
.../file/{file_5.04.bb => file_5.09.bb} | 9 +++----
2 files changed, 25 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-devtools/file/file/fix_version_check.patch
rename meta/recipes-devtools/file/{file_5.04.bb => file_5.09.bb} (79%)meta/recipes-devtools/file/file/fix_version_check.patch new file +21 -0
@@ -0,0 +1,21 @@ +Since we are cross-compiling and need to have a cover script this +version check sees "file.real-5.09" not "file-5.09", so fix the +sed. + +Upstream-Status: Inapproriate [build-specific] + +Signed-off-by: Saul Wold <[email protected]> + +Index: file-5.09/magic/Makefile.am +=================================================================== +--- file-5.09.orig/magic/Makefile.am ++++ file-5.09/magic/Makefile.am +@@ -260,7 +260,7 @@ ${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_D + @(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \ + echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \ + else \ +- v=$$(file --version | sed -e s/file-// -e q); \ ++ v=$$(file --version | sed -e s/file.real-// -e q); \ + if [ "$$v" != "${PACKAGE_VERSION}" ]; then \ + echo "Cannot use the installed version of file ($$v) to"; \ + echo "cross-compile file ${PACKAGE_VERSION}"; \
meta/recipes-devtools/file/file_5.09.bb renamed from meta/recipes-devtools/file/file_5.04.bb +4 -5
@@ -10,16 +10,15 @@ LIC_FILES_CHKSUM = "file://COPYING;beginline=2;md5=6a7382872edb68d33e1a9398b6e03 DEPENDS = "zlib file-native" DEPENDS_virtclass-native = "zlib-native" -PR = "r2" +PR = "r0" SRC_URI = "ftp://ftp.astron.com/pub/file/file-${PV}.tar.gz \ - file://stringb-compat.patch \ - file://ge-le.patch \ + file://fix_version_check.patch \ file://dump \ file://filesystems" -SRC_URI[md5sum] = "accade81ff1cc774904b47c72c8aeea0" -SRC_URI[sha256sum] = "4c9e6e7994e74cb3386374ae91b055d26ac96b9d3e82fd157ae2d62e87a4260c" +SRC_URI[md5sum] = "6fd7cd6c4281e68fe9ec6644ce0fac6f" +SRC_URI[sha256sum] = "bde1c9830ee6c234871778faae8277fdcf775fbb16dea63c8251e24b7c2f869c" inherit autotools
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 20/21] bitbake.conf: Update ASSUME_PROVIDED
In reply to Saul Wold* Remove an obsolete comment about mercurial
* Remove cvs-native since we have removed cvs SRC_URIs
* Fix svn-native -> subversion since that's the correct dependency name
* Add git-native since it's a core functionality and gnu-config requires it and can cause a circular dependency.
--- meta/conf/bitbake.conf | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-)
meta/conf/bitbake.conf +2 -5
@@ -146,18 +146,15 @@ DATETIME = "${DATE}${TIME}" # python-native should be here but python relies on building # its own in staging -# mercurial-native is required to pull mercurial repositories (hg://...) -# we don't have it yet in the recipies so let's assume it's provided by -# the underlying OS ASSUME_PROVIDED = "\ bzip2-native \ - cvs-native \ grep-native \ diffstat-native \ + git-native \ patch-native \ perl-native-runtime \ python-native-runtime \ - svn-native \ + subversion-native \ tar-native \ texinfo-native \ virtual/libintl-native \
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 14/21] util-linux: bump PR after u-a changes
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* it's in separate commit because original PR change was eaten by later commit
util-linux: split mcookie into a package
--- meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-core/util-linux/util-linux_2.19.1.bb +1 -1
@@ -1,5 +1,5 @@ MAJOR_VERSION = "2.19" -PR = "r10" +PR = "r11" require util-linux.inc # note that `lscpu' is under GPLv3+
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 16/21] directfb: update to 1.4.15
In reply to Saul WoldFrom: Xiaofeng Yan <[email protected]>
The newest version for directfb is 1.5.3 but it's instruction set base on armv6.
The current qemuarm don't have some instructions for armv6 because some codes of \
the new version of directfb more than 1.5 are realized with assemble language,for example the lock. \
I update this recipe to 1.4.15 for directfb running more platform.
---
.../{directfb_1.4.12.bb => directfb_1.4.15.bb} | 9 ++++-
.../directfb-1.2.x-fix-pkgconfig-cflags.patch | 36 +++++++++----------
2 files changed, 24 insertions(+), 21 deletions(-)
rename meta/recipes-graphics/directfb/{directfb_1.4.12.bb => directfb_1.4.15.bb} (63%)meta/recipes-graphics/directfb/directfb_1.4.15.bb renamed from meta/recipes-graphics/directfb/directfb_1.4.12.bb +7 -2
@@ -1,10 +1,15 @@ require directfb.inc -RV = "1.4-5" +RV = "1.4-6" PR = "r0" DEPENDS += "sysfsutils" +SRC_URI = " \ + http://directfb.org/downloads/Core/DirectFB-1.4/DirectFB-${PV}.tar.gz \ + file://directfb-1.2.x-fix-pkgconfig-cflags.patch \ + " + EXTRA_OECONF = "\ --enable-freetype=yes \ --enable-zlib \
@@ -14,7 +19,7 @@ EXTRA_OECONF = "\ --disable-x11 \ " -LEAD_SONAME = "libdirectfb-1.4.so.5" +LEAD_SONAME = "libdirectfb-1.4.so.6" SRC_URI[md5sum] = "2c779c9a8456790c6c29ad85459b2600" SRC_URI[sha256sum] = "b119ab9c5c0c505c23e32d41ae54bd04cb474c5e58900ec0f1cf9482f892f9b2"
meta/recipes-graphics/directfb/files/directfb-1.2.x-fix-pkgconfig-cflags.patch +17 -19
@@ -1,9 +1,11 @@ +directfb: Get this patch from Openembedded + Upstream-Status: Inappropriate [configuration] +Signed-off-by: Xiaofeng Yan <[email protected]> -Index: DirectFB-1.4.11/directfb-internal.pc.in -=================================================================== ---- DirectFB-1.4.11.orig/directfb-internal.pc.in 2010-10-08 05:43:46.000000000 -0700 -+++ DirectFB-1.4.11/directfb-internal.pc.in 2011-04-06 13:48:23.120923997 -0700 +diff -Nur DirectFB-1.4.15/directfb-internal.pc.in DirectFB-1.4.15.new//directfb-internal.pc.in +--- DirectFB-1.4.15/directfb-internal.pc.in 2011-09-29 17:51:21.000000000 +0800 ++++ DirectFB-1.4.15.new//directfb-internal.pc.in 2011-11-03 15:14:37.000000000 +0800 @@ -2,10 +2,10 @@ exec_prefix=@exec_prefix@ moduledir=@MODULEDIR@
@@ -17,31 +19,27 @@ Index: DirectFB-1.4.11/directfb-internal.pc.in Requires: directfb = @VERSION@ -Cflags: @DFB_INTERNAL_CFLAGS@ -I@INTERNALINCLUDEDIR@ +Cflags: @DFB_INTERNAL_CFLAGS@ -I${includedir}/directfb -I${includedir} -Index: DirectFB-1.4.11/directfb.pc.in -=================================================================== ---- DirectFB-1.4.11.orig/directfb.pc.in 2010-11-15 13:13:59.000000000 -0800 -+++ DirectFB-1.4.11/directfb.pc.in 2011-04-06 14:09:33.528923998 -0700 -@@ -9,4 +9,5 @@ +diff -Nur DirectFB-1.4.15/directfb.pc.in DirectFB-1.4.15.new//directfb.pc.in +--- DirectFB-1.4.15/directfb.pc.in 2011-09-29 17:51:21.000000000 +0800 ++++ DirectFB-1.4.15.new//directfb.pc.in 2011-11-03 15:15:55.000000000 +0800 +@@ -9,4 +9,4 @@ Requires: @DEP_VOODOO@ fusion direct Libs: -L${libdir} -ldirectfb @THREADLIB@ @OSX_LIBS@ - Libs.private: -L${libdir} @MEDIALIB@ @DYNLIB@ @ZLIB_LIBS@ + Libs.private: -L${libdir} @LIBM@ @DYNLIB@ @ZLIB_LIBS@ -Cflags: @THREADFLAGS@ -I@INCLUDEDIR@ +Cflags: @THREADFLAGS@ -I${includedir}/directfb -+ -Index: DirectFB-1.4.11/lib/fusion/fusion.pc.in -=================================================================== ---- DirectFB-1.4.11.orig/lib/fusion/fusion.pc.in 2010-10-08 05:43:46.000000000 -0700 -+++ DirectFB-1.4.11/lib/fusion/fusion.pc.in 2011-04-06 13:48:23.120923997 -0700 +diff -Nur DirectFB-1.4.15/lib/fusion/fusion.pc.in DirectFB-1.4.15.new//lib/fusion/fusion.pc.in +--- DirectFB-1.4.15/lib/fusion/fusion.pc.in 2011-09-29 17:51:21.000000000 +0800 ++++ DirectFB-1.4.15.new//lib/fusion/fusion.pc.in 2011-11-03 15:16:46.000000000 +0800 @@ -8,4 +8,4 @@ Version: @VERSION@ Requires: direct Libs: -L${libdir} -lfusion -Cflags: -I@INCLUDEDIR@ +Cflags: -I${includedir}/directfb -I${includedir} -Index: DirectFB-1.4.11/lib/voodoo/voodoo.pc.in -=================================================================== ---- DirectFB-1.4.11.orig/lib/voodoo/voodoo.pc.in 2010-10-08 05:43:46.000000000 -0700 -+++ DirectFB-1.4.11/lib/voodoo/voodoo.pc.in 2011-04-06 13:48:23.120923997 -0700 +diff -Nur DirectFB-1.4.15/lib/voodoo/voodoo.pc.in DirectFB-1.4.15.new//lib/voodoo/voodoo.pc.in +--- DirectFB-1.4.15/lib/voodoo/voodoo.pc.in 2011-09-29 17:51:21.000000000 +0800 ++++ DirectFB-1.4.15.new//lib/voodoo/voodoo.pc.in 2011-11-03 15:17:34.000000000 +0800 @@ -8,4 +8,4 @@ Version: @VERSION@ Requires: direct
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 12/21] util-linux: use u-a for flock and blockdev, conflicts with busybox
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* nobody replied on
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-September/009409.html
* be aware that all those renames to foo.${PN} are also applied for native variants so now we have utils like tmp-eglibc/sysroots/x86_64-linux/usr/bin/flock.util-linux-native which are not used ie in
package_ipk.bbclass: package_update_index_ipk
because it calls just flock
so if that's problem then we should apply those renames only for target version (and live with possible overwrites in -native sysroot) or teach u-a postinst/prerm to happen also for sysroot population
--- meta/recipes-core/util-linux/util-linux.inc | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-)
meta/recipes-core/util-linux/util-linux.inc +7 -3
@@ -116,9 +116,9 @@ do_install () { mkdir -p ${D}${base_bindir} - sbinprogs="agetty blockdev ctrlaltdel cfdisk vipw vigr" - sbinprogs_a="pivot_root hwclock mkswap shutdown mkfs.minix fsck.minix losetup swapon fdisk readprofile fsck blkid sln" - usrbinprogs_a="chfn chsh hexdump last logger mesg newgrp renice wall setsid chrt" + sbinprogs="agetty ctrlaltdel cfdisk vipw vigr" + sbinprogs_a="pivot_root hwclock mkswap shutdown mkfs.minix fsck.minix losetup swapon fdisk readprofile fsck blkid sln blockdev" + usrbinprogs_a="chfn chsh hexdump last logger mesg newgrp renice wall setsid chrt flock" binprogs_a="dmesg kill more umount mount login reset" if [ "${base_sbindir}" != "${sbindir}" ]; then
@@ -180,6 +180,7 @@ pkg_postinst_${PN} () { update-alternatives --install ${base_bindir}/kill kill kill.${PN} 100 update-alternatives --install ${base_bindir}/more more more.${PN} 100 update-alternatives --install ${base_sbindir}/mkswap mkswap mkswap.${PN} 100 + update-alternatives --install ${base_sbindir}/blockdev blockdev blockdev.${PN} 100 test -x ${base_sbindir}/pivot_root.${PN} && \ update-alternatives --install ${base_sbindir}/pivot_root pivot_root pivot_root.${PN} 100 # update-alternatives --install ${base_sbindir}/sln sln sln.${PN} 100
@@ -190,6 +191,7 @@ pkg_postinst_${PN} () { update-alternatives --install ${bindir}/mesg mesg mesg.${PN} 100 update-alternatives --install ${bindir}/renice renice renice.${PN} 100 update-alternatives --install ${bindir}/wall wall wall.${PN} 100 + update-alternatives --install ${bindir}/flock flock flock.${PN} 100 # There seems to be problem, atleast on nslu2, with these, untill they are # fixed the busybox ones have higher priority
@@ -208,6 +210,7 @@ pkg_prerm_${PN} () { update-alternatives --remove halt halt.${PN} update-alternatives --remove hwclock hwclock.${PN} update-alternatives --remove mkswap mkswap.${PN} + update-alternatives --remove blockdev blockdev.${PN} update-alternatives --remove reboot reboot.${PN} update-alternatives --remove shutdown shutdown.${PN} # update-alternatives --remove sln sln.${PN}
@@ -218,6 +221,7 @@ pkg_prerm_${PN} () { update-alternatives --remove mesg mesg.${PN} update-alternatives --remove renice renice.${PN} update-alternatives --remove wall wall.${PN} + update-alternatives --remove flock flock.${PN} } pkg_postinst_util-linux-fdisk () {
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 18/21] gnu-config: update to git HEAD
In reply to Saul WoldLicence has update timestamp and Copyright year. This change needs a coresponding change to ASSUME_PROVIDED to add git-native
---
.../gnu-config/config-guess-uclibc.patch | 145 +++++++++-----------
.../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +-
2 files changed, 75 insertions(+), 85 deletions(-)
rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%)meta/recipes-devtools/gnu-config/gnu-config/config-guess-uclibc.patch +67 -78
@@ -4,12 +4,14 @@ Patch courtesy gentoo-portage/sys-devel/gnuconfig/files/automake-1.8.5-config-gu updated to 20050516 by Marcin 'Hrw' Juszkiewicz (by hand) updated to 20080123 by Nitin A Kamble (by hand) +updated to 20111001 by Saul Wold (by hand) +Signed-off-by: Saul Wold <[email protected]> -Index: config/config.guess +Index: git/config.guess =================================================================== ---- config.orig/config.guess -+++ config/config.guess -@@ -139,6 +139,19 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` | +--- git.orig/config.guess 2011-10-20 15:15:25.000000000 -0700 ++++ git/config.guess 2011-10-20 16:56:43.810830229 -0700 +@@ -140,6 +140,19 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
@@ -29,14 +31,26 @@ Index: config/config.guess # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in -@@ -840,13 +853,13 @@ EOF +@@ -871,15 +884,15 @@ + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep -q ld.so.1 +- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi +- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ++ if test "$?" = 0 ; then LIBC="gnulibc1" ; else LIBC="" ; fi ++ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + arm*:Linux:*:*) + eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else - echo ${UNAME_MACHINE}-unknown-linux-gnueabi + if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ARM_PCS_VFP +@@ -891,19 +904,19 @@ fi exit ;; avr32*:Linux:*:*)
@@ -44,13 +58,25 @@ Index: config/config.guess + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) - echo cris-axis-linux-gnu -@@ -855,16 +868,16 @@ EOF - echo crisv32-axis-linux-gnu +- echo cris-axis-linux-gnu ++ echo cris-axis-linux-${LIBC} + exit ;; + crisv32:Linux:*:*) +- echo crisv32-axis-linux-gnu ++ echo crisv32-axis-linux-${LIBC} exit ;; frv:Linux:*:*) -- echo frv-unknown-linux-gnu -+ echo frv-unknown-linux-${LIBC} +- echo frv-unknown-linux-gnu ++ echo frv-unknown-linux-${LIBC} + exit ;; + hexagon:Linux:*:*) +- echo hexagon-unknown-linux-gnu ++ echo hexagon-unknown-linux-${LIBC} + exit ;; + i*86:Linux:*:*) + LIBC=gnu +@@ -917,13 +930,13 @@ + echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit ;; ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu
@@ -64,21 +90,12 @@ Index: config/config.guess - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; - mips:Linux:*:*) + mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build -@@ -887,7 +900,7 @@ EOF - s: ::g - p - }'`" -- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } -+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } - ;; - mips64:Linux:*:*) - eval $set_cc_for_build -@@ -910,16 +923,16 @@ EOF - s: ::g - p - }'`" +@@ -942,54 +955,54 @@ + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;;
@@ -86,24 +103,13 @@ Index: config/config.guess - echo or32-unknown-linux-gnu + echo or32-unknown-linux-${LIBC} exit ;; - ppc:Linux:*:*) -- echo powerpc-unknown-linux-gnu -+ echo powerpc-unknown-linux-${LIBC} - exit ;; - ppc64:Linux:*:*) -- echo powerpc64-unknown-linux-gnu -+ echo powerpc64-unknown-linux-${LIBC} + padre:Linux:*:*) +- echo sparc-unknown-linux-gnu ++ echo sparc-unknown-linux-${LIBC} exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in -@@ -932,40 +945,40 @@ EOF - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null -- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi -- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} -+ if test "$?" = 0 ; then LIBC="gnulibc1" ; fi -+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + parisc64:Linux:*:* | hppa64:Linux:*:*) +- echo hppa64-unknown-linux-gnu ++ echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level
@@ -116,16 +122,20 @@ Index: config/config.guess + *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) -- echo hppa64-unknown-linux-gnu -+ echo hppa64-unknown-linux-${LIBC} + ppc64:Linux:*:*) +- echo powerpc64-unknown-linux-gnu ++ echo powerpc64-unknown-linux-${LIBC} + exit ;; + ppc:Linux:*:*) +- echo powerpc-unknown-linux-gnu ++ echo powerpc-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) -- echo ${UNAME_MACHINE}-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu
@@ -135,42 +145,21 @@ Index: config/config.guess - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; + tile*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu +- echo ${UNAME_MACHINE}-dec-linux-gnu ++ echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu + echo x86_64-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) -- echo ${UNAME_MACHINE}-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; - i*86:Linux:*:*) - # The BFD linker knows what the default object file format is, so -@@ -980,20 +993,21 @@ EOF - p'` - case "$ld_supported_targets" in - elf32-i386) -- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" -+ TENTATIVE="${UNAME_MACHINE}-pc-linux-${LIBC}" - ;; - a.out-i386-linux) -- echo "${UNAME_MACHINE}-pc-linux-gnuaout" -+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}aout" - exit ;; - coff-i386) -- echo "${UNAME_MACHINE}-pc-linux-gnucoff" -+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}coff" - exit ;; - "") - # Either a pre-BFD a.out linker (linux-gnuoldld) or - # one that does not give us useful --help. -- echo "${UNAME_MACHINE}-pc-linux-gnuoldld" -+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}oldld" - exit ;; - esac -+ if [ $LIBC != "gnu" -o $LIBC != "gnulibc1" ];then echo "$TENTATIVE" && exit; fi - # Determine whether the default compiler is a.out or elf - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c + i*86:DYNIX/ptx:4*:*) + # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
meta/recipes-devtools/gnu-config/gnu-config_git.bb renamed from meta/recipes-devtools/gnu-config/gnu-config_20080123.bb +8 -7
@@ -1,21 +1,22 @@ SUMMARY = "gnu-configize" DESCRIPTION = "Tool that installs the GNU config.guess / config.sub into a directory tree" SECTION = "devel" -LICENSE = "GPLv1+" -LIC_FILES_CHKSUM = "file://config.guess;endline=39;md5=a089987af4a25cb0419d1c2fd6d495e3" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://config.guess;endline=39;md5=0e6ca0501b27177f3bc640f7225e3ead" DEPENDS_virtclass-native = "perl-native-runtime" INHIBIT_DEFAULT_DEPS = "1" -FIXEDSRCDATE = "${@d.getVar('FILE', 1).split('_')[-1].split('.')[0]}" -PV = "0.1+cvs${FIXEDSRCDATE}" -PR = "r4" +SRCREV = "a47f842264fc19837f8a00eb1d2d254a4c527334" +PV = "1.0+git${SRCPV}" +PR = "r0" -SRC_URI = "cvs://[email protected]/cvsroot/config;module=config;method=pserver;date=${FIXEDSRCDATE} \ +SRC_URI = "git://git.sv.gnu.org/config.git;protocol=git \ file://config-guess-uclibc.patch \ file://gnu-configize.in" -S = "${WORKDIR}/config" + +S = "${WORKDIR}/git" do_compile() { :
Signature · 1 line
1.7.6.4
Re: [CONSOLIDATED PULL 18/21] gnu-config: update to git HEAD
Quoted 16 lines · Saul Wold
Licence has update timestamp and Copyright year. This change needs a coresponding change to
ASSUME_PROVIDEDto add git-nativeSigned-off-by Saul Wold <[email protected]>---
.../gnu-config/config-guess-uclibc.patch | 145 +++++++++----------- .../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +-2 files changed, 75 insertions(+), 85 deletions(-)rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%)
meta/recipes-devtools/gnu-config/gnu-config/config-guess-uclibc.patch +0
-0
meta/recipes-devtools/gnu-config/gnu-config/config-guess-uclibc.patch Patch courtesy gentoo-portage/sys-devel/gnuconfig/files/automake-1.8.5-config-gu · line 9
Quoted 6 lines
meta/recipes-devtools/gnu-config/gnu-config/config-guess-uclibc.patch +2
-0@@ -4,12 +4,14 @@ Patch courtesy gentoo-portage/sys-devel/gnuconfig/files/automake-1.8.5-config-gu updated to 20050516 by Marcin 'Hrw' Juszkiewicz (by hand) updated to 20080123 by Nitin A Kamble (by hand) +updated to 20111001 by Saul Wold (by hand) +Signed-off-by: Saul Wold <[email protected]>
the OE patch is based of an old gentoo patch. I would suggest to look into latest version of this patch from gentoo here
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-devel/gnuconfig/files/99999999/0001-add-uClibc-guess-support.patch?revision=1.6&view=markup
[CONSOLIDATED PULL 15/21] kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with busybox
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
--- meta/recipes-core/kbd/kbd_1.15.2.bb | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-)
meta/recipes-core/kbd/kbd_1.15.2.bb +28 -1
@@ -10,7 +10,7 @@ RREPLACES_${PN} = "console-tools" RPROVIDES_${PN} = "console-tools" RCONFLICTS_${PN} = "console-tools" -PR = "r1" +PR = "r2" SRC_URI="${KERNELORG_MIRROR}/linux/utils/kbd/kbd-1.15.2.tar.bz2" SRC_URI[md5sum] = "e850eb91e4d3b94b194efe8e953204c5"
@@ -22,3 +22,30 @@ FILES_${PN}-consolefonts = "${datadir}/consolefonts" FILES_${PN}-consoletrans = "${datadir}/consoletrans" FILES_${PN}-keymaps = "${datadir}/keymaps" FILES_${PN}-unimaps = "${datadir}/unimaps" + +ALTERNATIVE_NAMES_USRBIN = "chvt deallocvt fgconsole openvt" + +do_install_append() { + usrbinprogs_a="${ALTERNATIVE_NAMES_USRBIN}" + for p in $usrbinprogs_a; do + if [ -f "${D}${bindir}/$p" ]; then + mv "${D}${bindir}/$p" "${D}${bindir}/$p.${PN}" + fi + done +} + +pkg_postinst_${PN} () { + usrbinprogs_a="${ALTERNATIVE_NAMES_USRBIN}" + for p in $usrbinprogs_a; do + if [ -f "$D${bindir}/$p" ]; then + update-alternatives --install ${bindir}/$p $p $p.${PN} 100 + fi + done +} + +pkg_postrm_${PN} () { + usrbinprogs_a="${ALTERNATIVE_NAMES_USRBIN}" + for p in $usrbinprogs_a; do + update-alternatives --remove $p $p.${PN} + done +}
Signature · 1 line
1.7.6.4
[CONSOLIDATED PULL 21/21] distro_tracking: Refect Recipe Updates & Status
In reply to Saul Wold * libnl - NO_UPDATE_REASON due to incompatibility
* zlib - has wrong version in update list (121)
* libtasn1 - Update to 2.10
* pkgconfig - NO_UPDATE_REASON due to removal of glib-conf
* file - update to 5.09 * dchp - New version is 4.2.3, not updated yet. * tiff - NO_UPDATE_REASON wait until 4.0.0
* gobject-interopsectio - NO_UPDATE_REASON can not cross-build
* gnu-config - Udpate to git HEAD - requires ASSUME_PROVIDED += "git-native"
--- .../conf/distro/include/distro_tracking_fields.inc | 49 ++++++++++---------- 1 files changed, 25 insertions(+), 24 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +25 -24
@@ -382,6 +382,7 @@ RECIPE_MAINTAINER_pn-libnl = "Saul Wold <[email protected]>" RECIPE_LATEST_VERSION_pn-libnl = "2.0" RECIPE_INTEL_SECTION_pn-libnl = "base libs" RECIPE_LATEST_RELEASE_DATE_pn-libnl = "Oct 01, 2010" +RECIPE_NO_UPDATE_REASON_pn-libnl = "libnl-3.2.2 is incompatible with libnl2, so no Upgrade" RECIPE_STATUS_pn-zlib = "yellow" # local config scripts RECIPE_LAST_UPDATE_pn-zlib = "Jun 11, 2010"
@@ -394,6 +395,7 @@ RECIPE_INTEL_SECTION_pn-zlib = "base libs" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-zlib = "3 months" RECIPE_LATEST_RELEASE_DATE_pn-zlib = "Mar 01, 2010" RECIPE_COMMENTS_pn-zlib = "rconflicts: libxml2 (< 2.7.7) (rbreaks)" +RECIPE_NO_UPDATE_REASON_pn-zlib = "zlib-1.2.5 is latest, version parser reports 121 in error" RECIPE_STATUS_pn-libxml2 = "yellow" RECIPE_LAST_UPDATE_pn-libxml2 = "Jun 18, 2010"
@@ -452,15 +454,15 @@ RECIPE_INTEL_SECTION_pn-lzo = "base libs" RECIPE_LATEST_RELEASE_DATE_pn-lzo = "Oct 01, 2010" RECIPE_STATUS_pn-libtasn1 = "green" -RECIPE_LAST_UPDATE_pn-libtasn1 = "Dec 06, 2010" +RECIPE_LATEST_VERSION_pn-libtasn1 = "2.10" +RECIPE_LATEST_RELEASE_DATE_pn-libtasn1 = "Oct 25, 2011" +RECIPE_LAST_UPDATE_pn-libtasn1 = "Nov 08, 2011" RECIPE_MAINTAINER_pn-libtasn1 = "Saul Wold <[email protected]>" RECIPE_DEPENDENCY_CHECK_pn-libtasn1 = "not done" -RECIPE_LATEST_VERSION_pn-libtasn1 = "2.9" RECIPE_INTEL_SECTION_pn-libtasn1 = "base libs" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libtasn1 = "1 month" -RECIPE_LATEST_RELEASE_DATE_pn-libtasn1 = "Dec 06, 2010" RECIPE_COMMENTS_pn-libtasn1 = "" -RECIPE_MANUAL_CHECK_DATE_pn-libtasn1 = "Sep 27, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-libtasn1 = "Nov 08, 2011" RECIPE_STATUS_pn-openssl = "green" RECIPE_LAST_UPDATE_pn-openssl = "Nov 17, 2010"
@@ -1321,13 +1323,7 @@ RECIPE_LATEST_RELEASE_DATE_pn-boost = "Jul 12, 2011" RECIPE_LAST_UPDATE_pn-boost = "Aug 19, 2010" RECIPE_MANUAL_CHECK_DATE_pn-boost = "Nov 08, 2011" RECIPE_MAINTAINER_pn-boost = "Saul Wold <[email protected]>" - -RECIPE_STATUS_pn-boost-jam-native = "green" -RECIPE_LATEST_VERSION_pn-boost-jam-native = "3.1.18" -RECIPE_LATEST_RELEASE_DATE_pn-boost-jam-native = "Mar 22, 2011" -RECIPE_LAST_UPDATE_pn-boost-jam-native = "Aug 19, 2010" -RECIPE_MANUAL_CHECK_DATE_pn-boost-jam-native = "Nov 08, 2011" -RECIPE_MAINTAINER_pn-boost-jam-native = "Saul Wold <[email protected]>" +RECIPE_COMMENTS_pn-boost-jam-native = "Renamed to boost-native" RECIPE_STATUS_pn-libfribidi = "red" DISTRO_PN_ALIAS_pn-libfribidi = "OpenSuSE=fribidi Ubuntu=fribidi Mandriva=fribidi Debian=fribidi"
@@ -1504,14 +1500,15 @@ RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-elfutils="1 month" RECIPE_LATEST_RELEASE_DATE_pn-elfutils="Jun 01, 2010" RECIPE_STATUS_pn-pkgconfig = "green" +RECIPE_LATEST_VERSION_pn-pkgconfig = "0.26" +RECIPE_LATEST_RELEASE_DATE_pn-pkgconfig = "May 15, 2011" RECIPE_LAST_UPDATE_pn-pkgconfig = "Jul 13, 2010" RECIPE_MAINTAINER_pn-pkgconfig = "Saul Wold <[email protected]>" RECIPE_DEPENDENCY_CHECK_pn-pkgconfig = "not done" -RECIPE_LATEST_VERSION_pn-pkgconfig = "0.25" RECIPE_INTEL_SECTION_pn-pkgconfig = "base utils" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pkgconfig = "n/a" -RECIPE_LATEST_RELEASE_DATE_pn-pkgconfig = "May 01, 2010" -RECIPE_COMMENTS_pn-pkgconfig = "git as candidate, 0.23: Jan 01, 2008, 0.24: 05/2010, 0.25: 05/2010" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pkgconfig = "1 year" +RECIPE_COMMENTS_pn-pkgconfig = "" +RECIPE_NO_UPDATE_REASON_pn-pkgconfig = "0.26 removes glib-conf, adds circular depends" RECIPE_STATUS_pn-less = "green" RECIPE_LAST_UPDATE_pn-less = "May 24, 2011"
@@ -1548,17 +1545,17 @@ RECIPE_LATEST_RELEASE_DATE_pn-findutils = "Jun 01, 2009" RECIPE_COMMENTS_pn-findutils = "" RECIPE_STATUS_pn-file = "green" +RECIPE_LATEST_VERSION_pn-file = "5.09" +RECIPE_LATEST_RELEASE_DATE_pn-file = "Sep 16, 2011" RECIPE_LAST_UPDATE_pn-file = "Jul 12, 2011" RECIPE_MAINTAINER_pn-file = "Saul Wold <[email protected]>" RECIPE_DEPENDENCY_CHECK_pn-file = "done" -RECIPE_LATEST_VERSION_pn-file = "5.09" RECIPE_PATCH_pn-file+dump = "some new magic data" RECIPE_PATCH_pn-file+filesystems = "some other new magic data" RECIPE_INTEL_SECTION_pn-file = "base utils" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-file = "1-3 months" -RECIPE_LATEST_RELEASE_DATE_pn-file = "Sep 16, 2011" RECIPE_COMMENTS_pn-file = "2-clause BSD" -RECIPE_MANUAL_CHECK_DATE_pn-file = "Sep 27, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-file = "Nov 08, 2011" RECIPE_STATUS_pn-rsync = "green" RECIPE_LAST_UPDATE_pn-rsync = "Jul 6, 2010"
@@ -1690,9 +1687,9 @@ RECIPE_LATEST_RELEASE_DATE_pn-strace = "Apr 01, 2010" RECIPE_COMMENTS_pn-strace = "3-clause BSD" RECIPE_STATUS_pn-dhcp = "green" +RECIPE_LATEST_VERSION_pn-dhcp = "4.2.3 +RECIPE_LATEST_RELEASE_DATE_pn-dhcp = "Oct 19, 2011 RECIPE_LAST_UPDATE_pn-dhcp = "Sep 28, 2011" -RECIPE_LATEST_VERSION_pn-dhcp = "4.2.2 -RECIPE_LATEST_RELEASE_DATE_pn-dhcp = "Aug 10, 2011 RECIPE_MAINTAINER_pn-dhcp = "Saul Wold <[email protected]>" RECIPE_INTEL_SECTION_pn-dhcp = "base utils" RECIPE_COMMENTS_pn-dhcp = "several major release, others are 3.1.3, 4.0.2-P1, need to identify"
@@ -1929,6 +1926,7 @@ RECIPE_LATEST_VERSION_pn-tiff = "3.9.5" RECIPE_LAST_UPDATE_pn-tiff = "Jul 12, 2011" RECIPE_MAINTAINER_pn-tiff = "Saul Wold <[email protected]>" RECIPE_MANUAL_CHECK_DATE_pn-tiff = "Jul 12, 2011" +RECIPE_NO_UPDATE_REASON_pn-tiff = "Wait until 4.0.0 releases" RECIPE_STATUS_pn-libexif = "green" RECIPE_LATEST_VERSION_pn-libexif = "0.6.20"
@@ -3106,10 +3104,10 @@ RECIPE_LATEST_VERSION_pn-unifdef="2.6.18+git" RECIPE_MAINTAINER_pn-unifdef = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-gnu-config="green" -RECIPE_LATEST_VERSION_pn-gnu-config="svn" +RECIPE_LATEST_VERSION_pn-gnu-config="git" DISTRO_PN_ALIAS_pn-gnu-config = "OpenedHand" -RECIPE_LAST_UPDATE_pn-gnu-config = "Jun 21, 2010" -RECIPE_MANUAL_CHECK_DATE_pn-gnu-config = "Oct 18, 2011" +RECIPE_LAST_UPDATE_pn-gnu-config = "Nov 08, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-gnu-config = "Nov 08, 2011" RECIPE_MAINTAINER_pn-gnu-config = "Nitin A Kamble <[email protected]>" RECIPE_STATUS_pn-mpfr="green"
@@ -5137,7 +5135,10 @@ RECIPE_NO_OF_PATCHES_pn-gobject-introspection = "3" RECIPE_INTEL_SECTION_pn-gobject-introspection = "graphic UX" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gobject-introspection = "1 months" RECIPE_LATEST_RELEASE_DATE_pn-gobject-introspection = "Sep 01, 2010" -RECIPE_COMMENTS_pn-gobject-introspection = "" +RECIPE_COMMENTS_pn-gobject-introspection = "m4 files are used but upstream source is not cross-compile-able" +RECIPE_NO_UPDATE_REASON_pn-gobject_introspection = "Does not cross-compile" +RECIPE_MAINTAINER_pn-gobject-introspection = "Kai Kang <[email protected]>" + RECIPE_LAST_UPDATE_pn-gnome-common = "Jul 7, 2010" RECIPE_MAINTAINER_pn-gnome-common = "Zhai Edwin <[email protected]>"
Signature · 1 line
1.7.6.4
Quoted 5 lines · Saul Wold
Richard,
This set has been build tested and reviewed. I did have to update bitbake.conf for both then gnu-config and base.bblcass changes to modify
ASSUME_PROVIDED, please review this.
Reported on IRC, but better to say it here too I guess:
08:36:32 < JaMa|off> sgw: all thumb patches somehow lost the important part ARM_INSTRUCTION_SET = "arm"
08:37:02 < JaMa|off> sgw: so your CONSOLIDATED PULL has only PR bumps while jansa/pull had ARM_INSTRUCTION_SET and PR bumps 08:38:07 < JaMa|off> sgw: and subversion-native should work without adding it to ASSUME_PROVIDED :/
Quoted 106 lines
Thanks
Sau!The following changes since commit
a8ed4fcd79f6283c1d45f347dce894d784183900:xinit: rdepends on util-linux-mcookie to avoid brining whole util-linux (2011-11-11 11:00:56 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageMartin Jansa (13):
libatomics-ops: force ARM mode
pulseaudio-0.9.23: force ARM mode
aspell: force ARM mode
webkit-gtk: force arm mode to work around binutils segfault
subversion: add 1.7.0 with native support and negativeD_Pfor now base.bbclass: add subversion-native to DEPENDS if there is svn:// in
SRC_URI
time: rename files dir to time-1.7 for faster lookup
time: drop default S and 2 useless comments
time: use u-a for time, conflicts with busybox
util-linux: use u-a for flock and blockdev, conflicts with busybox
util-linux: add missing u-a calls for setsid chrt
util-linux: bump PR after u-a changes
kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with
busyboxOtavio Salvador (1):
dhcp: generate initial leases files for serverSaul Wold (5):
file: update to 5.09
gnu-config: update to git HEAD
boost: Update to 1.47.0 & Cleanup
bitbake.conf: UpdateASSUME_PROVIDED
distro_tracking: Refect Recipe Updates & StatusSimon Busch (1):
qt4-x11-free: bring back pkg-config fixupsXiaofeng Yan (1):
directfb: update to 1.4.15meta/classes/base.bbclass | 8 +- meta/conf/bitbake.conf | 7 +- .../conf/distro/include/distro_tracking_fields.inc | 49 ++-- meta/recipes-connectivity/dhcp/dhcp.inc | 9 +- meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb | 2 +- meta/recipes-core/kbd/kbd_1.15.2.bb | 29 ++- meta/recipes-core/util-linux/util-linux.inc | 14 +- meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +- .../file/file/fix_version_check.patch | 21 ++ .../file/{file_5.04.bb => file_5.09.bb} | 9 +- .../gnu-config/config-guess-uclibc.patch | 145 +++++------ .../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +- .../subversion/subversion-1.7.0/libtool2.patch | 15 ++ .../subversion/subversion_1.7.0.bb | 37 +++ .../time/{files => time-1.7}/debian.patch | 0 meta/recipes-extended/time/time.inc | 10 + meta/recipes-extended/time/time_1.7.bb | 5 +- .../{directfb_1.4.12.bb => directfb_1.4.15.bb} | 9 +- .../directfb-1.2.x-fix-pkgconfig-cflags.patch | 36 ++-- .../pulseaudio/libatomics-ops_1.2.bb | 2 +- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- meta/recipes-qt/qt4/qt4-x11-free.inc | 16 ++- meta/recipes-sato/webkit/webkit-gtk_svn.bb | 2 +- meta/recipes-support/aspell/aspell_0.60.6.1.bb | 2 +- meta/recipes-support/boost/boost-jam-native.inc | 32 --- .../boost/boost-jam-native_3.1.18.bb | 8 - .../boost/{boost-36.inc => boost.inc} | 42 +++- .../boost/{boost_1.44.0.bb => boost_1.47.0.bb} | 13 +- .../recipes-support/boost/files/1.34.1-gcc43.patch | 226 ----------------- .../boost/files/atomic_count_gcc_atomicity.patch | 15 -- meta/recipes-support/boost/files/gcc41.patch | 16 -- meta/recipes-support/boost/files/gcc43.patch | 258 -------------------- .../recipes-support/boost/files/linux-uclibc.patch | 12 - .../boost/files/unit_test_log10f.patch | 22 -- 34 files changed, 333 insertions(+), 757 deletions(-) create mode 100644 meta/recipes-devtools/file/file/fix_version_check.patch rename meta/recipes-devtools/file/{file_5.04.bb => file_5.09.bb} (79%) rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%) create mode 100644 meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patch create mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb rename meta/recipes-extended/time/{files => time-1.7}/debian.patch (100%) rename meta/recipes-graphics/directfb/{directfb_1.4.12.bb => directfb_1.4.15.bb} (63%) delete mode 100644 meta/recipes-support/boost/boost-jam-native.inc delete mode 100644 meta/recipes-support/boost/boost-jam-native_3.1.18.bb rename meta/recipes-support/boost/{boost-36.inc => boost.inc} (88%) rename meta/recipes-support/boost/{boost_1.44.0.bb => boost_1.47.0.bb} (66%) delete mode 100644 meta/recipes-support/boost/files/1.34.1-gcc43.patch delete mode 100644 meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patch delete mode 100644 meta/recipes-support/boost/files/gcc41.patch delete mode 100644 meta/recipes-support/boost/files/gcc43.patch delete mode 100644 meta/recipes-support/boost/files/linux-uclibc.patch delete mode 100644 meta/recipes-support/boost/files/unit_test_log10f.patchSignature · 7 lines
1.7.6.4 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Quoted 7 lines · Martin Jansa
Quoted 5 lines · Saul Wold
Richard,
This set has been build tested and reviewed. I did have to update bitbake.conf for both then gnu-config and base.bblcass changes to modify
ASSUME_PROVIDED, please review this.
Quoted 6 lines
Reported on IRC, but better to say it here too I guess:
08:36:32< JaMa|off> sgw: all thumb patches somehow lost the important part
ARM_INSTRUCTION_SET= "arm"
08:37:02< JaMa|off> sgw: so your CONSOLIDATED PULL has only PR bumps while jansa/pull hadARM_INSTRUCTION_SETand PR bumps
Not sure what happened here, I will double check my contents and rebase as needed.
Quoted 3 lines
08:38:07< JaMa|off> sgw: and subversion-native should work without adding it to
ASSUME_PROVIDED:/
I would like to know what your setup is and how your testing this, because every time I tried without the ASSUME_PROVIDED change, I got a circular dependency.
Sau!
Quoted 113 lines
Quoted 98 lines
Thanks
Sau!The following changes since commit
a8ed4fcd79f6283c1d45f347dce894d784183900:xinit: rdepends on util-linux-mcookie to avoid brining whole util-linux (2011-11-11 11:00:56 +0000)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageMartin Jansa (13):
libatomics-ops: force ARM mode
pulseaudio-0.9.23: force ARM mode
aspell: force ARM mode
webkit-gtk: force arm mode to work around binutils segfault
subversion: add 1.7.0 with native support and negativeD_Pfor now base.bbclass: add subversion-native to DEPENDS if there is svn:// in
SRC_URI
time: rename files dir to time-1.7 for faster lookup
time: drop default S and 2 useless comments
time: use u-a for time, conflicts with busybox
util-linux: use u-a for flock and blockdev, conflicts with busybox
util-linux: add missing u-a calls for setsid chrt
util-linux: bump PR after u-a changes
kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with
busyboxOtavio Salvador (1):
dhcp: generate initial leases files for serverSaul Wold (5):
file: update to 5.09
gnu-config: update to git HEAD
boost: Update to 1.47.0& Cleanup bitbake.conf: UpdateASSUME_PROVIDED
distro_tracking: Refect Recipe Updates& StatusSimon Busch (1):
qt4-x11-free: bring back pkg-config fixupsXiaofeng Yan (1):
directfb: update to 1.4.15meta/classes/base.bbclass | 8 +- meta/conf/bitbake.conf | 7 +- .../conf/distro/include/distro_tracking_fields.inc | 49 ++-- meta/recipes-connectivity/dhcp/dhcp.inc | 9 +- meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb | 2 +- meta/recipes-core/kbd/kbd_1.15.2.bb | 29 ++- meta/recipes-core/util-linux/util-linux.inc | 14 +- meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +- .../file/file/fix_version_check.patch | 21 ++ .../file/{file_5.04.bb => file_5.09.bb} | 9 +- .../gnu-config/config-guess-uclibc.patch | 145 +++++------ .../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +- .../subversion/subversion-1.7.0/libtool2.patch | 15 ++ .../subversion/subversion_1.7.0.bb | 37 +++ .../time/{files => time-1.7}/debian.patch | 0 meta/recipes-extended/time/time.inc | 10 + meta/recipes-extended/time/time_1.7.bb | 5 +- .../{directfb_1.4.12.bb => directfb_1.4.15.bb} | 9 +- .../directfb-1.2.x-fix-pkgconfig-cflags.patch | 36 ++-- .../pulseaudio/libatomics-ops_1.2.bb | 2 +- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- meta/recipes-qt/qt4/qt4-x11-free.inc | 16 ++- meta/recipes-sato/webkit/webkit-gtk_svn.bb | 2 +- meta/recipes-support/aspell/aspell_0.60.6.1.bb | 2 +- meta/recipes-support/boost/boost-jam-native.inc | 32 --- .../boost/boost-jam-native_3.1.18.bb | 8 - .../boost/{boost-36.inc => boost.inc} | 42 +++- .../boost/{boost_1.44.0.bb => boost_1.47.0.bb} | 13 +- .../recipes-support/boost/files/1.34.1-gcc43.patch | 226 ----------------- .../boost/files/atomic_count_gcc_atomicity.patch | 15 -- meta/recipes-support/boost/files/gcc41.patch | 16 -- meta/recipes-support/boost/files/gcc43.patch | 258 -------------------- .../recipes-support/boost/files/linux-uclibc.patch | 12 - .../boost/files/unit_test_log10f.patch | 22 -- 34 files changed, 333 insertions(+), 757 deletions(-)create mode 100644
meta/recipes-devtools/file/file/fix_version_check.patchrename meta/recipes-devtools/file/{file_5.04.bb => file_5.09.bb} (79%) rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%) create mode 100644meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patchcreate mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb rename meta/recipes-extended/time/{files =>time-1.7}/debian.patch(100%) rename meta/recipes-graphics/directfb/{directfb_1.4.12.bb => directfb_1.4.15.bb} (63%) delete mode 100644 meta/recipes-support/boost/boost-jam-native.inc
delete mode 100644 meta/recipes-support/boost/boost-jam-native_3.1.18.bb rename meta/recipes-support/boost/{boost-36.inc => boost.inc} (88%)
rename meta/recipes-support/boost/{boost_1.44.0.bb => boost_1.47.0.bb} (66%) delete mode 100644meta/recipes-support/boost/files/1.34.1-gcc43.patch
delete mode 100644meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patchdelete mode 100644meta/recipes-support/boost/files/gcc41.patch
delete mode 100644meta/recipes-support/boost/files/gcc43.patch
delete mode 100644meta/recipes-support/boost/files/linux-uclibc.patch
delete mode 100644meta/recipes-support/boost/files/unit_test_log10f.patchQuoted 8 lines
--
1.7.6.4_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 17 lines · Saul Wold
Quoted 7 lines · Martin Jansa
Quoted 5 lines · Saul Wold
Richard,
This set has been build tested and reviewed. I did have to update bitbake.conf for both then gnu-config and base.bblcass changes to modify
ASSUME_PROVIDED, please review this.Quoted 6 lines
Reported on IRC, but better to say it here too I guess:
08:36:32< JaMa|off> sgw: all thumb patches somehow lost the important part
ARM_INSTRUCTION_SET= "arm"
08:37:02< JaMa|off> sgw: so your CONSOLIDATED PULL has only PR bumps while jansa/pull hadARM_INSTRUCTION_SETand PR bumpsNot sure what happened here, I will double check my contents and rebase as needed.
Quoted 6 lines
Quoted 3 lines
08:38:07< JaMa|off> sgw: and subversion-native should work without adding it to
ASSUME_PROVIDED:/I would like to know what your setup is and how your testing this, because every time I tried without the
ASSUME_PROVIDEDchange, I got a circular dependency.
I'm using SHR distribution with this stack of layers:
meta-jama = "master:6d89b5a42be12ce76ef0d87935d8de12ca3f1b4f"
meta-shr
meta-aurora
meta-fso = "master:ec12944ae05f6a6efc28db2d8bbad88277387441"
meta-efl
meta-oe
meta-gnome
meta-gpe = "shr:94aa85e1e62d32eff0cee22ffa9a0f1fbcdf9d2c"
meta-nokia
meta-htc
meta-palm
meta-openmoko
meta-samsung = "master:ec12944ae05f6a6efc28db2d8bbad88277387441" meta-handheld = "jansa/spitz:5136fd456569a254b3203545af3c98d643e8b681" meta = "jansa/test:b550e4c271977c3cb9245d6106c9631b66f78a46"
But I don't see any possible _svn.bb recipe in subversion-native dependency tree, how did you notice there is circular dependency? Did bitbake say that and then failed to find where?
I'll try to setup some builddir with only oe-core, but dayjob is crazy 7/12 lately so I have no idea when I'll find time for that :/.
Regards,
Quoted 117 lines
Sau!
Quoted 113 lines
Quoted 98 lines
Thanks
Sau!The following changes since commit
a8ed4fcd79f6283c1d45f347dce894d784183900:xinit: rdepends on util-linux-mcookie to avoid brining whole util-linux (2011-11-11 11:00:56 +0000)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageMartin Jansa (13):
libatomics-ops: force ARM mode
pulseaudio-0.9.23: force ARM mode
aspell: force ARM mode
webkit-gtk: force arm mode to work around binutils segfault
subversion: add 1.7.0 with native support and negativeD_Pfor now base.bbclass: add subversion-native to DEPENDS if there is svn:// in
SRC_URI
time: rename files dir to time-1.7 for faster lookup
time: drop default S and 2 useless comments
time: use u-a for time, conflicts with busybox
util-linux: use u-a for flock and blockdev, conflicts with busybox
util-linux: add missing u-a calls for setsid chrt
util-linux: bump PR after u-a changes
kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with
busyboxOtavio Salvador (1):
dhcp: generate initial leases files for serverSaul Wold (5):
file: update to 5.09
gnu-config: update to git HEAD
boost: Update to 1.47.0& Cleanup bitbake.conf: UpdateASSUME_PROVIDED
distro_tracking: Refect Recipe Updates& StatusSimon Busch (1):
qt4-x11-free: bring back pkg-config fixupsXiaofeng Yan (1):
directfb: update to 1.4.15meta/classes/base.bbclass | 8 +- meta/conf/bitbake.conf | 7 +- .../conf/distro/include/distro_tracking_fields.inc | 49 ++-- meta/recipes-connectivity/dhcp/dhcp.inc | 9 +- meta/recipes-connectivity/dhcp/dhcp_4.2.0.bb | 2 +- meta/recipes-core/kbd/kbd_1.15.2.bb | 29 ++- meta/recipes-core/util-linux/util-linux.inc | 14 +- meta/recipes-core/util-linux/util-linux_2.19.1.bb | 2 +- .../file/file/fix_version_check.patch | 21 ++ .../file/{file_5.04.bb => file_5.09.bb} | 9 +- .../gnu-config/config-guess-uclibc.patch | 145 +++++------ .../{gnu-config_20080123.bb => gnu-config_git.bb} | 15 +- .../subversion/subversion-1.7.0/libtool2.patch | 15 ++ .../subversion/subversion_1.7.0.bb | 37 +++ .../time/{files => time-1.7}/debian.patch | 0 meta/recipes-extended/time/time.inc | 10 + meta/recipes-extended/time/time_1.7.bb | 5 +- .../{directfb_1.4.12.bb => directfb_1.4.15.bb} | 9 +- .../directfb-1.2.x-fix-pkgconfig-cflags.patch | 36 ++-- .../pulseaudio/libatomics-ops_1.2.bb | 2 +- .../pulseaudio/pulseaudio_0.9.23.bb | 2 +- meta/recipes-qt/qt4/qt4-x11-free.inc | 16 ++- meta/recipes-sato/webkit/webkit-gtk_svn.bb | 2 +- meta/recipes-support/aspell/aspell_0.60.6.1.bb | 2 +- meta/recipes-support/boost/boost-jam-native.inc | 32 --- .../boost/boost-jam-native_3.1.18.bb | 8 - .../boost/{boost-36.inc => boost.inc} | 42 +++- .../boost/{boost_1.44.0.bb => boost_1.47.0.bb} | 13 +- .../recipes-support/boost/files/1.34.1-gcc43.patch | 226 ----------------- .../boost/files/atomic_count_gcc_atomicity.patch | 15 -- meta/recipes-support/boost/files/gcc41.patch | 16 -- meta/recipes-support/boost/files/gcc43.patch | 258 -------------------- .../recipes-support/boost/files/linux-uclibc.patch | 12 - .../boost/files/unit_test_log10f.patch | 22 -- 34 files changed, 333 insertions(+), 757 deletions(-)create mode 100644
meta/recipes-devtools/file/file/fix_version_check.patchrename meta/recipes-devtools/file/{file_5.04.bb => file_5.09.bb} (79%) rename meta/recipes-devtools/gnu-config/{gnu-config_20080123.bb => gnu-config_git.bb} (73%) create mode 100644meta/recipes-devtools/subversion/subversion-1.7.0/libtool2.patchcreate mode 100644 meta/recipes-devtools/subversion/subversion_1.7.0.bb rename meta/recipes-extended/time/{files =>time-1.7}/debian.patch(100%) rename meta/recipes-graphics/directfb/{directfb_1.4.12.bb => directfb_1.4.15.bb} (63%) delete mode 100644 meta/recipes-support/boost/boost-jam-native.inc
delete mode 100644 meta/recipes-support/boost/boost-jam-native_3.1.18.bb rename meta/recipes-support/boost/{boost-36.inc => boost.inc} (88%)
rename meta/recipes-support/boost/{boost_1.44.0.bb => boost_1.47.0.bb} (66%) delete mode 100644meta/recipes-support/boost/files/1.34.1-gcc43.patch
delete mode 100644meta/recipes-support/boost/files/atomic_count_gcc_atomicity.patchdelete mode 100644meta/recipes-support/boost/files/gcc41.patch
delete mode 100644meta/recipes-support/boost/files/gcc43.patch
delete mode 100644meta/recipes-support/boost/files/linux-uclibc.patch
delete mode 100644meta/recipes-support/boost/files/unit_test_log10f.patchQuoted 8 lines
--
1.7.6.4_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]