Skip to contentSkip to conversation

Catching up & Upgrades

GIT PULL Applied Saul Wold 3 participants 37 messages Oct 14, 2011 – Nov 7, 2011 Arm/actions semi architecture

lore
Share & tools
lore
author
#1 lore raw

[CONSOLIDATED PULL 01/28] shadow-native: Bump PR for patch update

In reply to Saul Wold
---
 .../shadow/shadow-native_4.1.4.3.bb                |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-extended/shadow/shadow-native_4.1.4.3.bb +1 -1
index c29e4c1..1f6ef1b 100644
@@ -7,7 +7,7 @@ LICENSE = "BSD | Artistic"
 LIC_FILES_CHKSUM = "file://COPYING;md5=08c553a87d4e51bbed50b20e0adcaede \
                     file://src/passwd.c;firstline=8;endline=30;md5=2899a045e90511d0e043b85a7db7e2fe"
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://pkg-shadow.alioth.debian.org/releases/${BPN}-${PV}.tar.bz2 \
            file://shadow.automake-1.11.patch \
Signature · 1 line
1.7.6.2

Saul Wold

author
#0 lore raw

Richard,

This is a batch of pull requests that have been pending for a bit and seem to be clean, I have also included some updates that have been built.

Thanks
Sau!

The following changes since commit 4d5c0f9838a3e96d1cfb4ca2fb27161d6cf0de8f:

xf86-video-intel_2.16.0: fix buildfix.patch to apply (2011-10-14 00:46:53 +0100)

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

Bruce Ashfield (1):
linux-yocto: config cleanup and streamlining

Christopher Larson (2):
autoconf: no need to hardcode the full path to m4
autotools: fix multi-word arguments for EXTRA_OECONF

Khem Raj (4):
farsight2, ldconfig-native, gnutls: There is no GPLv2.1, correct the
fields
qemu-0.15: Add recipe and forward port patches from 0.14 glib-2.0: Extend to provide nativesdk recipe
qemu.inc: Add glib-2.0-nativesdk to qemu-nativesdk DEPENDS

Klaus Kurzmann (1):
eglibc-2.14: add patch to fix libdl crash

Noor Ahsan (1):
bluez4: Add ending quote of FILES_${PN}-dbg

Otavio Salvador (2):
image-live.bbclass: allow override of initrd image
initramfs-live-boot: make it more generic and easy to use

Saul Wold (11):
shadow-native: Bump PR for patch update
distro_tracking_fields: Updates
v86d: update to 0.1.10
libaio: Update to 0.3.109
libtiff: Update to 3.9.5
augeas: Update to 0.9.0
libgcrypt: Update to 1.5.0
rxvt-unicode: Update to 9.12
rsync: Update to 3.0.9
bash: update to 4.2
qemu.inc: qemu-native also needs glib-2.0 native

Tom Rini (1):
libnl2: Fix a race on route/pktloc_syntax.h

Wenzong Fan (1):
qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe.

Xiaofeng Yan (2):
lsb: Change link of ${baselib} to lib64 for 64bits system distro_tracking_fields.inc: Add maintainer for some packages without
maintainer

Zhai Edwin (2):
libfm: Upgrade to 0.1.16
pcmanfm: Upgrade to 0.9.9

 .../farsight/farsight2_0.0.9.bb                    |    4 +-
 meta/classes/autotools.bbclass                     |    6 +-
 meta/classes/image-live.bbclass                    |    5 +-
 .../conf/distro/include/distro_tracking_fields.inc |   40 +-
 .../v86d/{v86d_0.1.9.bb => v86d_0.1.10.bb}         |    4 +-
 meta/recipes-connectivity/bluez/bluez4_4.96.bb     |    2 +-
 .../eglibc-2.14/glibc-2.14-libdl-crash.patch       |  131 +
 meta/recipes-core/eglibc/eglibc_2.14.bb            |    5 +-
 meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb |    4 +-
 meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb      |    2 +-
 meta/recipes-core/initrdscripts/files/init-live.sh |   32 +-
 .../initrdscripts/initramfs-live-boot_1.0.bb       |    3 +-
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    4 +-
 .../qemu/qemu-0.15.0/arm-bgr.patch                 |   30 +
 .../qemu/qemu-0.15.0/enable-i386-linux-user.patch  |   55 +
 .../fallback-to-safe-mmap_min_addr.patch           |   39 +
 .../qemu/qemu-0.15.0/fix-configure-checks.patch    |   22 +
 .../qemu/qemu-0.15.0/fix-nogl.patch                |  127 +
 .../qemu/qemu-0.15.0/glflags.patch                 |   15 +
 .../qemu/qemu-0.15.0/init-info.patch               |   18 +
 .../qemu/qemu-0.15.0/larger_default_ram_size.patch |   22 +
 .../qemu/qemu-0.15.0/linker-flags.patch            |   25 +
 .../qemu/qemu-0.15.0/no-strip.patch                |   15 +
 .../qemu/qemu-0.15.0/opengl-sdl-fix.patch          |   43 +
 .../qemu/qemu-0.15.0/powerpc_rom.bin               |  Bin 0 -> 4096 bytes
 .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch    |34368 ++++++++++++++++++++
 .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch   |  118 +
 .../qemugl-allow-glxcontext-release.patch          |   65 +
 .../qemu/qemu-0.15.0/qemugl-fix.patch              |   74 +
 meta/recipes-devtools/qemu/qemu.inc                |    4 +-
 meta/recipes-devtools/qemu/qemu_0.15.0.bb          |   45 +
 .../rsync/{rsync_3.0.8.bb => rsync_3.0.9.bb}       |    4 +-
 meta/recipes-extended/augeas/augeas_0.8.1.bb       |    6 -
 meta/recipes-extended/augeas/augeas_0.9.0.bb       |    7 +
 .../bash/bash-4.2/execute_cmd.patch                |   15 +
 meta/recipes-extended/bash/bash_4.1.bb             |   38 -
 meta/recipes-extended/bash/bash_4.2.bb             |   41 +
 .../recipes-extended/libaio/libaio/00_arches.patch |  103 +-
 .../{libaio_0.3.107.bb => libaio_0.3.109.bb}       |    4 +-
 meta/recipes-extended/lsb/lsb_1.4.bb               |    6 +-
 .../shadow/shadow-native_4.1.4.3.bb                |    2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb    |    2 +-
 meta/recipes-kernel/linux/linux-yocto_3.0.bb       |    2 +-
 .../libtiff/files/libtool2.patch                   |   18 +-
 .../libtiff/{tiff_3.8.2.bb => tiff_3.9.5.bb}       |    6 +-
 meta/recipes-qt/qt4/qt4.inc                        |   10 +-
 .../pcmanfm/files/owl-window-menu.patch            |   53 +-
 .../pcmanfm/{pcmanfm_0.9.8.bb => pcmanfm_0.9.9.bb} |    6 +-
 .../rxvt.desktop                                   |    0
 .../rxvt.png                                       |  Bin 2847 -> 2847 bytes
 .../xwc.patch                                      |    0
 .../{rxvt-unicode_9.11.bb => rxvt-unicode_9.12.bb} |   10 +-
 meta/recipes-support/gnutls/gnutls.inc             |    4 +-
 .../libfm/libfm-0.1.14/use_deprecate_func.patch    |   13 -
 .../libfm/libfm-0.1.16/configure_fix.patch         |   19 +
 .../libfm/{libfm_0.1.14.bb => libfm_0.1.16.bb}     |    8 +-
 meta/recipes-support/libgcrypt/libgcrypt_1.4.6.bb  |    6 -
 meta/recipes-support/libgcrypt/libgcrypt_1.5.0.bb  |    7 +
 .../libnl/fix-pktloc_syntax_h-race.patch           |   26 +
 meta/recipes-support/libnl/libnl_2.0.bb            |    3 +-
 60 files changed, 35527 insertions(+), 219 deletions(-)
 rename meta/recipes-bsp/v86d/{v86d_0.1.9.bb => v86d_0.1.10.bb} (86%)
 create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/glibc-2.14-libdl-crash.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
 rename meta/recipes-devtools/rsync/{rsync_3.0.8.bb => rsync_3.0.9.bb} (73%)
 delete mode 100644 meta/recipes-extended/augeas/augeas_0.8.1.bb
 create mode 100644 meta/recipes-extended/augeas/augeas_0.9.0.bb
 create mode 100644 meta/recipes-extended/bash/bash-4.2/execute_cmd.patch
 delete mode 100644 meta/recipes-extended/bash/bash_4.1.bb
 create mode 100644 meta/recipes-extended/bash/bash_4.2.bb
 rename meta/recipes-extended/libaio/{libaio_0.3.107.bb => libaio_0.3.109.bb} (80%)
 rename meta/recipes-multimedia/libtiff/{tiff_3.8.2.bb => tiff_3.9.5.bb} (82%)
 rename meta/recipes-sato/pcmanfm/{pcmanfm_0.9.8.bb => pcmanfm_0.9.9.bb} (87%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/rxvt.desktop (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/rxvt.png (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/xwc.patch (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode_9.11.bb => rxvt-unicode_9.12.bb} (93%)
 delete mode 100644 meta/recipes-support/libfm/libfm-0.1.14/use_deprecate_func.patch
 create mode 100644 meta/recipes-support/libfm/libfm-0.1.16/configure_fix.patch
 rename meta/recipes-support/libfm/{libfm_0.1.14.bb => libfm_0.1.16.bb} (73%)
 delete mode 100644 meta/recipes-support/libgcrypt/libgcrypt_1.4.6.bb
 create mode 100644 meta/recipes-support/libgcrypt/libgcrypt_1.5.0.bb
 create mode 100644 meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
Signature · 1 line
1.7.6.2
author
#2 lore raw

[CONSOLIDATED PULL 02/28] distro_tracking_fields: Updates

---
 .../conf/distro/include/distro_tracking_fields.inc |   25 +++++++++++++++----
 1 files changed, 19 insertions(+), 6 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +19 -6
index b07209e..4b46c15 100644
@@ -421,14 +421,14 @@ RECIPE_COMMENTS_pn-readline = ""
 RECIPE_MANUAL_CHECK_DATE_pn-readline = "Sep 27, 2011"
 
 RECIPE_STATUS_pn-libgcrypt = "green"
-RECIPE_LAST_UPDATE_pn-libgcrypt = "Jul 29, 2010"
+RECIPE_LATEST_VERSION_pn-libgcrypt = "1.5.0"
+RECIPE_LATEST_RELEASE_DATE_pn-libgcrypt = "Jun 6, 2011"
+RECIPE_LAST_UPDATE_pn-libgcrypt = "Oct 10, 2011"
 RECIPE_MAINTAINER_pn-libgcrypt = "Saul Wold <[email protected]>"
 RECIPE_DEPENDENCY_CHECK_pn-libgcrypt = "not done"
-RECIPE_LATEST_VERSION_pn-libgcrypt = "1.4.5"
 RECIPE_PATCH_pn-libgcrypt+add-pkgconfig-support = "add .pc file"
 RECIPE_INTEL_SECTION_pn-libgcrypt = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libgcrypt = "11 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libgcrypt = "12/2009"
 RECIPE_COMMENTS_pn-libgcrypt = ""
 
 RECIPE_STATUS_pn-gnutls = "yellow"   # need explict pre configure
@@ -5635,7 +5635,6 @@ RECIPE_STATUS_pn-desktop-file-utils-native = "red"
 RECIPE_STATUS_pn-dtc = "red"
 RECIPE_STATUS_pn-gcalctool = "red"
 RECIPE_STATUS_pn-swabber = "red"
-RECIPE_STATUS_pn-mc = "red"
 RECIPE_STATUS_pn-man = "red"
 RECIPE_STATUS_pn-man-pages = "red"
 RECIPE_STATUS_pn-guilt-native = "red"
@@ -5718,9 +5717,11 @@ RECIPE_LATEST_VERSION_pn-dtc = "37c0b6a0916c31a5eae0a9ddfcc5d0b8fb4569c6"
 RECIPE_LATEST_VERSION_pn-bind = "9.7.2-P3"
 RECIPE_NO_UPDATE_REASON_pn-bind = "Latest Stable version, newer versions are Alpha/Beta"
 RECIPE_LATEST_VERSION_pn-man = "1.6f"
-RECIPE_LATEST_VERSION_pn-mc = "4.7.5-pre1"
+
+RECIPE_STATUS_pn-mc = "red"
+RECIPE_LATEST_VERSION_pn-mc = "4.8.0-pre2"
 RECIPE_MAINTAINER_pn-mc = "Saul Wold <[email protected]>"
-RECIPE_NO_UPDATE_REASON_pn-bind = "Latest Stable version, 4.7.5-pre1 is Alpha/Beta"
+RECIPE_NO_UPDATE_REASON_pn-mc = "4.7.5.5 is latest stable version, 4.8.0-pre2 is Alpha/Beta"
 
 RECIPE_STATUS_pn-sgml-common = "green"
 RECIPE_DEPENDENCY_CHECK_pn-sgml-common = "not done"
@@ -5907,20 +5908,32 @@ RECIPE_MANUAL_CHECK_DATE_pn-pseudo = "Jun 06, 2011"
 DISTRO_PN_ALIAS_pn-pseudo = "Windriver"
 
 DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs"
+RECIPE_MAINTAINER_pn-btrfs-tools = "Nitin A Kamble <[email protected]>"
+
 DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests"
+RECIPE_MAINTAINER_pn-rt-tests = "Darren Hart <[email protected]>"
+
 DISTRO_PN_ALIAS_pn-xserver-xorg-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
 DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
 DISTRO_PN_ALIAS_pn-xserver-kdrive = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
 DISTRO_PN_ALIAS_pn-dtc = "Fedora=dtc Ubuntu=dtc"
 DISTRO_PN_ALIAS_pn-dtc-native = "Fedora=dtc Ubuntu=dtc"
 DISTRO_PN_ALIAS_pn-gail = "Fedora=gail Ubuntu=libgail-3-0"
+
 DISTRO_PN_ALIAS_pn-linux-yocto = "Debian=linux-base Ubuntu=linux"
+RECIPE_MAINTAINER_pn-linux-yocto = "Darren Hart <[email protected]>"
+
 DISTRO_PN_ALIAS_pn-linux-yocto-rt = "Debian=linux-base Ubuntu=linux"
+RECIPE_MAINTAINER_pn-linux-yocto-rt = "Darren Hart <[email protected]>"
+
 DISTRO_PN_ALIAS_pn-libsdl = "Fedora=SDL Opensuse=SDL"
 DISTRO_PN_ALIAS_pn-lame = "Debian=lame Ubuntu=lame"
 DISTRO_PN_ALIAS_pn-libiconv = "Fedora=mingw-libiconv Opensuse=cross-mingw-libiconv"
 DISTRO_PN_ALIAS_pn-qt4-native = "Fedora=qt4 Debian=qt4-dev-tools"
 DISTRO_PN_ALIAS_pn-update-alternatives-dpkg = "Opensuse=update-alternatives Mandriva=update-alternatives"
+RECIPE_MAINTAINER_pn-update-alternatives-dpkg = "Dongxiao Xu <[email protected]"
 DISTRO_PN_ALIAS_pn-emgd-driver-bin = "Intel"
 DISTRO_PN_ALIAS_pn-external-csl-toolchain = "OE-Core"
 DISTRO_PN_ALIAS_pn-external-poky-toolchain = "OE-Core"
Signature · 1 line
1.7.6.2
author
#3 lore raw

[CONSOLIDATED PULL 03/28] farsight2, ldconfig-native, gnutls: There is no GPLv2.1, correct the fields

In reply to Saul Wold

From: Khem Raj <[email protected]>

The licenses were either LGPLv2.1 or GPLv2
make the changes appropriately

---
 .../farsight/farsight2_0.0.9.bb                    |    4 ++--
 meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb |    4 ++--
 meta/recipes-support/gnutls/gnutls.inc             |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)
meta-demoapps/recipes-connectivity/farsight/farsight2_0.0.9.bb +2 -2
index a7bdc97..ee0ce8a 100644
@@ -1,12 +1,12 @@
 DESCRIPTION = "FarSight is an audio/video conferencing framework specifically designed for Instant Messengers."
 HOMEPAGE = "http://farsight.sf.net"
 SRC_URI = "http://farsight.freedesktop.org/releases/farsight2/${BPN}-${PV}.tar.gz"
-LICENSE = "GPLv2.1"
+LICENSE = "LGPLv2.1"
 DEPENDS = "libnice glib-2.0 libxml2 zlib dbus gstreamer gst-plugins-base"
 
 inherit autotools
 
-PR = "r1"
+PR = "r2"
 
 EXTRA_OECONF = " \
   --disable-debug \
meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb +2 -2
index 00edb6e..2a93913 100644
@@ -1,6 +1,6 @@
 DESCRIPTION = "A standalone native ldconfig build"
 
-LICENSE = "GPLv2.1"
+LICENSE = "GPLv2+"
 
 LIC_FILES_CHKSUM = "file://${S}/ldconfig.c;endline=17;md5=1d15f20937c055cb5de2329a4c054399"
 
@@ -12,7 +12,7 @@ SRC_URI = "file://ldconfig-native-2.12.1.tar.bz2 \
            file://flag_fix.patch \
            file://endianess-header.patch"
 
-PR = "r1"
+PR = "r2"
 
 inherit native
 
meta/recipes-support/gnutls/gnutls.inc +2 -2
index 3569648..cdcf85b 100644
@@ -3,11 +3,11 @@ HOMEPAGE = "http://www.gnu.org/software/gnutls/"
 BUGTRACKER = "https://savannah.gnu.org/support/?group=gnutls"
 DEPENDS = "zlib lzo libtasn1 libgcrypt (>= 1.4.2) libcap"
 
-INC_PR = "r2"
+INC_PR = "r3"
 
 LICENSE = "GPLv3+ & LGPLv2.1+"
 LICENSE_${PN} = "LGPLv2.1+"
-LICENSE_${PN}-xx = "GPLv2.1+"
+LICENSE_${PN}-xx = "LGPLv2.1+"
 LICENSE_${PN}-bin = "GPLv3+"
 LICENSE_${PN}-extra = "GPLv3+"
 LICENSE_${PN}-openssl = "GPLv3+"
Signature · 1 line
1.7.6.2
author
#4 lore raw

[CONSOLIDATED PULL 05/28] autoconf: no need to hardcode the full path to m4

In reply to Saul Wold

From: Christopher Larson <[email protected]>

This way autom4te uses m4 as it finds it in the PATH, rather than hardcoding any particular path.

---
 meta/recipes-devtools/autoconf/autoconf_2.68.bb |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-devtools/autoconf/autoconf_2.68.bb +3 -1
index c6209a3..21b5fb3 100644
@@ -1,6 +1,6 @@
 require autoconf.inc
 
-PR = "r2"
+PR = "r3"
 
 PARALLEL_MAKE = ""
 
@@ -27,4 +27,6 @@ RDEPENDS_${PN}_virtclass-native = "m4-native gnu-config-native"
 
 SRC_URI_append_virtclass-native = " file://fix_path_xtra.patch"
 
+EXTRA_OECONF += "ac_cv_path_M4=m4"
+
 BBCLASSEXTEND = "native"
Signature · 1 line
1.7.6.2
author
#5 lore raw

[CONSOLIDATED PULL 04/28] lsb: Change link of ${baselib} to lib64 for 64bits system

In reply to Saul Wold

From: Xiaofeng Yan <[email protected]>

Binaries of lsb test suite need ld-linux.so* in /lib64. for example:
Target$ ./lsbcmdchk
-sh: ./lsbcmdchk: No such file or directory Target$ strings lsbcmdchk | grep "ld-" /lib64/ld-lsb-x86-64.so.3

"lsbcmdchk" from lsb test suite is a binary program.
A new modification to lsb_1.4.bb caused that binaries from lsb test suite can't run because binaries of lsb test suite need ld-linux.so* in /lib64.
But the link is changed due to adding multilib. I changed this link again.

---
 meta/recipes-extended/lsb/lsb_1.4.bb |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
meta/recipes-extended/lsb/lsb_1.4.bb +3 -3
index d472012..5df08b8 100644
@@ -2,7 +2,7 @@ DESCRIPTION = "LSB support for Poky Linux"
 SECTION = "console/utils"
 HOMEPAGE = "http://prdownloads.sourceforge.net/lsb"
 LICENSE = "GPLv2+"
-PR = "r1"
+PR = "r2"
 
 LIC_FILES_CHKSUM = "file://README;md5=12da544b1a3a5a1795a21160b49471cf"
 
@@ -69,7 +69,7 @@ do_install_append(){
        install -m 0755 ${WORKDIR}/init-functions ${D}/${baselib}/lsb
        if [ "${TARGET_ARCH}" == "x86_64" ];then
 	       cd ${D}
-	       ln -sf ${baselib} lib
+	       ln -sf ${baselib} lib64
 	       cd ${D}/${baselib}
                ln -sf ld-linux-x86-64.so.2 ld-lsb-x86-64.so.2
                ln -sf ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3
@@ -82,7 +82,7 @@ do_install_append(){
  
        if [ "${TARGET_ARCH}" == "powerpc64" ];then
   	       cd ${D}
-	       ln -sf ${baselib} lib
+	       ln -sf ${baselib} lib64
                cd ${D}/${baselib}
                ln -sf ld64.so.1 ld-lsb-ppc64.so.2
                ln -sf ld64.so.1 ld-lsb-ppc64.so.3
Signature · 1 line
1.7.6.2
author
#6 lore raw

[CONSOLIDATED PULL 06/28] autotools: fix multi-word arguments for EXTRA_OECONF

In reply to Saul Wold

From: Christopher Larson <[email protected]>

This is needed to better support things like the following (with a multi-word BUILD_CC):

    EXTRA_OECONF += '"ac_cv_prog_CC_FOR_BUILD=${BUILD_CC}"'
---
 meta/classes/autotools.bbclass |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)
meta/classes/autotools.bbclass +2 -4
index a4ce851..937e2ba 100644
@@ -71,10 +71,8 @@ CONFIGUREOPT_DEPTRACK = "--disable-dependency-tracking"
 
 oe_runconf () {
 	if [ -x ${S}/configure ] ; then
-		cfgcmd="${S}/configure \
-		${CONFIGUREOPTS} ${EXTRA_OECONF} $@"
-		bbnote "Running $cfgcmd..."
-		$cfgcmd || bbfatal "oe_runconf failed" 
+		bbnote "Running ${S}/configure ${CONFIGUREOPTS} ${EXTRA_OECONF} $@"
+		${S}/configure ${CONFIGUREOPTS} ${EXTRA_OECONF} "$@" || bbfatal "oe_runconf failed"
 	else
 		bbfatal "no configure script found"
 	fi
Signature · 1 line
1.7.6.2
author
#7 lore raw

[CONSOLIDATED PULL 08/28] glib-2.0: Extend to provide nativesdk recipe

In reply to Saul Wold

From: Khem Raj <[email protected]>

qemu-nativesdk 0.15 needs it

---
 meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-core/glib-2.0/glib-2.0_2.28.8.bb +1 -1
index 7430d88..df7190c 100644
@@ -18,6 +18,6 @@ SRC_URI_append_virtclass-native = " file://glib-gettextize-dir.patch"
 SRC_URI[md5sum] = "789e7520f71c6a4bf08bc683ec764d24"
 SRC_URI[sha256sum] = "222f3055d6c413417b50901008c654865e5a311c73f0ae918b0a9978d1f9466f"
 
-BBCLASSEXTEND = "native"
+BBCLASSEXTEND = "native nativesdk"
 
 EXTRA_OECONF_append = " --enable-dtrace=no"
Signature · 1 line
1.7.6.2
author
#8 lore raw

[CONSOLIDATED PULL 10/28] bluez4: Add ending quote of FILES_${PN}-dbg

In reply to Saul Wold

From: Noor Ahsan <[email protected]>

* .debug directory was being moved in bluez4 package. Although we have asked to move it in bluez4-dbg package but as FILES_${PN}-dbg was not having ending quote, .debug folder was not being moved to correct directory in packages-split.

---
 meta/recipes-connectivity/bluez/bluez4_4.96.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-connectivity/bluez/bluez4_4.96.bb +1 -1
index 5c170c1..420a525 100644
@@ -30,4 +30,4 @@ FILES_${PN}-dbg += "\
   ${libdir}/bluetooth/plugins/.debug \
   ${libdir}/*/.debug \
   ${base_libdir}/udev/.debug \
-
+  "
Signature · 1 line
1.7.6.2
author
#9 lore raw

[CONSOLIDATED PULL 09/28] qemu.inc: Add glib-2.0-nativesdk to qemu-nativesdk DEPENDS

In reply to Saul Wold

From: Khem Raj <[email protected]>

QEMU starting version 0.15 needs glibc-2.0

---
 meta/recipes-devtools/qemu/qemu.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-devtools/qemu/qemu.inc +1 -1
index 86c7d2c..1631274 100644
@@ -51,7 +51,7 @@ do_install () {
 }
 
 DEPENDS_virtclass-native = "zlib-native alsa-lib-native"
-DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk"
+DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk glib-2.0-nativesdk"
 RDEPENDS_virtclass-nativesdk = "libsdl-nativesdk"
 EXTRA_OECONF_virtclass-nativesdk += "--target-list=${@get_qemu_target_list(d)} --disable-werror --disable-vnc-tls"
 
Signature · 1 line
1.7.6.2
author
#10 lore raw

[CONSOLIDATED PULL 11/28] distro_tracking_fields.inc: Add maintainer for some packages without maintainer

In reply to Saul Wold

From: Xiaofeng Yan <[email protected]>

Add the name of maintainer for the following packages:

	bind
        libx11-diet
        qmmp
        libarchive
        xserver-kdrive
        xserver-xf86-lite
        directfb
---
 .../conf/distro/include/distro_tracking_fields.inc |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +15 -0
index 4b46c15..51aa93f 100644
@@ -4599,6 +4599,19 @@ RECIPE_MAINTAINER_pn-libx11 = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libx11-diet = "green"
 DISTRO_PN_ALIAS_pn-libx11-diet = "Debian=libx11-6 Fedora=libX11 Ubuntu=libx11-6 OpenSuSE=xorg-x11-libX11"
+RECIPE_MAINTAINER_pn-libx11-diet = "Xiaofeng Yan <[email protected]>"
+
+RECIPE_STATUS_pn-directfb = "red"
+RECIPE_MAINTAINER_pn-directfb = "Xiaofeng Yan <[email protected]>"
+
+RECIPE_STATUS_pn-libarchive  = "red"
+RECIPE_MAINTAINER_pn-libarchive  = "Xiaofeng Yan <[email protected]>"
+
+RECIPE_STATUS_pn-xserver-kdrive  = "red"
+RECIPE_MAINTAINER_pn-xserver-kdrive  = "Xiaofeng Yan <[email protected]>"
+
+RECIPE_STATUS_pn-xserver-xf86-lite  = "red"
+RECIPE_MAINTAINER_pn-xserver-xf86-lite  = "Xiaofeng Yan <[email protected]>"
 
 RECIPE_STATUS_pn-libx11-trim = "green"
 DISTRO_PN_ALIAS_pn-libx11-trim = "Debian=libx11-6 Fedora=libX11 Ubuntu=libx11-6 OpenSuSE=xorg-x11-libX11"
@@ -5703,6 +5716,7 @@ RECIPE_MAINTAINER_pn-libgdata = "Zhai Edwin <[email protected]>"
 
 RECIPE_LATEST_VERSION_pn-man-pages = "3.32"
 RECIPE_LATEST_VERSION_pn-qmmp = "0.4.3"
+RECIPE_MAINTAINER_pn-qmmp = "Xiaofeng Yan <[email protected]>"
 RECIPE_LATEST_VERSION_pn-sysprof = "6b5b8432711ef5c747f8375073cd9af88922d3c6"
 RECIPE_LATEST_VERSION_pn-table = "d42a44938699ee30a998fc42bc149aebf69389db"
 
@@ -5715,6 +5729,7 @@ RECIPE_NO_UPDATE_REASON_pn-texinfo = "Checking script parses directory wrong"
 RECIPE_LATEST_VERSION_pn-blktrace = "a788dfde86dfaff8f1c277a233f92c1822e06b76"
 RECIPE_LATEST_VERSION_pn-dtc = "37c0b6a0916c31a5eae0a9ddfcc5d0b8fb4569c6"
 RECIPE_LATEST_VERSION_pn-bind = "9.7.2-P3"
+RECIPE_MAINTAINER_pn-bind = "Xiaofeng Yan <[email protected]>"
 RECIPE_NO_UPDATE_REASON_pn-bind = "Latest Stable version, newer versions are Alpha/Beta"
 RECIPE_LATEST_VERSION_pn-man = "1.6f"
 
Signature · 1 line
1.7.6.2
author
#11 lore raw

[CONSOLIDATED PULL 13/28] image-live.bbclass: allow override of initrd image

In reply to Saul Wold

From: Otavio Salvador <[email protected]>

---
 meta/classes/image-live.bbclass |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
meta/classes/image-live.bbclass +3 -2
index 1d184a1..e85ac1e 100644
@@ -1,13 +1,14 @@
 
 AUTO_SYSLINUXCFG = "1"
-INITRD ?= "${DEPLOY_DIR_IMAGE}/core-image-minimal-initramfs-${MACHINE}.cpio.gz"
+INITRD_IMAGE ?= "core-image-minimal-initramfs"
+INITRD ?= "${DEPLOY_DIR_IMAGE}/${INITRD_IMAGE}-${MACHINE}.cpio.gz"
 APPEND += "root=/dev/ram0 "
 TIMEOUT = "10"
 LABELS += "boot install"
 
 ROOTFS ?= "${DEPLOY_DIR_IMAGE}/${IMAGE_BASENAME}-${MACHINE}.ext3"
 
-do_bootimg[depends] += "core-image-minimal-initramfs:do_rootfs"
+do_bootimg[depends] += "${INITRD_IMAGE}:do_rootfs"
 do_bootimg[depends] += "${IMAGE_BASENAME}:do_rootfs"
 
 inherit bootimg
Signature · 1 line
1.7.6.2
author
#12 lore raw

[CONSOLIDATED PULL 14/28] initramfs-live-boot: make it more generic and easy to use

In reply to Saul Wold

From: Otavio Salvador <[email protected]>

The script was making some assumptions that enforced many requirement in the machine kernel configuration and usage, besides it were too while booting.

Changes included:

* fix indentation;
* rdepends on udev;
* allow use of isofs as module;
* remove rootdelay param parsing as it was unused;
* don't verbosely kill udevd and mknod;
* mount devtmpfs into rootfs, if available, before swithing root;

---
 meta/recipes-core/initrdscripts/files/init-live.sh |   32 ++++++++++++-------
 .../initrdscripts/initramfs-live-boot_1.0.bb       |    3 +-
 2 files changed, 22 insertions(+), 13 deletions(-)
meta/recipes-core/initrdscripts/files/init-live.sh +20 -12
index c054863..eb5ab5b 100644
@@ -13,6 +13,11 @@ early_setup() {
     mkdir /sys
     mount -t proc proc /proc
     mount -t sysfs sysfs /sys
+
+    # support modular kernel
+    modprobe isofs 2> /dev/null
+
+    mkdir /run
     udevd --daemon
     udevadm trigger --action=add
 }
@@ -25,21 +30,25 @@ read_args() {
             root=*)
                 ROOT_DEVICE=$optarg ;;
             rootfstype=*)
-                ROOT_FSTYPE=$optarg ;;
-            rootdelay=*)
-                rootdelay=$optarg ;;
-	    LABEL=*)
-		label=$optarg ;;
-	    video=*)
-		video_mode=$arg ;;
-	    vga=*)
-		vga_mode=$arg ;;
+                modprobe $optarg 2> /dev/null ;;
+            LABEL=*)
+                label=$optarg ;;
+            video=*)
+                video_mode=$arg ;;
+            vga=*)
+                vga_mode=$arg ;;
         esac
     done
 }
 
 boot_live_root() {
-    killall udevd
+    killall udevd 2>/dev/null
+
+    # use devtmpfs if available
+    if grep -q devtmpfs /proc/filesystems; then
+        mount -t devtmpfs devtmpfs $ROOT_MOUNT/dev
+    fi
+
     cd $ROOT_MOUNT
     exec switch_root -c /dev/console $ROOT_MOUNT /sbin/init
 }
@@ -78,7 +87,7 @@ done
 case $label in
     boot)
 	mkdir $ROOT_MOUNT
-	mknod /dev/loop0 b 7 0
+	mknod /dev/loop0 b 7 0 2>/dev/null
 
 	if ! $MOUNT -o rw,loop,noatime,nodiratime /media/$i/$ISOLINUX/$ROOT_IMAGE $ROOT_MOUNT ; then
 	    fatal "Couldnt mount rootfs image"
@@ -97,4 +106,3 @@ case $label in
 	fatal "Installation image failed"
 	;;
 esac
-
meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb +2 -1
index b404f8c..e85a0e1 100644
@@ -1,9 +1,10 @@
 DESCRIPTION = "A live image init script"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+RDEPENDS = "udev"
 SRC_URI = "file://init-live.sh"
 
-PR = "r6"
+PR = "r7"
 
 do_install() {
         install -m 0755 ${WORKDIR}/init-live.sh ${D}/init
Signature · 1 line
1.7.6.2
author
#13 lore raw

[CONSOLIDATED PULL 16/28] libaio: Update to 0.3.109

In reply to Saul Wold
---
 .../recipes-extended/libaio/libaio/00_arches.patch |  103 ++++++++++---------
 .../{libaio_0.3.107.bb => libaio_0.3.109.bb}       |    4 +-
 2 files changed, 56 insertions(+), 51 deletions(-)
 rename meta/recipes-extended/libaio/{libaio_0.3.107.bb => libaio_0.3.109.bb} (80%)
meta/recipes-extended/libaio/libaio/00_arches.patch +54 -49
index 77c2b3c..91f4588 100644
@@ -2,8 +2,10 @@ Upstream-Status: Inappropriate [embedded specific]
 
 from openembedded, added by Qing He <[email protected]>
 
---- libaio-0.3.106.orig/src/syscall-m68k.h
-+++ libaio-0.3.106/src/syscall-m68k.h
+Index: libaio-0.3.109/src/syscall-m68k.h
+===================================================================
+--- /dev/null
++++ libaio-0.3.109/src/syscall-m68k.h
 @@ -0,0 +1,78 @@
 +#define __NR_io_setup		241
 +#define __NR_io_destroy		242
@@ -83,8 +85,10 @@ from openembedded, added by Qing He <[email protected]>
 +return (type) __res; \
 +}
 +
---- libaio-0.3.106.orig/src/syscall-sparc.h
-+++ libaio-0.3.106/src/syscall-sparc.h
+Index: libaio-0.3.109/src/syscall-sparc.h
+===================================================================
+--- /dev/null
++++ libaio-0.3.109/src/syscall-sparc.h
 @@ -0,0 +1,130 @@
 +/* $Id: unistd.h,v 1.74 2002/02/08 03:57:18 davem Exp $ */
 +
@@ -216,14 +220,14 @@ from openembedded, added by Qing He <[email protected]>
 +return -1; \
 +}
 +
---- libaio-0.3.106.orig/src/syscall.h
-+++ libaio-0.3.106/src/syscall.h
-@@ -22,6 +22,16 @@
- #include "syscall-s390.h"
- #elif defined(__alpha__)
+Index: libaio-0.3.109/src/syscall.h
+===================================================================
+--- libaio-0.3.109.orig/src/syscall.h
++++ libaio-0.3.109/src/syscall.h
+@@ -24,6 +24,14 @@
  #include "syscall-alpha.h"
-+#elif defined(__arm__)
-+#include "syscall-arm.h"
+ #elif defined(__arm__)
+ #include "syscall-arm.h"
 +#elif defined(__m68k__)
 +#include "syscall-m68k.h"
 +#elif defined(__sparc__)
@@ -235,8 +239,10 @@ from openembedded, added by Qing He <[email protected]>
  #else
  #error "add syscall-arch.h"
  #endif
---- libaio-0.3.106.orig/src/syscall-mips.h
-+++ libaio-0.3.106/src/syscall-mips.h
+Index: libaio-0.3.109/src/syscall-mips.h
+===================================================================
+--- /dev/null
++++ libaio-0.3.109/src/syscall-mips.h
 @@ -0,0 +1,223 @@
 +/*
 + * This file is subject to the terms and conditions of the GNU General Public
@@ -461,51 +467,45 @@ from openembedded, added by Qing He <[email protected]>
 +
 +#endif /* (_MIPS_SIM == _MIPS_SIM_NABI32) || (_MIPS_SIM == _MIPS_SIM_ABI64) */
 +
---- libaio-0.3.106.orig/src/libaio.h
-+++ libaio-0.3.106/src/libaio.h
-@@ -72,6 +72,40 @@
- #define PADDED(x, y)	unsigned y; x
- #define PADDEDptr(x, y) unsigned y; x
- #define PADDEDul(x, y)	unsigned y; unsigned long x
-+#elif defined(__arm__)
-+#  if defined (__ARMEB__) /* big endian, 32 bits */
-+#define PADDED(x, y)	unsigned y; x
-+#define PADDEDptr(x, y)	unsigned y; x
-+#define PADDEDul(x, y)	unsigned y; unsigned long x
-+#  else                   /* little endian, 32 bits */
-+#define PADDED(x, y)	x; unsigned y
-+#define PADDEDptr(x, y)	x; unsigned y
-+#define PADDEDul(x, y)	unsigned long x; unsigned y
-+#  endif
+Index: libaio-0.3.109/src/libaio.h
+===================================================================
+--- libaio-0.3.109.orig/src/libaio.h
++++ libaio-0.3.109/src/libaio.h
+@@ -83,6 +83,30 @@ typedef enum io_iocb_cmd {
+ #define PADDEDptr(x, y)	x; unsigned y
+ #define PADDEDul(x, y)	unsigned long x; unsigned y
+ #  endif
 +#elif defined(__m68k__) /* big endian, 32 bits */
-+#define PADDED(x, y)	unsigned y; x
-+#define PADDEDptr(x, y)	unsigned y; x
-+#define PADDEDul(x, y)	unsigned y; unsigned long x
++#define PADDED(x, y)   unsigned y; x
++#define PADDEDptr(x, y)        unsigned y; x
++#define PADDEDul(x, y) unsigned y; unsigned long x
 +#elif defined(__sparc__) /* big endian, 32 bits */
-+#define PADDED(x, y)	unsigned y; x
-+#define PADDEDptr(x, y)	unsigned y; x
-+#define PADDEDul(x, y)	unsigned y; unsigned long x
++#define PADDED(x, y)   unsigned y; x
++#define PADDEDptr(x, y)        unsigned y; x
++#define PADDEDul(x, y) unsigned y; unsigned long x
 +#elif defined(__hppa__) /* big endian, 32 bits */
-+#define PADDED(x, y)	unsigned y; x
-+#define PADDEDptr(x, y)	unsigned y; x
-+#define PADDEDul(x, y)	unsigned y; unsigned long x
++#define PADDED(x, y)   unsigned y; x
++#define PADDEDptr(x, y)        unsigned y; x
++#define PADDEDul(x, y) unsigned y; unsigned long x
 +#elif defined(__mips__)
 +#  if defined (__MIPSEB__) /* big endian, 32 bits */
-+#define PADDED(x, y)	unsigned y; x
-+#define PADDEDptr(x, y)	unsigned y; x
-+#define PADDEDul(x, y)	unsigned y; unsigned long x
++#define PADDED(x, y)   unsigned y; x
++#define PADDEDptr(x, y)        unsigned y; x
++#define PADDEDul(x, y) unsigned y; unsigned long x
 +#  elif defined(__MIPSEL__) /* little endian, 32 bits */
-+#define PADDED(x, y)	x; unsigned y
-+#define PADDEDptr(x, y)	x; unsigned y
-+#define PADDEDul(x, y)	unsigned long x; unsigned y
++#define PADDED(x, y)   x; unsigned y
++#define PADDEDptr(x, y)        x; unsigned y
++#define PADDEDul(x, y) unsigned long x; unsigned y
 +#  else
 +#    error "neither mipseb nor mipsel?"
 +#  endif
  #else
  #error	endian?
  #endif
---- libaio-0.3.106.orig/src/syscall-parisc.h
-+++ libaio-0.3.106/src/syscall-parisc.h
+Index: libaio-0.3.109/src/syscall-parisc.h
+===================================================================
+--- /dev/null
++++ libaio-0.3.109/src/syscall-parisc.h
 @@ -0,0 +1,146 @@
 +/*
 + * Linux system call numbers.
@@ -653,9 +653,14 @@ from openembedded, added by Qing He <[email protected]>
 +    return K_INLINE_SYSCALL(sname, 5, arg1, arg2, arg3, arg4, arg5);	\
 +}
 +
---- libaio-0.3.106.orig/src/syscall-arm.h
-+++ libaio-0.3.106/src/syscall-arm.h
-@@ -0,0 +1,116 @@
+Index: libaio-0.3.109/src/syscall-arm.h
+===================================================================
+--- libaio-0.3.109.orig/src/syscall-arm.h
++++ libaio-0.3.109/src/syscall-arm.h
+@@ -114,3 +114,119 @@ type fname(type1 arg1, type2 arg2, type3
+   return (type) __res_r0;						\
+ }
+ 
 +/*
 + *  linux/include/asm-arm/unistd.h
 + *
meta/recipes-extended/libaio/libaio_0.3.109.bb renamed from meta/recipes-extended/libaio/libaio_0.3.107.bb +2 -2
similarity index 80%
rename from meta/recipes-extended/libaio/libaio_0.3.107.bb
rename to meta/recipes-extended/libaio/libaio_0.3.109.bb
index 16c7b6b..869b2da 100644
@@ -12,8 +12,8 @@ SRC_URI = "${DEBIAN_MIRROR}/main/liba/libaio/libaio_${PV}.orig.tar.gz \
            file://toolchain.patch \
            file://destdir.patch"
 
-SRC_URI[md5sum] = "db32c19c61ca937bcb1ba48da9180682"
-SRC_URI[sha256sum] = "e6ad9246d7cd615d90fb3d231eec94111a36a85e9ffc759ac6bdab1a03995f27"
+SRC_URI[md5sum] = "435a5b16ca6198eaf01155263d855756"
+SRC_URI[sha256sum] = "bf4a457253cbaab215aea75cb6e18dc8d95bbd507e9920661ff9bdd288c8778d"
 
 EXTRA_OEMAKE =+ "prefix=${prefix} includedir=${includedir} libdir=${libdir}"
 
Signature · 1 line
1.7.6.2
author
#14 lore raw

[CONSOLIDATED PULL 15/28] v86d: update to 0.1.10

In reply to Saul Wold
---
 .../v86d/{v86d_0.1.9.bb => v86d_0.1.10.bb}         |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-bsp/v86d/{v86d_0.1.9.bb => v86d_0.1.10.bb} (86%)
meta/recipes-bsp/v86d/v86d_0.1.10.bb renamed from meta/recipes-bsp/v86d/v86d_0.1.9.bb +2 -2
similarity index 86%
rename from meta/recipes-bsp/v86d/v86d_0.1.9.bb
rename to meta/recipes-bsp/v86d/v86d_0.1.10.bb
index d9925d8..70db6ad 100644
@@ -12,8 +12,8 @@ PR = "r0"
 SRC_URI = "http://dev.gentoo.org/~spock/projects/uvesafb/archive/v86d-${PV}.tar.bz2 \
            file://fbsetup"
 
-SRC_URI[md5sum] = "ebbbc8e7013c9544b6ba6981add43831"
-SRC_URI[sha256sum] = "8167dec4ff919cfd73f854bbd3244f05c2b867e014fa8298044ea7cfd66d18a8"
+SRC_URI[md5sum] = "51c792ba7b874ad8c43f0d3da4cfabe0"
+SRC_URI[sha256sum] = "634964ae18ef68c8493add2ce150e3b4502badeb0d9194b4bd81241d25e6735c"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 COMPATIBLE_MACHINE = "(qemux86)"
Signature · 1 line
1.7.6.2
author
#15 lore raw

[CONSOLIDATED PULL 12/28] libnl2: Fix a race on route/pktloc_syntax.h

In reply to Saul Wold

From: Tom Rini <[email protected]>

At issue is that route/pktloc.c (not generated) depends on route/pktloc_syntax.h (generated).

---
 .../libnl/fix-pktloc_syntax_h-race.patch           |   26 ++++++++++++++++++++
 meta/recipes-support/libnl/libnl_2.0.bb            |    3 +-
 2 files changed, 28 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch new file +26 -0
new file mode 100644
index 0000000..05d75db
@@ -0,0 +1,26 @@
+Upstream-Status: Inappropriate [configuration]
+
+libnl has progressed to 0.3.2 and there does not appear to be any
+"make -j" issues with this build after my limited testing on that
+newer version so we can assume this issue is fixed upstream
+
+Index: libnl-2.0/lib/Makefile.am
+===================================================================
+--- libnl-2.0.orig/lib/Makefile.am
++++ libnl-2.0/lib/Makefile.am
+@@ -27,11 +27,15 @@ CLEANFILES = \
+ 	route/pktloc_grammar.c route/pktloc_grammar.h \
+ 	route/pktloc_syntax.c route/pktloc_syntax.h
+ 
++BUILT_SOURCES = route/pktloc_syntax.h route/pktloc_grammar.h
++
+ # Hack to avoid using ylwrap. It does not function correctly in combination
+ # with --header-file=
++route/pktloc_grammar.h: route/pktloc_grammar.c
+ route/pktloc_grammar.c: route/pktloc_grammar.l
+ 	$(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
+ 
++route/pktloc_syntax.h: route/pktloc_syntax.c
+ route/pktloc_syntax.c: route/pktloc_syntax.y
+ 	$(YACC) -d $(YFLAGS) -o $@ $^
+ 
meta/recipes-support/libnl/libnl_2.0.bb +2 -1
index 0dfcaf6..5339846 100644
@@ -6,10 +6,11 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"
 
 DEPENDS = "flex-native bison-native"
-PR = "r2"
+PR = "r3"
 
 SRC_URI= "http://www.infradead.org/~tgr/libnl/files/${BPN}-${PV}.tar.gz \
           file://fix-makefile.patch \
+	  file://fix-pktloc_syntax_h-race.patch \
          "
 
 SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7"
Signature · 1 line
1.7.6.2
author
#23 lore raw

[CONSOLIDATED PULL 18/28] augeas: Update to 0.9.0

In reply to Saul Wold
---
 meta/recipes-extended/augeas/augeas_0.8.1.bb |    6 ------
 meta/recipes-extended/augeas/augeas_0.9.0.bb |    7 +++++++
 2 files changed, 7 insertions(+), 6 deletions(-)
 delete mode 100644 meta/recipes-extended/augeas/augeas_0.8.1.bb
 create mode 100644 meta/recipes-extended/augeas/augeas_0.9.0.bb
meta/recipes-extended/augeas/augeas_0.8.1.bb deleted +0 -6
deleted file mode 100644
index 51eeb33..0000000
@@ -1,6 +0,0 @@
-require augeas.inc
-
-PR = "r0"
-
-SRC_URI[md5sum] = "62d47bdc60e175f93aed3b81cb8e2785"
-SRC_URI[sha256sum] = "916fef67e8eed6d1abe02433830301bd01dfc8228e9cfffb490347545155c4d7"
meta/recipes-extended/augeas/augeas_0.9.0.bb new file +7 -0
new file mode 100644
index 0000000..4531560
@@ -0,0 +1,7 @@
+require augeas.inc
+
+PR = "r0"
+
+SRC_URI[md5sum] = "5ef0ce53ce4c75f59ab2523506731084"
+SRC_URI[sha256sum] = "55d2f482d02ac4cb38a80d95c53d2f73de435df7df1022827e7cba20bb4bb9b8"
+
Signature · 1 line
1.7.6.2
author
#24 lore raw

[CONSOLIDATED PULL 17/28] libtiff: Update to 3.9.5

In reply to Saul Wold
---
 .../libtiff/files/libtool2.patch                   |   18 ++++++++----------
 .../libtiff/{tiff_3.8.2.bb => tiff_3.9.5.bb}       |    6 +++---
 2 files changed, 11 insertions(+), 13 deletions(-)
 rename meta/recipes-multimedia/libtiff/{tiff_3.8.2.bb => tiff_3.9.5.bb} (82%)
meta/recipes-multimedia/libtiff/files/libtool2.patch +8 -10
index 2ee8309..457202e 100644
@@ -4,18 +4,16 @@ Upstream-Status: Inappropriate [configuration]
  configure.ac |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- tiff-3.8.2.orig/configure.ac
-+++ tiff-3.8.2/configure.ac
-@@ -25,11 +25,11 @@ dnl OF THIS SOFTWARE.
- dnl Process this file with autoconf to produce a configure script.
- 
- AC_PREREQ(2.59)
- AC_INIT([LibTIFF Software], 3.8.2, [[email protected]], tiff)
+Index: tiff-3.9.5/configure.ac
+===================================================================
+--- tiff-3.9.5.orig/configure.ac
++++ tiff-3.9.5/configure.ac
+@@ -27,7 +27,7 @@ dnl Process this file with autoconf to p
+ AC_PREREQ(2.64)
+ AC_INIT([LibTIFF Software],[3.9.5],[[email protected]],[tiff])
  AC_CONFIG_AUX_DIR(config)
 -AC_CONFIG_MACRO_DIR(m4)
 +dnl AC_CONFIG_MACRO_DIR(m4)
  AC_LANG(C)
  
- dnl Compute the canonical target-system type variable
- AC_CANONICAL_TARGET
- 
+ dnl Compute the canonical host (run-time) system type variable
meta/recipes-multimedia/libtiff/tiff_3.9.5.bb renamed from meta/recipes-multimedia/libtiff/tiff_3.8.2.bb +3 -3
similarity index 82%
rename from meta/recipes-multimedia/libtiff/tiff_3.8.2.bb
rename to meta/recipes-multimedia/libtiff/tiff_3.9.5.bb
index 0a0367a..c646c15 100644
@@ -3,13 +3,13 @@ LICENSE = "${PN}"
 LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=34da3db46fab7501992f9615d7e158cf"
 HOMEPAGE = "http://www.remotesensing.org/libtiff/"
 DEPENDS = "zlib jpeg lzo"
-PR = "r2"
+PR = "r0"
 
 SRC_URI = "ftp://ftp.remotesensing.org/pub/libtiff/tiff-${PV}.tar.gz \
            file://libtool2.patch"
 
-SRC_URI[md5sum] = "fbb6f446ea4ed18955e2714934e5b698"
-SRC_URI[sha256sum] = "be88f037080b93ce0a337b2b3ca5e8195f76885deb6c558cc3aa872ee848fc76"
+SRC_URI[md5sum] = "8fc7ce3b4e1d0cc8a319336967815084"
+SRC_URI[sha256sum] = "ecf2e30582698dbc61d269203bbd1e701a1a50fb26c87d709e10d89669badb33"
 
 inherit autotools
 
Signature · 1 line
1.7.6.2
author
#25 lore raw

[CONSOLIDATED PULL 20/28] rxvt-unicode: Update to 9.12

In reply to Saul Wold
---
 .../rxvt.desktop                                   |    0
 .../rxvt.png                                       |  Bin 2847 -> 2847 bytes
 .../xwc.patch                                      |    0
 .../{rxvt-unicode_9.11.bb => rxvt-unicode_9.12.bb} |   10 ++++++----
 4 files changed, 6 insertions(+), 4 deletions(-)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/rxvt.desktop (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/rxvt.png (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode-9.11 => rxvt-unicode-9.12}/xwc.patch (100%)
 rename meta/recipes-sato/rxvt-unicode/{rxvt-unicode_9.11.bb => rxvt-unicode_9.12.bb} (93%)
meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/rxvt.desktop renamed from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/rxvt.desktop +0 -0
similarity index 100%
rename from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/rxvt.desktop
rename to meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/rxvt.desktop
meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/rxvt.png renamed from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/rxvt.png +0 -0
similarity index 100%
rename from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/rxvt.png
rename to meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/rxvt.png
meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/xwc.patch renamed from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/xwc.patch +0 -0
similarity index 100%
rename from meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.11/xwc.patch
rename to meta/recipes-sato/rxvt-unicode/rxvt-unicode-9.12/xwc.patch
meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.12.bb renamed from meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.11.bb +6 -4
similarity index 93%
rename from meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.11.bb
rename to meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.12.bb
index db18169..5625245 100644
@@ -8,11 +8,16 @@ same time, including Xft fonts."
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                     file://src/main.C;beginline=1;endline=31;md5=775485398a09fa7aee6f90464af88432"
+
+PR = "r0"
+
 SRC_URI = "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-${PV}.tar.bz2 \
 	   file://xwc.patch \
 	   file://rxvt.desktop \
 	   file://rxvt.png"
-PR = "r1"
+
+SRC_URI[md5sum] = "945af37d661c8c45a7cac292160e7c70"
+SRC_URI[sha256sum] = "1db334204bfb264b3134e01d9d3cf446c5ac7d47514909435f914f3906f37e7e"
 
 inherit autotools update-alternatives
 
@@ -60,6 +65,3 @@ do_install_append () {
 }
 
 FILES_${PN} += "${datadir}/applications/rxvt.desktop ${datadir}/pixmaps/rxvt.png"
-
-SRC_URI[md5sum] = "1bed5bfeed026e0bfafa0e9e4f62aa37"
-SRC_URI[sha256sum] = "0452c00066774ef6e32fcd0a1e6f09230392ea9f6f42e1c2ef7b91d6fcb82d85"
Signature · 1 line
1.7.6.2
author
#26 lore raw

[CONSOLIDATED PULL 19/28] libgcrypt: Update to 1.5.0

In reply to Saul Wold
---
 meta/recipes-support/libgcrypt/libgcrypt_1.4.6.bb |    6 ------
 meta/recipes-support/libgcrypt/libgcrypt_1.5.0.bb |    7 +++++++
 2 files changed, 7 insertions(+), 6 deletions(-)
 delete mode 100644 meta/recipes-support/libgcrypt/libgcrypt_1.4.6.bb
 create mode 100644 meta/recipes-support/libgcrypt/libgcrypt_1.5.0.bb
meta/recipes-support/libgcrypt/libgcrypt_1.4.6.bb deleted +0 -6
deleted file mode 100644
index aef616c..0000000
@@ -1,6 +0,0 @@
-require libgcrypt.inc
-
-PR = "r1"
-
-SRC_URI[md5sum] = "bfd45922eefb8a24d598af77366220d4"
-SRC_URI[sha256sum] = "996d2874643318c9df835777034a8b7a923d3cd0bee593bab1780305f9de872d"
meta/recipes-support/libgcrypt/libgcrypt_1.5.0.bb new file +7 -0
new file mode 100644
index 0000000..7e05c7a
@@ -0,0 +1,7 @@
+require libgcrypt.inc
+
+PR = "r0"
+
+SRC_URI[md5sum] = "78f8f8bec4580f75b25816f7896d0389"
+SRC_URI[sha256sum] = "cc98b1f64c9ae3b0185099cef4ac6c436a849095edf87f34157f0bb10e187990"
+
Signature · 1 line
1.7.6.2
author
#27 lore raw

[CONSOLIDATED PULL 21/28] rsync: Update to 3.0.9

In reply to Saul Wold
---
 .../rsync/{rsync_3.0.8.bb => rsync_3.0.9.bb}       |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/rsync/{rsync_3.0.8.bb => rsync_3.0.9.bb} (73%)
meta/recipes-devtools/rsync/rsync_3.0.9.bb renamed from meta/recipes-devtools/rsync/rsync_3.0.8.bb +2 -2
similarity index 73%
rename from meta/recipes-devtools/rsync/rsync_3.0.8.bb
rename to meta/recipes-devtools/rsync/rsync_3.0.9.bb
index 33ab271..8fb0140 100644
@@ -4,8 +4,8 @@ PR = "r0"
 
 SRC_URI += "file://acinclude.m4"
 
-SRC_URI[md5sum] = "0ee8346ce16bdfe4c88a236e94c752b4"
-SRC_URI[sha256sum] = "4b3fc271f4c96036b4c73fb019be078e4d8cce2defe1e7ae7cde1117859a2114"
+SRC_URI[md5sum] = "5ee72266fe2c1822333c407e1761b92b"
+SRC_URI[sha256sum] = "30f10f8dd5490d28240d4271bb652b1da7a60b22ed2b9ae28090668de9247c05"
 
 EXTRA_OECONF += "--disable-xattr-support --disable-acl-support"
 
Signature · 1 line
1.7.6.2
author
#28 lore raw

[CONSOLIDATED PULL 23/28] linux-yocto: config cleanup and streamlining

In reply to Saul Wold

From: Bruce Ashfield <[email protected]>

This incorporates the following meta branch commits:

353d43d fri2: cleanup bsp config
2a605e2 sugarbay: cleanup bsp config 47b76ed fishriver: cleanup bsp config ad6edab jasperforest: cleanup bsp config 07f7e89 emenlow: cleanup bsp config
d32a651 crownbay: cleanup bsp config ad2d621 meta: add vesafb feature
913facf features/drm-psb: add related config options

---
 meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb |    2 +-
 meta/recipes-kernel/linux/linux-yocto_3.0.bb    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb +1 -1
index 9746f1a..72db7bf 100644
@@ -16,7 +16,7 @@ LINUX_KERNEL_TYPE = "preempt-rt"
 
 SRCREV_machine ?= "0936e13cc65d816f1759e2322c5e3fc82a5037f3"
 SRCREV_machine_qemuppc ?= "0936e13cc65d816f1759e2322c5e3fc82a5037f3"
-SRCREV_meta ?= "d05450e4aef02c1b7137398ab3a9f8f96da74f52"
+SRCREV_meta ?= "353d43d340e87996b4be4c5f6ddb4447e050b65c"
 
 PR = "r1"
 PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.0.bb +1 -1
index c36e8b5..9da7cc1 100644
@@ -18,7 +18,7 @@ SRCREV_machine_qemuppc ?= "eccd57eaa4c2b580b9adbbc39e19ecbff56779ae"
 SRCREV_machine_qemux86 ?= "72671808fdbe69a9fe03fd8f094e7c59da04a28c"
 SRCREV_machine_qemux86-64 ?= "2b2d0954a6fd12b4bb7f02f019bc62633c8060a1"
 SRCREV_machine ?= "6b2c7d65b844e686eae7d5cccb9b638887afe28e"
-SRCREV_meta ?= "d05450e4aef02c1b7137398ab3a9f8f96da74f52"
+SRCREV_meta ?= "353d43d340e87996b4be4c5f6ddb4447e050b65c"
 
 PR = "r2"
 PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.6.2
author
#29 lore raw

[CONSOLIDATED PULL 22/28] bash: update to 4.2

In reply to Saul Wold
---
 .../bash/bash-4.2/execute_cmd.patch                |   15 +++++++
 meta/recipes-extended/bash/bash_4.1.bb             |   38 ------------------
 meta/recipes-extended/bash/bash_4.2.bb             |   41 ++++++++++++++++++++
 3 files changed, 56 insertions(+), 38 deletions(-)
 create mode 100644 meta/recipes-extended/bash/bash-4.2/execute_cmd.patch
 delete mode 100644 meta/recipes-extended/bash/bash_4.1.bb
 create mode 100644 meta/recipes-extended/bash/bash_4.2.bb
meta/recipes-extended/bash/bash-4.2/execute_cmd.patch new file +15 -0
new file mode 100644
index 0000000..bd55787
@@ -0,0 +1,15 @@
+--- execute_cmd.c.orig	Fri Jun  3 13:34:42 2011
++++ execute_cmd.c	Fri Jun  3 13:36:41 2011
+@@ -2202,7 +2202,11 @@
+   /* If the `lastpipe' option is set with shopt, and job control is not
+      enabled, execute the last element of non-async pipelines in the
+      current shell environment. */
+-  if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out == NO_PIPE && prev > 0)
++  if (lastpipe_opt && 
++#if defined(JOB_CONTROL)
++		job_control == 0 && 
++#endif
++		asynchronous == 0 && pipe_out == NO_PIPE && prev > 0)
+     {
+       lstdin = move_to_high_fd (0, 0, 255);
+       if (lstdin > 0)
meta/recipes-extended/bash/bash_4.1.bb deleted +0 -38
deleted file mode 100644
index c146014..0000000
@@ -1,38 +0,0 @@
-require bash.inc
-
-PR = "r2"
-
-SRC_URI = "${GNU_MIRROR}/bash/${BPN}-${PV}.tar.gz;name=tarball \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-001;apply=yes;striplevel=0;name=patch001 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-002;apply=yes;striplevel=0;name=patch002 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-003;apply=yes;striplevel=0;name=patch003 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-004;apply=yes;striplevel=0;name=patch004 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-005;apply=yes;striplevel=0;name=patch005 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-006;apply=yes;striplevel=0;name=patch006 \
-           ${GNU_MIRROR}/bash/bash-4.1-patches/bash41-007;apply=yes;striplevel=0;name=patch007 \
-           "
-
-SRC_URI[tarball.md5sum] = "9800d8724815fd84994d9be65ab5e7b8"
-SRC_URI[tarball.sha256sum] = "3f627124a83c6d34db503a923e20710d370573a29dd5d11d6f116d1aee7be1da"
-
-SRC_URI[patch001.md5sum] = "582dea5671b557f783e18629c2f77b68"
-SRC_URI[patch001.sha256sum] = "a6e47fa108f853d0f0999520509c11680d37c8b7823b92b96d431766dd620278"
-
-SRC_URI[patch002.md5sum] = "118d465095d4a4706eb1d34696a2666a"
-SRC_URI[patch002.sha256sum] = "322e229de186b3bd87dedabfbad8386716f103e87ff00cd1b2db844e0dff78f8"
-
-SRC_URI[patch003.md5sum] = "120f7cf039a40d35fe375e59d6f17adc"
-SRC_URI[patch003.sha256sum] = "91763dddbbb98c3ff7deb3faea3b3ad6e861e7bfd2e46c045c0d1d85d1b3256d"
-
-SRC_URI[patch004.md5sum] = "336ee037fc2cc1e2350b05097fbdc87c"
-SRC_URI[patch004.sha256sum] = "78c063ba34c1f390a5bf2e5727624ca2e253bbef49ce187cabb240eee7f4ff9e"
-
-SRC_URI[patch005.md5sum] = "9471e666797f0b03eb2175ed752a9550"
-SRC_URI[patch005.sha256sum] = "519639d8d1664be74d7ec15879d16337fe8c71af8d648b02f84ccdd4fb739c1a"
-
-SRC_URI[patch006.md5sum] = "fb80ccd58cb1e34940f3adf4ce6e4a1e"
-SRC_URI[patch006.sha256sum] = "5986abcf33c0b087bd5670f1ae6a6400a8ce6ab7e7c4de18b9826d0ee10f2c49"
-
-SRC_URI[patch007.md5sum] = "192a8b161d419a1d0d211169f1d1046e"
-SRC_URI[patch007.sha256sum] = "74012a2c28ba4fb532c3eb69155ac870aac8d53990fa4e1e52cdc173d4c205a7"
-
meta/recipes-extended/bash/bash_4.2.bb new file +41 -0

41 lines not on this page · raw message

Signature · 1 line
1.7.6.2
author
#30 lore raw

[CONSOLIDATED PULL 07/28] qemu-0.15: Add recipe and forward port patches from 0.14

In reply to Saul Wold

From: Khem Raj <[email protected]>

---
 .../qemu/qemu-0.15.0/arm-bgr.patch                 |   30 +
 .../qemu/qemu-0.15.0/enable-i386-linux-user.patch  |   55 +
 .../fallback-to-safe-mmap_min_addr.patch           |   39 +
 .../qemu/qemu-0.15.0/fix-configure-checks.patch    |   22 +
 .../qemu/qemu-0.15.0/fix-nogl.patch                |  127 +
 .../qemu/qemu-0.15.0/glflags.patch                 |   15 +
 .../qemu/qemu-0.15.0/init-info.patch               |   18 +
 .../qemu/qemu-0.15.0/larger_default_ram_size.patch |   22 +
 .../qemu/qemu-0.15.0/linker-flags.patch            |   25 +
 .../qemu/qemu-0.15.0/no-strip.patch                |   15 +
 .../qemu/qemu-0.15.0/opengl-sdl-fix.patch          |   43 +
 .../qemu/qemu-0.15.0/powerpc_rom.bin               |  Bin 0 -> 4096 bytes
 .../qemu/qemu-0.15.0/qemu-git-qemugl-host.patch    |34368 ++++++++++++++++++++
 .../qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch   |  118 +
 .../qemugl-allow-glxcontext-release.patch          |   65 +
 .../qemu/qemu-0.15.0/qemugl-fix.patch              |   74 +
 meta/recipes-devtools/qemu/qemu_0.15.0.bb          |   45 +
 17 files changed, 35081 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu_0.15.0.bb
meta/recipes-devtools/qemu/qemu-0.15.0/arm-bgr.patch new file +30 -0
new file mode 100644
index 0000000..3b460d0
@@ -0,0 +1,30 @@
+After kernel commit:
+
+http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=9728c1b6a724daefc413b44e10253cdbb5e06d08
+
+It appears that the emulated colours in qemu are incorrect and that 
+the red and blue channels are reversed. This patch reverses that logic
+so the colours are correctly displayed on the versatile platform which
+doesn't support the BGR bit.
+
+RP 16/9/2011
+
+Upstream-status: Pending
+
+Index: qemu-0.14.0/hw/pl110.c
+===================================================================
+--- qemu-0.14.0.orig/hw/pl110.c	2011-09-16 14:45:34.228668514 +0100
++++ qemu-0.14.0/hw/pl110.c	2011-09-16 15:17:22.458671206 +0100
+@@ -141,7 +141,11 @@
+         fprintf(stderr, "pl110: Bad color depth\n");
+         exit(1);
+     }
+-    if (s->cr & PL110_CR_BGR)
++
++    if (s->versatile && s->bpp == BPP_16)
++        /* Code assumes BPP_16 == 565 and BGR is never set on the versatile in 565 mode */
++        bpp_offset = 0;
++    else if (s->cr & PL110_CR_BGR)
+         bpp_offset = 0;
+     else
+         bpp_offset = 18;
meta/recipes-devtools/qemu/qemu-0.15.0/enable-i386-linux-user.patch new file +55 -0

55 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/fallback-to-safe-mmap_min_addr.patch new file +39 -0
new file mode 100644
index 0000000..2075386
@@ -0,0 +1,39 @@
+From c313f89c33217ac0e471554dace2144718f86669 Mon Sep 17 00:00:00 2001
+From: Martin Jansa <[email protected]>
+Date: Thu, 13 May 2010 12:23:40 +0200
+Subject: [PATCH] linux-user: use default mmap_min_addr 65536 when /proc/sys/vm/mmap_min_addr cannot be read
+
+* 65536 is default at least for ubuntu and fedora.
+---
+ linux-user/main.c |    5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+Upstream-Status: Pending
+
+Index: qemu-0.14.0/linux-user/main.c
+===================================================================
+--- qemu-0.14.0.orig/linux-user/main.c
++++ qemu-0.14.0/linux-user/main.c
+@@ -36,6 +36,7 @@
+ #include "envlist.h"
+ 
+ #define DEBUG_LOGFILE "/tmp/qemu.log"
++#define MMAP_MIN_ADDR_DEFAULT 65536
+ 
+ char *exec_path;
+ 
+@@ -3010,8 +3011,14 @@ int main(int argc, char **argv, char **e
+             if (fscanf(fp, "%lu", &tmp) == 1) {
+                 mmap_min_addr = tmp;
+                 qemu_log("host mmap_min_addr=0x%lx\n", mmap_min_addr);
++            } else {
++                qemu_log("cannot read value from /proc/sys/vm/mmap_min_addr, assuming %d\n", MMAP_MIN_ADDR_DEFAULT);
++                mmap_min_addr = MMAP_MIN_ADDR_DEFAULT;
+             }
+             fclose(fp);
++        } else {
++            qemu_log("cannot open /proc/sys/vm/mmap_min_addr for reading, assuming %d\n", MMAP_MIN_ADDR_DEFAULT);
++            mmap_min_addr = MMAP_MIN_ADDR_DEFAULT;
+         }
+     }
+ 
meta/recipes-devtools/qemu/qemu-0.15.0/fix-configure-checks.patch new file +22 -0
new file mode 100644
index 0000000..96881bb
@@ -0,0 +1,22 @@
+In native builds, qemu can fail to find zlib development files in the native 
+sysroot and the build machine might not have zlib-dev packages installed.
+
+Add CFLAGS to qemu's CFLAGS which in the native case means BUILD_CFLAGS are
+added and files in the sysroot can be found.
+
+Patch from Paul Eggleton, Comments by RP 28/11/10
+
+Upstream-Status: Inappropriate [embedded specific]
+
+Index: qemu-0.14.0/configure
+===================================================================
+--- qemu-0.14.0.orig/configure
++++ qemu-0.14.0/configure
+@@ -229,6 +229,7 @@ QEMU_CFLAGS="-Wstrict-prototypes -Wredun
+ QEMU_CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $QEMU_CFLAGS"
+ QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS"
+ QEMU_INCLUDES="-I. -I\$(SRC_PATH)"
++QEMU_CFLAGS="$QEMU_CFLAGS $CFLAGS"
+ LDFLAGS="-g $LDFLAGS"
+ 
+ # make source path absolute
meta/recipes-devtools/qemu/qemu-0.15.0/fix-nogl.patch new file +127 -0

127 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/glflags.patch new file +15 -0
new file mode 100644
index 0000000..0ad5551
@@ -0,0 +1,15 @@
+Upstream-Status: Inappropriate [configuration]
+
+Index: qemu-0.14.0/Makefile.target
+===================================================================
+--- qemu-0.14.0.orig/Makefile.target	2011-04-04 12:12:19.142871742 +0100
++++ qemu-0.14.0/Makefile.target	2011-04-04 12:12:21.772871742 +0100
+@@ -362,7 +362,7 @@
+ 
+ monitor.o: hmp-commands.h qmp-commands.h
+ 
+-LIBS += -lGL -lGLU
++LIBS += -lGL
+ 
+ $(obj-y) $(obj-$(TARGET_BASE_ARCH)-y): $(GENERATED_HEADERS)
+ 
meta/recipes-devtools/qemu/qemu-0.15.0/init-info.patch new file +18 -0
new file mode 100644
index 0000000..2250444
@@ -0,0 +1,18 @@
+# This is a workaround to the crashes seen on Ubuntu.  Setting info to zero
+# makes info.info.x11.display zero and avoids the calls to
+# opengl_exec_set_parent_window, one of which is crashing.
+
+Upstream-Status: Pending
+
+Index: qemu-0.14.0/ui/sdl.c
+===================================================================
+--- qemu-0.14.0.orig/ui/sdl.c
++++ qemu-0.14.0/ui/sdl.c
+@@ -863,6 +863,7 @@ void sdl_display_init(DisplayState *ds,
+     vi = SDL_GetVideoInfo();
+     host_format = *(vi->vfmt);
+ 
++    bzero(&info, sizeof(info));
+     SDL_GetWMInfo(&info);
+     if (info.subsystem == SDL_SYSWM_X11 && info.info.x11.display)
+         opengl_exec_set_parent_window(info.info.x11.display,
meta/recipes-devtools/qemu/qemu-0.15.0/larger_default_ram_size.patch new file +22 -0
new file mode 100644
index 0000000..711c360
@@ -0,0 +1,22 @@
+This patch is taken from debian. 128M is too less sometimes if distro
+with lot of packages is booted so this patch raises the default to 384M
+
+It has not been applied to upstream qemu
+
+Khem Raj <[email protected]>
+
+Upstream-Status: Pending
+
+Index: qemu-0.14.0/vl.c
+===================================================================
+--- qemu-0.14.0.orig/vl.c
++++ qemu-0.14.0/vl.c
+@@ -168,7 +168,7 @@ int main(int argc, char **argv)
+ //#define DEBUG_NET
+ //#define DEBUG_SLIRP
+ 
+-#define DEFAULT_RAM_SIZE 128
++#define DEFAULT_RAM_SIZE 384
+ 
+ #define MAX_VIRTIO_CONSOLES 1
+ 
meta/recipes-devtools/qemu/qemu-0.15.0/linker-flags.patch new file +25 -0
new file mode 100644
index 0000000..c0d1e55
@@ -0,0 +1,25 @@
+Fedora 13 switched the default behaviour of the linker to no longer
+indirectly link to required libraries (i.e. dependencies of a library
+already linked to). Therefore we need to explicitly pass the depended on
+libraries into the linker for building to work on Fedora 13.
+
+More information is available on the Fedora Wiki:
+https://fedoraproject.org/wiki/UnderstandingDSOLinkChange
+
+JL - 15/06/10
+
+Upstream-Status: Inappropriate [configuration]
+
+Index: qemu-0.14.0/Makefile.target
+===================================================================
+--- qemu-0.14.0.orig/Makefile.target
++++ qemu-0.14.0/Makefile.target
+@@ -218,7 +218,7 @@ obj-$(CONFIG_REALLY_VIRTFS) += virtio-9p
+ obj-y += rwhandler.o
+ obj-$(CONFIG_KVM) += kvm.o kvm-all.o
+ obj-$(CONFIG_NO_KVM) += kvm-stub.o
+-LIBS+=-lz
++LIBS+=-lz -lX11 -ldl
+ 
+ QEMU_CFLAGS += $(VNC_TLS_CFLAGS)
+ QEMU_CFLAGS += $(VNC_SASL_CFLAGS)
meta/recipes-devtools/qemu/qemu-0.15.0/no-strip.patch new file +15 -0
new file mode 100644
index 0000000..d6a4377
@@ -0,0 +1,15 @@
+Upstream-Status: Inappropriate [configuration]
+
+Index: qemu-0.14.0/Makefile
+===================================================================
+--- qemu-0.14.0.orig/Makefile
++++ qemu-0.14.0/Makefile
+@@ -235,7 +235,7 @@ install-sysconfig:
+ install: all $(if $(BUILD_DOCS),install-doc) install-sysconfig
+ 	$(INSTALL_DIR) "$(DESTDIR)$(bindir)"
+ ifneq ($(TOOLS),)
+-	$(INSTALL_PROG) $(STRIP_OPT) $(TOOLS) "$(DESTDIR)$(bindir)"
++	$(INSTALL_PROG) $(TOOLS) "$(DESTDIR)$(bindir)"
+ endif
+ ifneq ($(BLOBS),)
+ 	$(INSTALL_DIR) "$(DESTDIR)$(datadir)"
meta/recipes-devtools/qemu/qemu-0.15.0/opengl-sdl-fix.patch new file +43 -0

43 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/powerpc_rom.bin new file binary +0 -0
new file mode 100644
index 0000000000000000000000000000000000000000..c4044296c51529878f5d2a46230949d09ef1d4e2
GIT binary patch
meta/recipes-devtools/qemu/qemu-0.15.0/qemu-git-qemugl-host.patch new file +34368 -0

2,589 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/qemu-vmware-vga-depth.patch new file +118 -0

118 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-allow-glxcontext-release.patch new file +65 -0

65 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu-0.15.0/qemugl-fix.patch new file +74 -0

74 lines not on this page · raw message

meta/recipes-devtools/qemu/qemu_0.15.0.bb new file +45 -0

45 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Signature · 1 line
1.7.6.2

Part of the diff is not shown here. View the raw message.

author
#31 lore raw

[CONSOLIDATED PULL 24/28] libfm: Upgrade to 0.1.16

In reply to Saul Wold

From: Zhai Edwin <[email protected]>

Remove obsolete use_deprecate_func.patch, and add configure_fix.patch to update configure.ac

---
 .../libfm/libfm-0.1.14/use_deprecate_func.patch    |   13 -------------
 .../libfm/libfm-0.1.16/configure_fix.patch         |   19 +++++++++++++++++++
 .../libfm/{libfm_0.1.14.bb => libfm_0.1.16.bb}     |    8 ++++----
 3 files changed, 23 insertions(+), 17 deletions(-)
 delete mode 100644 meta/recipes-support/libfm/libfm-0.1.14/use_deprecate_func.patch
 create mode 100644 meta/recipes-support/libfm/libfm-0.1.16/configure_fix.patch
 rename meta/recipes-support/libfm/{libfm_0.1.14.bb => libfm_0.1.16.bb} (73%)
meta/recipes-support/libfm/libfm-0.1.14/use_deprecate_func.patch deleted +0 -13
deleted file mode 100644
index 79fc9ce..0000000
@@ -1,13 +0,0 @@
-Upstream-Status: Inappropriate [configuration]
-
-diff -ruN libfm-0.1.14-orig//src/Makefile.am libfm-0.1.14/src/Makefile.am
---- libfm-0.1.14-orig//src/Makefile.am	2011-04-26 10:01:44.297664993 +0800
-+++ libfm-0.1.14/src/Makefile.am	2011-04-26 10:02:10.637665004 +0800
-@@ -285,7 +285,6 @@
- 	$(GIO_CFLAGS) \
- 	-DGIO_MODULE_DIR=\"$(giomodulesdir)\"	\
- 	-DGVFS_LOCALEDIR=\""$(localedir)"\"	\
--	-DG_DISABLE_DEPRECATED \
- 	$(NULL)
- 
- libgiofm_la_LDFLAGS = 	\
meta/recipes-support/libfm/libfm-0.1.16/configure_fix.patch new file +19 -0
new file mode 100644
index 0000000..351e6e7
@@ -0,0 +1,19 @@
+Update configure.ac after docs removed in 0.1.16
+
+Upstream-Status: Pending
+
+Signed-off-by: Zhai Edwin <[email protected]>
+Index: libfm-0.1.16/configure.ac
+===================================================================
+--- libfm-0.1.16.orig/configure.ac	2011-10-10 15:13:21.000000000 +0800
++++ libfm-0.1.16/configure.ac	2011-10-10 15:13:30.000000000 +0800
+@@ -153,9 +153,6 @@
+     data/Makefile
+     data/ui/Makefile
+     po/Makefile.in
+-    docs/Makefile
+-    docs/reference/Makefile
+-    docs/reference/libfm/Makefile
+     libfm.pc
+     libfm-gtk.pc
+ ])
meta/recipes-support/libfm/libfm_0.1.16.bb renamed from meta/recipes-support/libfm/libfm_0.1.14.bb +4 -4
similarity index 73%
rename from meta/recipes-support/libfm/libfm_0.1.14.bb
rename to meta/recipes-support/libfm/libfm_0.1.16.bb
index 38f1d73..293937f 100644
@@ -10,12 +10,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
 SECTION = "x11/libs"
 DEPENDS = "gtk+ menu-cache intltool-native"
 
-PR = "r3"
+PR = "r0"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/pcmanfm/libfm-${PV}.tar.gz \
-           file://use_deprecate_func.patch"
+           file://configure_fix.patch"
 
-SRC_URI[md5sum] = "d55e51dced6bb9ef46665243b079761f"
-SRC_URI[sha256sum] = "e97bf3f9ed4f33b9f0be73e67d360b89337cccf816361faacd8422722269806b"
+SRC_URI[md5sum] = "c09bce415ff6dc2dd835e28aeddeabe3"
+SRC_URI[sha256sum] = "ed49365319b941757c155b3790a2adf73f5072227c578d9bcba7329c6f9fcd3b"
 
 inherit autotools pkgconfig
Signature · 1 line
1.7.6.2
author
#32 lore raw

[CONSOLIDATED PULL 27/28] qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe.

In reply to Saul Wold

From: Wenzong Fan <[email protected]>

[YOCTO #1671]

qt4-x11-free's recipe includes a sed script to sanitize it's .prl files, which are used by qmake to generate a list of libs and includes in the Makefiles it generates. It however, fails to take into account the possibility of trailing slashes, and thus leaves them in, and breaks gcc's syntax. Update these regexes to account for them.

---
 meta/recipes-qt/qt4/qt4.inc |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
meta/recipes-qt/qt4/qt4.inc +5 -5
index d6382f5..1406a87 100644
@@ -294,13 +294,13 @@ do_install() {
 	rm -f ${D}/${bindir}/lrelease
 
 	# fix pkgconfig, libtool and prl files
-	sed -i -e s#-L${S}/lib##g \
-			-e s#-L${STAGING_LIBDIR}##g \
+	sed -i -e s#-L${S}/lib/\?##g \
+			-e s#-L${STAGING_LIBDIR}/\?##g \
 			-e 's#STAGING_LIBDIR}#libdir}'#g \
-			-e s#-L${libdir}##g \
+			-e s#-L${libdir}/\?##g \
 			-e s#'$(OE_QMAKE_LIBS_X11)'#"${OE_QMAKE_LIBS_X11}"#g \
-			-e s#" -Wl,-rpath-link,${S}/lib"##g \
-			-e s#" -Wl,-rpath-link,${libdir}"##g \
+			-e s#" -Wl,-rpath-link,${S}/lib/\?"##g \
+			-e s#" -Wl,-rpath-link,${libdir}/\?"##g \
 			-e 's#Iin#I${in#g' \
 			${D}${libdir}/*.la ${D}${libdir}/*.prl ${D}${libdir}/pkgconfig/*.pc
 
Signature · 1 line
1.7.6.2
author
#33 lore raw

[CONSOLIDATED PULL 26/28] eglibc-2.14: add patch to fix libdl crash

In reply to Saul Wold

From: Klaus Kurzmann <[email protected]>

* Without this patch programs using alsa-lib crash (alsamixer for example).
* This patch is taken verbatim from ArchLinux.

---
 .../eglibc-2.14/glibc-2.14-libdl-crash.patch       |  131 ++++++++++++++++++++
 meta/recipes-core/eglibc/eglibc_2.14.bb            |    5 +-
 2 files changed, 134 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-core/eglibc/eglibc-2.14/glibc-2.14-libdl-crash.patch
meta/recipes-core/eglibc/eglibc-2.14/glibc-2.14-libdl-crash.patch new file +131 -0
new file mode 100644
index 0000000..e1f135c
@@ -0,0 +1,131 @@
+Without this patch programs using alsa-lib crash (alsamixer for example).
+Removed Copyright reverts
+
+Upstream-Status: Pending
+
+http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=675155e9
+http://sourceware.org/ml/libc-alpha/2011-06/msg00006.html
+
+many distributions are using this already
+http://chakra-project.org/ccr/packages/glibc/glibc/PKGBUILD
+http://mailman.archlinux.org/pipermail/arch-commits/2011-June/137142.html
+http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/glibc/current/SOURCES/glibc-2.14-libdl-crash.patch?view=markup&pathrev=691343
+http://repos.archlinuxppc.org/wsvn/filedetails.php?repname=packages&path=%2Fglibc%2Ftrunk%2Fglibc-2.14-libdl-crash.patch
+
+diff --git a/elf/dl-close.c b/elf/dl-close.c
+index 73b2a2f..9bd91e3 100644
+--- a/elf/dl-close.c
++++ b/elf/dl-close.c
+@@ -119,17 +119,8 @@ _dl_close_worker (struct link_map *map)
+   if (map->l_direct_opencount > 0 || map->l_type != lt_loaded
+       || dl_close_state != not_pending)
+     {
+-      if (map->l_direct_opencount == 0)
+-	{
+-	  if (map->l_type == lt_loaded)
+-	    dl_close_state = rerun;
+-	  else if (map->l_type == lt_library)
+-	    {
+-	      struct link_map **oldp = map->l_initfini;
+-	      map->l_initfini = map->l_orig_initfini;
+-	      _dl_scope_free (oldp);
+-	    }
+-	}
++      if (map->l_direct_opencount == 0 && map->l_type == lt_loaded)
++	dl_close_state = rerun;
+ 
+       /* There are still references to this object.  Do nothing more.  */
+       if (__builtin_expect (GLRO(dl_debug_mask) & DL_DEBUG_FILES, 0))
+diff --git a/elf/dl-deps.c b/elf/dl-deps.c
+index 9e30594..3890d00 100644
+--- a/elf/dl-deps.c
++++ b/elf/dl-deps.c
+@@ -478,6 +478,7 @@ _dl_map_object_deps (struct link_map *map,
+ 		  nneeded * sizeof needed[0]);
+ 	  atomic_write_barrier ();
+ 	  l->l_initfini = l_initfini;
++	  l->l_free_initfini = 1;
+ 	}
+ 
+       /* If we have no auxiliary objects just go on to the next map.  */
+@@ -681,6 +682,7 @@ Filters not supported with LD_TRACE_PRELINKING"));
+   l_initfini[nlist] = NULL;
+   atomic_write_barrier ();
+   map->l_initfini = l_initfini;
++  map->l_free_initfini = 1;
+   if (l_reldeps != NULL)
+     {
+       atomic_write_barrier ();
+@@ -689,5 +691,5 @@ Filters not supported with LD_TRACE_PRELINKING"));
+       _dl_scope_free (old_l_reldeps);
+     }
+   if (old_l_initfini != NULL)
+-      map->l_orig_initfini = old_l_initfini;
++    _dl_scope_free (old_l_initfini);
+ }
+diff --git a/elf/dl-libc.c b/elf/dl-libc.c
+index 7be9483..a13fce3 100644
+--- a/elf/dl-libc.c
++++ b/elf/dl-libc.c
+@@ -265,13 +265,13 @@ libc_freeres_fn (free_mem)
+ 
+   for (Lmid_t ns = 0; ns < GL(dl_nns); ++ns)
+     {
+-      /* Remove all additional names added to the objects.  */
+       for (l = GL(dl_ns)[ns]._ns_loaded; l != NULL; l = l->l_next)
+ 	{
+ 	  struct libname_list *lnp = l->l_libname->next;
+ 
+ 	  l->l_libname->next = NULL;
+ 
++	  /* Remove all additional names added to the objects.  */
+ 	  while (lnp != NULL)
+ 	    {
+ 	      struct libname_list *old = lnp;
+@@ -279,6 +279,10 @@ libc_freeres_fn (free_mem)
+ 	      if (! old->dont_free)
+ 		free (old);
+ 	    }
++
++	  /* Free the initfini dependency list.  */
++	  if (l->l_free_initfini)
++	    free (l->l_initfini);
+ 	}
+ 
+       if (__builtin_expect (GL(dl_ns)[ns]._ns_global_scope_alloc, 0) != 0
+diff --git a/elf/rtld.c b/elf/rtld.c
+index 4a9109e..617e30e 100644
+--- a/elf/rtld.c
++++ b/elf/rtld.c
+@@ -2251,6 +2251,7 @@ ERROR: ld.so: object '%s' cannot be loaded as audit interface: %s; ignored.\n",
+ 	      lnp->dont_free = 1;
+ 	      lnp = lnp->next;
+ 	    }
++	  l->l_free_initfini = 0;
+ 
+ 	  if (l != &GL(dl_rtld_map))
+ 	    _dl_relocate_object (l, l->l_scope, GLRO(dl_lazy) ? RTLD_LAZY : 0,
+diff --git a/include/link.h b/include/link.h
+index e877104..051b99a 100644
+--- a/include/link.h
++++ b/include/link.h
+@@ -192,6 +192,9 @@ struct link_map
+ 						 during LD_TRACE_PRELINKING=1
+ 						 contains any DT_SYMBOLIC
+ 						 libraries.  */
++    unsigned int l_free_initfini:1; /* Nonzero if l_initfini can be
++				       freed, ie. not allocated with
++				       the dummy malloc in ld.so.  */
+ 
+     /* Collected information about own RPATH directories.  */
+     struct r_search_path_struct l_rpath_dirs;
+@@ -240,9 +243,6 @@ struct link_map
+ 
+     /* List of object in order of the init and fini calls.  */
+     struct link_map **l_initfini;
+-    /* The init and fini list generated at startup, saved when the
+-       object is also loaded dynamically.  */
+-    struct link_map **l_orig_initfini;
+ 
+     /* List of the dependencies introduced through symbol binding.  */
+     struct link_map_reldeps
meta/recipes-core/eglibc/eglibc_2.14.bb +3 -2
index b2821db..571d39d 100644
@@ -3,7 +3,7 @@ require eglibc.inc
 SRCREV = "15225"
 
 DEPENDS += "gperf-native"
-PR = "r0"
+PR = "r1"
 PR_append = "+svnr${SRCPV}"
 
 EGLIBC_BRANCH="eglibc-2_14"
@@ -19,7 +19,8 @@ SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};proto=http
            file://ppc-sqrt.patch \
            file://multilib_readlib.patch \
            file://eglibc-rpc-export-again.patch \
-	   "
+           file://glibc-2.14-libdl-crash.patch \
+          "
 LIC_FILES_CHKSUM = "file://LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9 \
       file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \
       file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \
Signature · 1 line
1.7.6.2
author
#34 lore raw

[CONSOLIDATED PULL 25/28] pcmanfm: Upgrade to 0.9.9

In reply to Saul Wold

From: Zhai Edwin <[email protected]>

Update owl-window-menu.patch.

---
 .../pcmanfm/files/owl-window-menu.patch            |   53 ++++++++++----------
 .../pcmanfm/{pcmanfm_0.9.8.bb => pcmanfm_0.9.9.bb} |    6 +-
 2 files changed, 29 insertions(+), 30 deletions(-)
 rename meta/recipes-sato/pcmanfm/{pcmanfm_0.9.8.bb => pcmanfm_0.9.9.bb} (87%)
meta/recipes-sato/pcmanfm/files/owl-window-menu.patch +26 -27
index 0826a16..88b154e 100644
@@ -5,10 +5,10 @@ Signed-off-by: Zhai Edwin <[email protected]>
 
 Upstream-Status: Inappropriate [enable feature]
 
-Index: pcmanfm-0.9.7/configure.ac
+Index: pcmanfm-0.9.9/configure.ac
 ===================================================================
---- pcmanfm-0.9.7.orig/configure.ac	2010-07-27 10:28:12.000000000 +0800
-+++ pcmanfm-0.9.7/configure.ac	2010-07-27 18:03:42.000000000 +0800
+--- pcmanfm-0.9.9.orig/configure.ac	2011-08-10 05:28:31.000000000 +0800
++++ pcmanfm-0.9.9/configure.ac	2011-10-10 15:47:33.000000000 +0800
 @@ -70,6 +70,8 @@
  
  gtk_modules="gtk+-2.0 >= 2.16.0"
@@ -18,21 +18,21 @@ Index: pcmanfm-0.9.7/configure.ac
  AC_SUBST(GTK_CFLAGS)
  AC_SUBST(GTK_LIBS)
  
-Index: pcmanfm-0.9.7/src/main-win.c
+Index: pcmanfm-0.9.9/src/main-win.c
 ===================================================================
---- pcmanfm-0.9.7.orig/src/main-win.c	2010-07-27 10:56:08.000000000 +0800
-+++ pcmanfm-0.9.7/src/main-win.c	2010-07-27 17:28:59.000000000 +0800
-@@ -36,6 +36,8 @@
- #include "main-win.h"
+--- pcmanfm-0.9.9.orig/src/main-win.c	2011-08-10 05:28:32.000000000 +0800
++++ pcmanfm-0.9.9/src/main-win.c	2011-10-10 15:50:48.000000000 +0800
+@@ -37,6 +37,8 @@
  #include "pref.h"
+ #include "tab-page.h"
  
 +#include "libowl/owlwindowmenu.h"
 +
  static void fm_main_win_finalize              (GObject *object);
  G_DEFINE_TYPE(FmMainWin, fm_main_win, GTK_TYPE_WINDOW);
  
-@@ -466,9 +468,27 @@
-         fm_main_win_chdir(win, path);
+@@ -400,9 +402,27 @@
+     }
  }
  
 +/* Transfer gtk_ui_manager menubar to gtk menubar */
@@ -53,30 +53,29 @@ Index: pcmanfm-0.9.7/src/main-win.c
 +    return main_menu;
 +}
 +
- static void fm_main_win_init(FmMainWin *self)
+ static void fm_main_win_init(FmMainWin *win)
  {
--    GtkWidget *vbox, *menubar, *toolitem, *scroll;
-+    GtkWidget *vbox, *menubar, *owl_menubar, *toolitem, *scroll;
+-    GtkWidget *vbox, *menubar, *toolitem, *btn;
++    GtkWidget *vbox, *menubar, *owl_menubar, *toolitem, *btn;
      GtkUIManager* ui;
      GtkActionGroup* act_grp;
      GtkAction* act;
-@@ -537,7 +557,6 @@
- 
-     self->popup = gtk_ui_manager_get_widget(ui, "/popup");
+@@ -456,7 +476,6 @@
+     win->popup = gtk_ui_manager_get_widget(ui, "/popup");
+     gtk_menu_attach_to_widget(GTK_WIDGET(win->popup), win, NULL);
  
 -    gtk_box_pack_start( (GtkBox*)vbox, menubar, FALSE, TRUE, 0 );
-     gtk_box_pack_start( (GtkBox*)vbox, self->toolbar, FALSE, TRUE, 0 );
+     gtk_box_pack_start( (GtkBox*)vbox, win->toolbar, FALSE, TRUE, 0 );
  
      /* load bookmarks menu */
-@@ -586,6 +605,11 @@
-     gtk_container_add( (GtkContainer*)self, vbox );
-     gtk_widget_show_all(vbox);
+@@ -517,6 +536,10 @@
  
-+    owl_menubar = ui_menubar_to_menu(menubar);
-+    gtk_widget_show_all (owl_menubar);
-+    owl_set_window_menu (GTK_WINDOW(self),
-+			 GTK_MENU(owl_menubar));
+     gtk_container_add( (GtkContainer*)win, vbox );
+     gtk_widget_show_all(vbox);
 +
-     /* create new tab */
-     fm_main_win_add_tab(self, fm_path_get_home());
-     gtk_widget_grab_focus(self->folder_view);
++    owl_menubar = ui_menubar_to_menu(menubar);
++    gtk_widget_show_all(owl_menubar);
++    owl_set_window_menu(GTK_WINDOW(win), GTK_MENU(owl_menubar));
+ }
+ 
+ 
meta/recipes-sato/pcmanfm/pcmanfm_0.9.9.bb renamed from meta/recipes-sato/pcmanfm/pcmanfm_0.9.8.bb +3 -3
similarity index 87%
rename from meta/recipes-sato/pcmanfm/pcmanfm_0.9.8.bb
rename to meta/recipes-sato/pcmanfm/pcmanfm_0.9.9.bb
index f48bb67..af283f6 100644
@@ -11,7 +11,7 @@ SECTION = "x11"
 DEPENDS = "gtk+ startup-notification libfm"
 DEPENDS_append_poky = " libowl"
 
-PR = "r1"
+PR = "r0"
 
 COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|mips.*|powerpc.*)-(linux|freebsd.*)'
 
@@ -24,8 +24,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/pcmanfm/pcmanfm-${PV}.tar.gz \
 
 SRC_URI_append_poky = " file://owl-window-menu.patch"
 
-SRC_URI[md5sum] = "4a7fdc0526ed14e3293d784c0ce27dea"
-SRC_URI[sha256sum] = "a9335baf127d133da1b2873b3065545bd278fadd4b33e4b91e3d10b165961b68"
+SRC_URI[md5sum] = "f31ed6defb600f7046a456220d8efa3a"
+SRC_URI[sha256sum] = "bc48af4ade638b47e4207cc274f6e38c2bd3786a811d20da47c3df9907c6fb6c"
 
 inherit autotools pkgconfig
 
Signature · 1 line
1.7.6.2
author
#35 lore raw

[CONSOLIDATED PULL 28/28] qemu.inc: qemu-native also needs glib-2.0 native

In reply to Saul Wold
---
 meta/recipes-devtools/qemu/qemu.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-devtools/qemu/qemu.inc +1 -1
index 1631274..65bd8dc 100644
@@ -50,7 +50,7 @@ do_install () {
 	install -m 0755 ${WORKDIR}/powerpc_rom.bin ${D}${datadir}/qemu
 }
 
-DEPENDS_virtclass-native = "zlib-native alsa-lib-native"
+DEPENDS_virtclass-native = "zlib-native alsa-lib-native glib-2.0-native"
 DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk qemugl-nativesdk glib-2.0-nativesdk"
 RDEPENDS_virtclass-nativesdk = "libsdl-nativesdk"
 EXTRA_OECONF_virtclass-nativesdk += "--target-list=${@get_qemu_target_list(d)} --disable-werror --disable-vnc-tls"
Signature · 1 line
1.7.6.2
#36 lore raw
In reply to Saul Wold
Quoted 61 lines · Saul Wold

Richard,

This is a batch of pull requests that have been pending for a bit and seem to be clean, I have also included some updates that have been built.

Thanks
Sau!

The following changes since commit 4d5c0f9838a3e96d1cfb4ca2fb27161d6cf0de8f:

xf86-video-intel_2.16.0: fix buildfix.patch to apply (2011-10-14 00:46:53 +0100)

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

Bruce Ashfield (1):
linux-yocto: config cleanup and streamlining

Christopher Larson (2):
autoconf: no need to hardcode the full path to m4
autotools: fix multi-word arguments for EXTRA_OECONF

Khem Raj (4):
farsight2, ldconfig-native, gnutls: There is no GPLv2.1, correct the
fields
qemu-0.15: Add recipe and forward port patches from 0.14 glib-2.0: Extend to provide nativesdk recipe
qemu.inc: Add glib-2.0-nativesdk to qemu-nativesdk DEPENDS

Klaus Kurzmann (1):
eglibc-2.14: add patch to fix libdl crash

Noor Ahsan (1):
bluez4: Add ending quote of FILES_${PN}-dbg

Otavio Salvador (2):
image-live.bbclass: allow override of initrd image
initramfs-live-boot: make it more generic and easy to use

Saul Wold (11):
shadow-native: Bump PR for patch update
distro_tracking_fields: Updates
v86d: update to 0.1.10
libaio: Update to 0.3.109
libtiff: Update to 3.9.5
augeas: Update to 0.9.0
libgcrypt: Update to 1.5.0
rxvt-unicode: Update to 9.12
rsync: Update to 3.0.9
bash: update to 4.2
qemu.inc: qemu-native also needs glib-2.0 native

Tom Rini (1):
libnl2: Fix a race on route/pktloc_syntax.h

Wenzong Fan (1):
qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe.

Quoted 8 lines

Xiaofeng Yan (2):
lsb: Change link of ${baselib} to lib64 for 64bits system distro_tracking_fields.inc: Add maintainer for some packages without
maintainer

Zhai Edwin (2):
libfm: Upgrade to 0.1.16
pcmanfm: Upgrade to 0.9.9

Merged to master, thanks apart from the lsb change which I'll reply to.

Cheers,

Richard

#16 lore raw

Re: [CONSOLIDATED PULL 12/28] libnl2: Fix a race on route/pktloc_syntax.h

In reply to Saul Wold
Quoted 56 lines · Saul Wold

From: Tom Rini <[email protected]>

At issue is that route/pktloc.c (not generated) depends on route/pktloc_syntax.h (generated).

---
 .../libnl/fix-pktloc_syntax_h-race.patch           |   26 ++++++++++++++++++++ meta/recipes-support/libnl/libnl_2.0.bb            |    3 +-

 2 files changed, 28 insertions(+), 1 deletions(-)

 create mode 100644 meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch

meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch new file +26 -0
new file mode 100644
index 0000000..05d75db
@@ -0,0 +1,26 @@
+Upstream-Status: Inappropriate [configuration]
+
+libnl has progressed to 0.3.2 and there does not appear to be any
+"make -j" issues with this build after my limited testing on that
+newer version so we can assume this issue is fixed upstream
+
+Index: libnl-2.0/lib/Makefile.am
+===================================================================
+--- libnl-2.0.orig/lib/Makefile.am
++++ libnl-2.0/lib/Makefile.am
+@@ -27,11 +27,15 @@ CLEANFILES = \
+       route/pktloc_grammar.c route/pktloc_grammar.h \
+       route/pktloc_syntax.c route/pktloc_syntax.h
+
++BUILT_SOURCES = route/pktloc_syntax.h route/pktloc_grammar.h
++
+ # Hack to avoid using ylwrap. It does not function correctly in combination
+ # with --header-file=
++route/pktloc_grammar.h: route/pktloc_grammar.c
+ route/pktloc_grammar.c: route/pktloc_grammar.l
+       $(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
+
++route/pktloc_syntax.h: route/pktloc_syntax.c
+ route/pktloc_syntax.c: route/pktloc_syntax.y
+       $(YACC) -d $(YFLAGS) -o $@ $^
+
meta/recipes-support/libnl/libnl_2.0.bb +0 -0
index 0dfcaf6..5339846 100644
@@ -6,10 +6,11 @@ LICENSE = "LGPLv2.1"

 LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"

 DEPENDS = "flex-native bison-native"

meta/recipes-support/libnl/libnl_2.0.bb +1 -1
-PR = "r2"
+PR = "r3"
Quoted 8 lines

 SRC_URI= "http://www.infradead.org/~tgr/libnl/files/${BPN}-${PV}.tar.gz \
          file://fix-makefile.patch \
+         file://fix-pktloc_syntax_h-race.patch \
         "

 SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7" --
1.7.6.2

Why is this fix-pktloc_syntax_h-race.patch in meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch instead of more common location meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch

and why is this separate from fix-makefile.patch when they both are trying to fix same issue?

I'll send patch for this..

#17 lore raw

PATCH 1/4 libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch

---
 .../libnl/libnl-2.0/fix-makefile.patch             |   32 --------------------
 .../{ => libnl-2.0}/fix-pktloc_syntax_h-race.patch |    5 ++-
 meta/recipes-support/libnl/libnl_2.0.bb            |    8 ++--
 3 files changed, 8 insertions(+), 37 deletions(-)
 delete mode 100644 meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch
 rename meta/recipes-support/libnl/{ => libnl-2.0}/fix-pktloc_syntax_h-race.patch (86%)
meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch deleted +0 -32
deleted file mode 100644
index 3e88fbd..0000000
@@ -1,32 +0,0 @@
-Upstream-Status: Pending
-
-12/03/2010
-
-add explicit rules for header files generated by lex and yacc,
-otherwise the build of lib/route/pktloc.c may fail in a parallel
-environment.
-
-Signed-off-by: Qing He <[email protected]>
-
-12/06/2010
-
-the dependency rule should really read pktloc.lo instead of
-pktloc.$(OBJEXT), since it's in a libtool setup.
-
-Signed-off-by: Qing He <[email protected]>
-
-diff --git a/lib/Makefile.am b/lib/Makefile.am
-index 92a916e..e8b8ef3 100644
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -35,6 +35,10 @@ route/pktloc_grammar.c: route/pktloc_grammar.l
- route/pktloc_syntax.c: route/pktloc_syntax.y
- 	$(YACC) -d $(YFLAGS) -o $@ $^
- 
-+route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
-+route/pktloc_syntax.h: route/pktloc_syntax.c
-+route/pktloc_grammar.h: route/pktloc_grammar.c
-+
- libnl_route_la_LDFLAGS = -version-info 2:0:0
- libnl_route_la_LIBADD  = libnl.la
- libnl_route_la_SOURCES = \
meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch renamed from meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch +4 -1
similarity index 86%
rename from meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
rename to meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch
index 05d75db..ea32e82 100644
@@ -4,11 +4,13 @@ libnl has progressed to 0.3.2 and there does not appear to be any
 "make -j" issues with this build after my limited testing on that
 newer version so we can assume this issue is fixed upstream
 
+Signed-off-by: Martin Jansa <[email protected]>
+
 Index: libnl-2.0/lib/Makefile.am
 ===================================================================
 --- libnl-2.0.orig/lib/Makefile.am
 +++ libnl-2.0/lib/Makefile.am
-@@ -27,11 +27,15 @@ CLEANFILES = \
+@@ -27,11 +27,16 @@ CLEANFILES = \
  	route/pktloc_grammar.c route/pktloc_grammar.h \
  	route/pktloc_syntax.c route/pktloc_syntax.h
  
@@ -16,6 +18,7 @@ Index: libnl-2.0/lib/Makefile.am
 +
  # Hack to avoid using ylwrap. It does not function correctly in combination
  # with --header-file=
++route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
 +route/pktloc_grammar.h: route/pktloc_grammar.c
  route/pktloc_grammar.c: route/pktloc_grammar.l
  	$(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
meta/recipes-support/libnl/libnl_2.0.bb +4 -4
index 5339846..f783867 100644
@@ -8,10 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"
 DEPENDS = "flex-native bison-native"
 PR = "r3"
 
-SRC_URI= "http://www.infradead.org/~tgr/libnl/files/${BPN}-${PV}.tar.gz \
-          file://fix-makefile.patch \
-	  file://fix-pktloc_syntax_h-race.patch \
-         "
+SRC_URI = "\
+  http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
+  file://fix-pktloc_syntax_h-race.patch \
+"
 
 SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7"
 SRC_URI[sha256sum] = "5a40dc903d3ca1074da7424b908bec8ff16936484798c7e46e53e9db8bc87a9c"
Signature · 1 line
1.7.7.2
#18 lore raw

PATCH 2/4 libnl-2.0: add patch from meta-openembedded to fix pkg-config file

---
 .../libnl/libnl-2.0/fix-pc-file.patch              |   17 +++++++++++++++++
 meta/recipes-support/libnl/libnl_2.0.bb            |    1 +
 2 files changed, 18 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-support/libnl/libnl-2.0/fix-pc-file.patch
meta/recipes-support/libnl/libnl-2.0/fix-pc-file.patch new file +17 -0
new file mode 100644
index 0000000..85afe8f
@@ -0,0 +1,17 @@
+Upstream-Status: Pending
+
+Some packages are asking only for libnl-2.0, but expects to get also
+libnl-genl, libnl-nf libnl-route, easiest way to fix them is here.
+
+Signed-off-by: Martin Jansa <[email protected]>
+Index: libnl-2.0/libnl-2.0.pc.in
+===================================================================
+--- libnl-2.0.orig/libnl-2.0.pc.in
++++ libnl-2.0/libnl-2.0.pc.in
+@@ -6,5 +6,5 @@
+ Name: libnl
+ Description: Convenience library for netlink sockets
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -lnl
++Libs: -L${libdir} -lnl -lnl-genl -lnl-nf -lnl-route
+ Cflags: -I${includedir}
meta/recipes-support/libnl/libnl_2.0.bb +1 -0
index f783867..32705b9 100644
@@ -11,6 +11,7 @@ PR = "r3"
 SRC_URI = "\
   http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
   file://fix-pktloc_syntax_h-race.patch \
+  file://fix-pc-file.patch \
 "
 
 SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7"
Signature · 1 line
1.7.7.2
#19 lore raw

PATCH 3/4 libnl-2.0: split to more packages, as meta-openembedded does

In reply to Martin Jansa
---
 meta/recipes-support/libnl/libnl_2.0.bb |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
meta/recipes-support/libnl/libnl_2.0.bb +5 -1
index 32705b9..f084537 100644
@@ -19,4 +19,8 @@ SRC_URI[sha256sum] = "5a40dc903d3ca1074da7424b908bec8ff16936484798c7e46e53e9db8b
 
 inherit autotools pkgconfig
 
-LEAD_SONAME = "libnl.so"
+PACKAGES =+ "${PN}-route ${PN}-nf ${PN}-genl ${PN}-cli"
+FILES_${PN}-route = "${libdir}/libnl-route.so.*"
+FILES_${PN}-nf    = "${libdir}/libnl-nf.so.*"
+FILES_${PN}-genl  = "${libdir}/libnl-genl.so.*"
+FILES_${PN}-cli   = "${libdir}/libnl-cli.so.*"
Signature · 1 line
1.7.7.2
#20 lore raw

PATCH 4/4 libnl-2.0: add PE/PR bump for upgradable patch for meta-openembedded users

In reply to Martin Jansa
---
 meta/recipes-support/libnl/libnl_2.0.bb |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
meta/recipes-support/libnl/libnl_2.0.bb +2 -1
index f084537..c96e7db 100644
@@ -6,7 +6,8 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"
 
 DEPENDS = "flex-native bison-native"
-PR = "r3"
+PE = "1"
+PR = "r6"
 
 SRC_URI = "\
   http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
Signature · 1 line
1.7.7.2
#21 lore raw

Re: [PATCH 1/4] libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch

In reply to Martin Jansa
Quoted 8 lines · Martin Jansa
---
 .../libnl/libnl-2.0/fix-makefile.patch             |   32 --------------------
 .../{ => libnl-2.0}/fix-pktloc_syntax_h-race.patch |    5 ++-
 meta/recipes-support/libnl/libnl_2.0.bb            |    8 ++--
 3 files changed, 8 insertions(+), 37 deletions(-)
 delete mode 100644 meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch
 rename meta/recipes-support/libnl/{ => libnl-2.0}/fix-pktloc_syntax_h-race.patch (86%)

git repo is up.. so pushed
To git+ssh://[email protected]/openembedded-core-contrib
+ 3f41fdf...f9cc3b7 jansa/libnl -> jansa/libnl (forced update)

Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
author Applied
#22 lore raw

Re: [PATCH 1/4] libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch

In reply to Martin Jansa
Quoted 86 lines · Martin Jansa
---
  .../libnl/libnl-2.0/fix-makefile.patch             |   32 --------------------
  .../{ =>  libnl-2.0}/fix-pktloc_syntax_h-race.patch |    5 ++-
  meta/recipes-support/libnl/libnl_2.0.bb            |    8 ++--
  3 files changed, 8 insertions(+), 37 deletions(-)

delete mode 100644 meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch rename meta/recipes-support/libnl/{ => libnl-2.0}/fix-pktloc_syntax_h-race.patch (86%)

meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch deleted +0 -32
deleted file mode 100644
index 3e88fbd..0000000
@@ -1,32 +0,0 @@
-Upstream-Status: Pending
-
-12/03/2010
-
-add explicit rules for header files generated by lex and yacc,
-otherwise the build of lib/route/pktloc.c may fail in a parallel
-environment.
-
-Signed-off-by: Qing He<[email protected]>
-
-12/06/2010
-
-the dependency rule should really read pktloc.lo instead of
-pktloc.$(OBJEXT), since it's in a libtool setup.
-
-Signed-off-by: Qing He<[email protected]>
-
-diff --git a/lib/Makefile.am b/lib/Makefile.am
-index 92a916e..e8b8ef3 100644
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -35,6 +35,10 @@ route/pktloc_grammar.c: route/pktloc_grammar.l
- route/pktloc_syntax.c: route/pktloc_syntax.y
- 	$(YACC) -d $(YFLAGS) -o $@ $^
-
-+route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
-+route/pktloc_syntax.h: route/pktloc_syntax.c
-+route/pktloc_grammar.h: route/pktloc_grammar.c
-+
- libnl_route_la_LDFLAGS = -version-info 2:0:0
- libnl_route_la_LIBADD  = libnl.la
- libnl_route_la_SOURCES = \
meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch renamed from meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch +4 -1
similarity index 86%
rename from meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
rename to meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch
index 05d75db..ea32e82 100644
@@ -4,11 +4,13 @@ libnl has progressed to 0.3.2 and there does not appear to be any
  "make -j" issues with this build after my limited testing on that
  newer version so we can assume this issue is fixed upstream
 
+Signed-off-by: Martin Jansa<[email protected]>
+
  Index: libnl-2.0/lib/Makefile.am
  ===================================================================
  --- libnl-2.0.orig/lib/Makefile.am
  +++ libnl-2.0/lib/Makefile.am
-@@ -27,11 +27,15 @@ CLEANFILES = \
+@@ -27,11 +27,16 @@ CLEANFILES = \
   	route/pktloc_grammar.c route/pktloc_grammar.h \
   	route/pktloc_syntax.c route/pktloc_syntax.h
 
@@ -16,6 +18,7 @@ Index: libnl-2.0/lib/Makefile.am
  +
   # Hack to avoid using ylwrap. It does not function correctly in combination
   # with --header-file=
++route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
  +route/pktloc_grammar.h: route/pktloc_grammar.c
   route/pktloc_grammar.c: route/pktloc_grammar.l
   	$(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
meta/recipes-support/libnl/libnl_2.0.bb +0 -1
index 5339846..f783867 100644
@@ -8,10 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"
  DEPENDS = "flex-native bison-native"
  PR = "r3"
 
-SRC_URI= "http://www.infradead.org/~tgr/libnl/files/${BPN}-${PV}.tar.gz \

meta/recipes-support/libnl/libnl_2.0.bb LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc" · line 17

Quoted 10 lines
meta/recipes-support/libnl/libnl_2.0.bb +4 -3
-          file://fix-makefile.patch \
-	  file://fix-pktloc_syntax_h-race.patch \
-         "
+SRC_URI = "\
+  http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
+  file://fix-pktloc_syntax_h-race.patch \
+"
 
  SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7"
  SRC_URI[sha256sum] = "5a40dc903d3ca1074da7424b908bec8ff16936484798c7e46e53e9db8bc87a9c"

Merged into OE-Core

Thanks
Sau!