Kernel and GCC Updates included
Richard,
This is a set of changes that should go in early for stabilizition of OE-Core and Poky moving.
I have built with the 4.6.3 GCC and not have seen issues at this point, so I think this is on the safer side to take now.
Sau!
The following changes since commit d7b8c247227f3cc82f92292407f548927e9fde78:
base.bbclass: Fix PACKAGECONFIG handling when no flags are set (2012-03-05 13:03:41 -0800)
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
Andreas Oberritter (1):
libsdl: add DirectFB support
Bruce Ashfield (5):
linux-yocto: respect FILESPATH directories
linux-yocto: use bareclone option
linux-yocto: v3.2.9, v3.0.23 + fixes and updates linux-yocto/meta: fix incorrect config references linux-yocto/rt: udpate SRCREVs to 3.2.9-rt16
Dongxiao Xu (1):
multilib: extend all recipes in multilib.conf
James Limbouris (1):
gdk-pixbuf: Pick up ${NM} from the environment.
Ken Werner (1):
image_types: add IMAGE_ROOTFS_ALIGNMENT
Khem Raj (1):
gcc: Upgrade to 4.6.3 release
Koen Kooi (1):
xz: split out liblzma as seperate packages
Mike Crowe (1):
valgrind: Support compilation without X11
Otavio Salvador (1):
image.bbclass: fix rootfs generation without package management tools
Peter Tworek (1):
psplash: Add mising commands module import.
Robert Yang (1):
logrotate 3.7.9: Allow rotate log across filesystems
Samuel Stirtzel (1):
mime.bbclass: Fix bracket error.
Saul Wold (2):
glib-2.0: Add Upstream Status for nodbus.patch
polkit: Fix Upstream-Status tag
Zhai Edwin (2):
self-hosted: Fix multiple libx11 error
shadow-sysroot: Fix for multilib
meta/classes/core-image.bbclass | 2 - meta/classes/image.bbclass | 7 +- meta/classes/image_types.bbclass | 12 +- meta/classes/kernel-yocto.bbclass | 30 ++- meta/classes/mime.bbclass | 2 +- meta/classes/useradd.bbclass | 2 +- meta/conf/multilib.conf | 313 +++++++++++++++++++- meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch | 2 + meta/recipes-core/psplash/psplash_git.bb | 2 +- meta/recipes-core/tasks/task-self-hosted.bb | 4 +- meta/recipes-devtools/gcc/gcc-4.6.inc | 9 +- .../GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch | 32 +- .../gcc/gcc-4.6/gcc-flags-for-build.patch | 97 ++++--- .../gcc-4.6/gcc-poison-system-directories.patch | 80 +++--- .../gcc/gcc-4.6/gcc-with-linker-hash-style.patch | 36 ++-- .../gcc/gcc-4.6/volatile_access_backport.patch | 28 -- meta/recipes-devtools/valgrind/valgrind_3.7.0.bb | 6 +- .../allow-across-different-filesystems.patch | 154 ++++++++++ meta/recipes-extended/logrotate/logrotate_3.7.9.bb | 5 +- ...ession-Set-error-if-we-cannot-find-a-sess.patch | 2 +- ...ession-Actually-return-TRUE-if-a-session-.patch | 2 +- meta/recipes-extended/xz/xz_5.0.3.bb | 9 +- .../gdk-pixbuf-2.24.0/configure_nm.patch | 18 ++ meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.24.0.bb | 3 +- meta/recipes-graphics/libsdl/libsdl_1.2.14.bb | 8 +- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 12 +- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 13 +- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 10 +- meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 4 +- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 20 +- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 21 +- 31 files changed, 712 insertions(+), 233 deletions(-) delete mode 100644 meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch create mode 100644 meta/recipes-extended/logrotate/logrotate-3.7.9/allow-across-different-filesystems.patch create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.24.0/configure_nm.patch
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 01/20] libsdl: add DirectFB support
From: Andreas Oberritter <[email protected]>
* Use conditional dependencies for DirectFB, like
it's already done for OpenGL and X11.
--- meta/recipes-graphics/libsdl/libsdl_1.2.14.bb | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-)
meta/recipes-graphics/libsdl/libsdl_1.2.14.bb +5 -3
@@ -12,12 +12,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=27818cd7fd83877a8e3ef82b82798ef4" PROVIDES = "virtual/libsdl" -DEPENDS = "${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ +DEPENDS = "${@base_contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ + ${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ ${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxext libxrandr libxrender', '', d)} \ tslib" DEPENDS_virtclass-nativesdk = "${@base_contains('DISTRO_FEATURES', 'x11', 'libx11-nativesdk libxrandr-nativesdk libxrender-nativesdk libxext-nativesdk', '', d)}" -PR = "r6" +PR = "r7" SRC_URI = "http://www.libsdl.org/release/SDL-${PV}.tar.gz \ file://configure_tweak.patch \
@@ -35,9 +36,10 @@ EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads --enable-file --disable-oss --disable-esd --disable-arts \ --disable-diskaudio --disable-nas --disable-esd-shared --disable-esdtest \ --disable-mintaudio --disable-nasm --disable-video-dga \ - --disable-video-fbcon --disable-video-directfb --disable-video-ps2gs --disable-video-ps3 \ + --disable-video-fbcon --disable-video-ps2gs --disable-video-ps3 \ --disable-video-xbios --disable-video-gem --disable-video-dummy \ --enable-input-events --enable-input-tslib --enable-pthreads \ + ${@base_contains('DISTRO_FEATURES', 'directfb', '--enable-video-directfb', '--disable-video-directfb', d)} \ ${@base_contains('DISTRO_FEATURES', 'opengl', '--enable-video-opengl', '--disable-video-opengl', d)} \ ${@base_contains('DISTRO_FEATURES', 'x11', '--enable-video-x11', '--disable-video-x11', d)} \ --disable-video-svga \
Signature · 1 line
1.7.7.6
Re: [CONSOLIDATED PULL 01/20] libsdl: add DirectFB support
Quoted 32 lines · Saul Wold
From: Andreas Oberritter <[email protected]>
* Use conditional dependencies for DirectFB, like
it's already done for OpenGL and X11.Signed-off-by Andreas Oberritter <[email protected]>--- meta/recipes-graphics/libsdl/libsdl_1.2.14.bb | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-)meta/recipes-graphics/libsdl/libsdl_1.2.14.bb +3
-2@@ -12,12 +12,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=27818cd7fd83877a8e3ef82b82798ef4" PROVIDES = "virtual/libsdl" -DEPENDS = "${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ +DEPENDS = "${@base_contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ + ${@base_contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)} \ ${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxext libxrandr libxrender', '', d)} \ tslib" DEPENDS_virtclass-nativesdk = "${@base_contains('DISTRO_FEATURES', 'x11', 'libx11-nativesdk libxrandr-nativesdk libxrender-nativesdk libxext-nativesdk', '', d)}" -PR = "r6" +PR = "r7" SRC_URI = "http://www.libsdl.org/release/SDL-${PV}.tar.gz \ file://configure_tweak.patch \@@ -35,9 +36,10 @@ EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads --enable-file --disable-oss --disable-esd --disable-arts \
meta/recipes-graphics/libsdl/libsdl_1.2.14.bb EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads · line 45
Quoted 10 lines
meta/recipes-graphics/libsdl/libsdl_1.2.14.bb +2
-1--disable-diskaudio --disable-nas --disable-esd-shared --disable-esdtest \ --disable-mintaudio --disable-nasm --disable-video-dga \ - --disable-video-fbcon --disable-video-directfb --disable-video-ps2gs --disable-video-ps3 \ + --disable-video-fbcon --disable-video-ps2gs --disable-video-ps3 \ --disable-video-xbios --disable-video-gem --disable-video-dummy \ --enable-input-events --enable-input-tslib --enable-pthreads \ + ${@base_contains('DISTRO_FEATURES', 'directfb', '--enable-video-directfb', '--disable-video-directfb', d)} \ ${@base_contains('DISTRO_FEATURES', 'opengl', '--enable-video-opengl', '--disable-video-opengl', d)} \ ${@base_contains('DISTRO_FEATURES', 'x11', '--enable-video-x11', '--disable-video-x11', d)} \ --disable-video-svga \
I'm going to take this but in future I'd prefer to see changes like this starting to use PACKAGECONFIG.
Cheers,
Richard
[CONSOLIDATED PULL 02/20] self-hosted: Fix multiple libx11 error
In reply to Saul WoldFrom: Zhai Edwin <[email protected]>
Self-hosted needs package libx11-dev, which is ambiguous as virtual/libx11 is provided by libx11 or libx11-trim. This patch explictly set the perferred one, libx11-trim-dev, to avoid this.
--- meta/recipes-core/tasks/task-self-hosted.bb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-core/tasks/task-self-hosted.bb +2 -2
@@ -3,7 +3,7 @@ # DESCRIPTION = "Create Basic Image Tasks" -PR = "r6" +PR = "r7" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
@@ -189,6 +189,6 @@ RDEPENDS_task-self-hosted-graphics = "\ libglu-dev \ libsdl \ libsdl-dev \ - libx11-dev \ + libx11-trim-dev \ python-pygtk \ "
Signature · 1 line
1.7.7.6
Re: [CONSOLIDATED PULL 02/20] self-hosted: Fix multiple libx11 error
Quoted 10 lines · Saul Wold
From: Zhai Edwin <[email protected]>
Self-hosted needs package libx11-dev, which is ambiguous as virtual/libx11 is provided by libx11 or libx11-trim. This patch explictly set the perferred one, libx11-trim-dev, to avoid this.
Signed-off-by Zhai Edwin <[email protected]>--- meta/recipes-core/tasks/task-self-hosted.bb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
Please drop this patch. An alternative patch went in:
Re: [CONSOLIDATED PULL 02/20] self-hosted: Fix multiple libx11 error
In reply to Saul WoldQuoted 10 lines · Saul Wold
From: Zhai Edwin <[email protected]>
Self-hosted needs package libx11-dev, which is ambiguous as virtual/libx11 is provided by libx11 or libx11-trim. This patch explictly set the perferred one, libx11-trim-dev, to avoid this.
Signed-off-by Zhai Edwin <[email protected]>--- meta/recipes-core/tasks/task-self-hosted.bb | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
This patch should be dropped, an alternative fix has been merged
(http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=157b44cf72c8660ba53b8fe1b321d2ef314c07ef)
Cheers,
Richard
[CONSOLIDATED PULL 03/20] image_types: add IMAGE_ROOTFS_ALIGNMENT
In reply to Saul WoldFrom: Ken Werner <[email protected]>
Introduce a new variable called IMAGE_ROOTFS_ALIGNMENT that allows to control the aligment of the size of the rootfs. Its default value is set to 1KiB so that the existing behaviour is not changed. In case the SD card emulation of a QEMU system emulator gets used you may set the alignment to 2MiB.
--- meta/classes/image_types.bbclass | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-)
meta/classes/image_types.bbclass +11 -1
@@ -60,9 +60,19 @@ def get_imagecmds(d): cmds += "\n" + localdata.getVar("runimagecmd", True) return cmds +# The default aligment of the size of the rootfs is set to 1KiB. In case +# you're using the SD card emulation of a QEMU system simulator you may +# set this value to 2048 (2MiB alignment). +IMAGE_ROOTFS_ALIGNMENT ?= "1" + runimagecmd () { # Image generation code for image type ${type} - ROOTFS_SIZE=`du -ks ${IMAGE_ROOTFS}|awk '{base_size = ($1 * ${IMAGE_OVERHEAD_FACTOR}); OFMT = "%.0f" ; print ((base_size > ${IMAGE_ROOTFS_SIZE} ? base_size : ${IMAGE_ROOTFS_SIZE}) + ${IMAGE_ROOTFS_EXTRA_SPACE}) }'` + # The base_size gets calculated: + # - initial size determined by `du -ks` of the IMAGE_ROOTFS + # - then multiplied by the IMAGE_OVERHEAD_FACTOR + # - then rounded up to IMAGE_ROOTFS_ALIGNMENT + # - finally tested against IMAGE_ROOTFS_SIZE + ROOTFS_SIZE=`du -ks ${IMAGE_ROOTFS}|awk '{base_size = $1 * ${IMAGE_OVERHEAD_FACTOR} + ${IMAGE_ROOTFS_ALIGNMENT} - 1; base_size -= base_size % ${IMAGE_ROOTFS_ALIGNMENT}; print ((base_size > ${IMAGE_ROOTFS_SIZE} ? base_size : ${IMAGE_ROOTFS_SIZE}) + ${IMAGE_ROOTFS_EXTRA_SPACE}) }'` ${cmd} # Now create the needed compressed versions cd ${DEPLOY_DIR_IMAGE}/
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 05/20] linux-yocto: respect FILESPATH directories
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
During the work to enhance the ability to specify out of tree kernel features, an assumption was made about PN being part of a patch path. This assumption is incorrect, since patches can be anywhere in the valid FILESPATH.
To make locating the patches in WORKDIR simple, we can just query patch.bbclass and return both the absolute directory of the patch and the subdirectory as it was specified on the src_uri.
--- meta/classes/kernel-yocto.bbclass | 30 ++++++++++++++++++++++++++---- 1 files changed, 26 insertions(+), 4 deletions(-)
meta/classes/kernel-yocto.bbclass +26 -4
@@ -1,6 +1,8 @@ S = "${WORKDIR}/linux" +# returns local (absolute) path names for all valid patches in the +# src_uri def find_patches(d): patches=src_patches(d) patch_list=[]
@@ -10,6 +12,7 @@ def find_patches(d): return patch_list +# returns all the elements from the src uri that are .scc files def find_sccs(d): sources=src_patches(d, True) sources_list=[]
@@ -20,6 +23,22 @@ def find_sccs(d): return sources_list +# this is different from find_patches, in that it returns a colon separated +# list of <patches>:<subdir> instead of just a list of patches +def find_urls(d): + patches=src_patches(d) + fetch = bb.fetch2.Fetch([], d) + patch_list=[] + for p in patches: + _, _, local, _, _, _ = bb.decodeurl(p) + for url in fetch.urls: + urldata = fetch.ud[url] + if urldata.localpath == local: + patch_list.append(local+':'+urldata.path) + + return patch_list + + do_patch() { cd ${S} if [ -f ${WORKDIR}/defconfig ]; then
@@ -51,8 +70,8 @@ do_patch() { exit 1 fi - patches="${@" ".join(find_patches(d))}" sccs="${@" ".join(find_sccs(d))}" + patches_and_dirs="${@" ".join(find_urls(d))}" # This loops through all patches, and looks for directories that do # not already have feature descriptions. If a directory doesn't have
@@ -66,14 +85,16 @@ do_patch() { # to be repeated on the SRC_URI line .. which is more intutive set +e patch_dirs= - for p in ${patches}; do + for pp in ${patches_and_dirs}; do + p=`echo $pp | cut -f1 -d:` + wp=`echo $pp | cut -f2 -d:` pdir=`dirname ${p}` pname=`basename ${p}` scc=`find ${pdir} -maxdepth 1 -name '*.scc'` if [ -z "${scc}" ]; then # there is no scc file. We need to switch to someplace that we know # we can create content (the workdir) - workdir_subdir=`echo ${pdir} | sed "s%^.*/${PN}%%" | sed 's%^/%%'` + workdir_subdir=`dirname ${wp}` suggested_dir="${WORKDIR}/${workdir_subdir}" echo ${gen_feature_dirs} | grep -q ${suggested_dir} if [ $? -ne 0 ]; then
@@ -82,7 +103,8 @@ do_patch() { # we call the file *.scc_tmp, so the test above will continue to find # that patches from a common subdirectory don't have a scc file and # they'll be placed in order, into this file. We'll rename it later. - echo "patch ${pname}" >> ${suggested_dir}/gen_${workdir_subdir}_desc.scc_tmp + gen_feature_name="gen_`echo ${workdir_subdir} | sed 's%/%%g'`_desc.scc_tmp" + echo "patch ${pname}" >> ${WORKDIR}/${workdir_subdir}/${gen_feature_name} else suggested_dir="${pdir}" fi
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 06/20] linux-yocto: use bareclone option
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
Instead of specifying nocheckout=1, it provides a better workflow if the linux-yocto recipes use the new bareclone=1 option to get a mirrored copy of the source repository. This allows all local and remote branches to be available during the kernel build and development cycle.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb +2 -2
@@ -18,10 +18,10 @@ SRCREV_machine ?= "03705f7f066d83b4cd3a6088781d47e3b9e45b71" SRCREV_machine_qemuppc ?= "c8b184e8171f6f5a8017be4c5bf1e7a38c3f3002" SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" -PR = "r1" +PR = "r2" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta" +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0.git;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" # Omit broken machines from COMPATIBLE_MACHINE # qemuppc hangs at boot
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +2 -2
@@ -19,10 +19,10 @@ SRCREV_machine_qemuppc ?= "470deb222a704f84f3acf3a013a19d2da399d511" SRCREV_meta ?= "4c648bbbc7d2204d1b24f444aebb10f91c4ecae3" -PR = "r0" +PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.2.git;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta" +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.2.git;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" # Omit broken machines from COMPATIBLE_MACHINE # qemuppc hangs at boot
meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb +2 -2
@@ -10,10 +10,10 @@ LINUX_VERSION ?= "3.0.22" SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" -PR = "r1" +PR = "r2" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta \ +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta \ file://core.cfg \ file://serial.cfg \ file://ext2.cfg \
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +2 -2
@@ -20,10 +20,10 @@ SRCREV_machine_qemux86-64 = "af2bfbe5f757361b5b027a24d67a93bfdfaaf33c" SRCREV_machine = "4ae8f8605c81c39b959948e23f7123294a5dfb3f" SRCREV_meta = "aeea99683c7283f1f3320bf2ee7085ee252d4e7e" -PR = "r22" +PR = "r23" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-2.6.37;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta" +SRC_URI = "git://git.yoctoproject.org/linux-yocto-2.6.37;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
meta/recipes-kernel/linux/linux-yocto_3.0.bb +2 -2
@@ -20,10 +20,10 @@ SRCREV_machine_qemux86-64 ?= "14fe1742198bd5a85fbcf6e53d336838ff87b2ef" SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" -PR = "r3" +PR = "r4" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta" +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
meta/recipes-kernel/linux/linux-yocto_3.2.bb +2 -2
@@ -26,10 +26,10 @@ SRCREV_machine_qemux86-64 ?= "f54af84c64408a0259a919d1fd2405c0115c0a0b" SRCREV_machine ?= "21ab5dca134a6bf1316aa59f69f9ee9e091d5702" SRCREV_meta ?= "4c648bbbc7d2204d1b24f444aebb10f91c4ecae3" -PR = "r0" +PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}" -SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.2;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta" +SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.2;protocol=git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 04/20] image.bbclass: fix rootfs generation without package management tools
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
When building without package management tools the ROOTFS_BOOTSTRAP_INSTALL packages need to be available to provide the bare minimal for rootfs unconfigure postinsts to be on first boot.
Those packages where being include in core-image.bbclass' based images however every image needs those available for proper rootfs generation.
--- meta/classes/core-image.bbclass | 2 -- meta/classes/image.bbclass | 7 +++++-- 2 files changed, 5 insertions(+), 4 deletions(-)
meta/classes/core-image.bbclass +0 -2
@@ -51,8 +51,6 @@ CORE_IMAGE_BASE_INSTALL = '\ task-core-boot \ task-base-extended \ \ - ${@base_contains("IMAGE_FEATURES", "package-management", "", "${ROOTFS_PKGMANAGE_BOOTSTRAP}",d)} \ - \ ${CORE_IMAGE_EXTRA_INSTALL} \ '
meta/classes/image.bbclass +5 -2
@@ -5,7 +5,7 @@ inherit imagetest-${IMAGETEST} LICENSE = "MIT" PACKAGES = "" -RDEPENDS += "${IMAGE_INSTALL} ${LINGUAS_INSTALL} ${NORMAL_FEATURE_INSTALL}" +RDEPENDS += "${IMAGE_INSTALL} ${LINGUAS_INSTALL} ${NORMAL_FEATURE_INSTALL} ${ROOTFS_BOOTSTRAP_INSTALL}" RRECOMMENDS += "${NORMAL_FEATURE_INSTALL_OPTIONAL}" INHIBIT_DEFAULT_DEPS = "1"
@@ -14,6 +14,9 @@ INHIBIT_DEFAULT_DEPS = "1" IMAGE_FEATURES ?= "" IMAGE_FEATURES[type] = "list" +# rootfs bootstrap install +ROOTFS_BOOTSTRAP_INSTALL = "${@base_contains("IMAGE_FEATURES", "package-management", "", "${ROOTFS_PKGMANAGE_BOOTSTRAP}",d)}" + # packages to install from features FEATURE_INSTALL = "${@' '.join(oe.packagegroup.required_packages(oe.data.typed_value('IMAGE_FEATURES', d), d))}" FEATURE_INSTALL_OPTIONAL = "${@' '.join(oe.packagegroup.optional_packages(oe.data.typed_value('IMAGE_FEATURES', d), d))}"
@@ -52,7 +55,7 @@ PACKAGE_GROUP_doc-pkgs[optional] = "1" IMAGE_INSTALL ?= "" IMAGE_INSTALL[type] = "list" IMAGE_BASENAME[export] = "1" -export PACKAGE_INSTALL ?= "${IMAGE_INSTALL} ${FEATURE_INSTALL}" +export PACKAGE_INSTALL ?= "${IMAGE_INSTALL} ${ROOTFS_BOOTSTRAP_INSTALL} ${FEATURE_INSTALL}" PACKAGE_INSTALL_ATTEMPTONLY ?= "${FEATURE_INSTALL_OPTIONAL}" # Images are generally built explicitly, do not need to be part of world.
Signature · 1 line
1.7.7.6
Re: [CONSOLIDATED PULL 04/20] image.bbclass: fix rootfs generation without package management tools
Quoted 3 lines · Saul Wold
When building without package management tools the
ROOTFS_BOOTSTRAP_INSTALLpackages need to be available to provide the bare minimal for rootfs unconfigure postinsts to be on first boot.
Please hold it until I fix the issues on the other patches of the same set as it will break systemd based images without a proper patch in meta-oe just after it.
Signature · 3 lines
Otavio Salvador O.S. Systems E-mail: [email protected] http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
[CONSOLIDATED PULL 07/20] linux-yocto: v3.2.9, v3.0.23 + fixes and updates
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
This is an update of the linux-yocto 3.0 and 3.2 SRCREVs to bring in the following updates:
- v3.0.23 stable update
- v3.2.9 stable update
- 3.0/3.2: fri2 updates (pch + configuration changes) from Darren Hart
- 3.0: pvr merge from Kishore Bodke
- linux-yocto/rt: update to 3.0.23-rt38
- linux-yocto/rt: update to 3.2.9-rt15
These have been built for all qemu targets, and built for the appropriate hardware platforms.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 8 ++++---- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 ++++----- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 18 +++++++++--------- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 +++++++++---------- 5 files changed, 29 insertions(+), 31 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb +4 -4
@@ -11,12 +11,12 @@ KMACHINE_qemumips = "mti-malta32-be" KBRANCH = "yocto/standard/preempt-rt/base" KBRANCH_qemuppc = "yocto/standard/preempt-rt/qemu-ppc32" -LINUX_VERSION ?= "3.0.22" +LINUX_VERSION ?= "3.0.23" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "03705f7f066d83b4cd3a6088781d47e3b9e45b71" -SRCREV_machine_qemuppc ?= "c8b184e8171f6f5a8017be4c5bf1e7a38c3f3002" -SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" +SRCREV_machine ?= "49d1d57f98a9ac378a1f12f5d23301c11495a5df" +SRCREV_machine_qemuppc ?= "7b3162e269c49c6a4653d43292c62c188add8d67" +SRCREV_meta ?= "e559129b4a6f39f68b75141096b2d516cf7a7f35" PR = "r2" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +4 -5
@@ -11,13 +11,12 @@ KMACHINE_qemumips = "mti-malta32-be" KBRANCH = "standard/preempt-rt/base" KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32" -LINUX_VERSION ?= "3.2.8" +LINUX_VERSION ?= "3.2.9" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "6ab03c43328172425a6f632bff694a8da6c99f0e" -SRCREV_machine_qemuppc ?= "470deb222a704f84f3acf3a013a19d2da399d511" -SRCREV_meta ?= "4c648bbbc7d2204d1b24f444aebb10f91c4ecae3" - +SRCREV_machine ?= "3652b606f1ab7769a7ecc86c70d22db4ef99fb2a" +SRCREV_machine_qemuppc ?= "0c8f5214bc15699b41369751cdecea45f717c79c" +SRCREV_meta ?= "fa83c7b0b47d1aa3e25594ddbcd125a1108d3aaa" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb +3 -3
@@ -5,10 +5,10 @@ require recipes-kernel/linux/linux-yocto.inc KMACHINE = "yocto/standard/base" KBRANCH = "${KMACHINE}" -LINUX_VERSION ?= "3.0.22" +LINUX_VERSION ?= "3.0.23" -SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" -SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" +SRCREV_machine ?= "8fd24b3570ab995848e4123ef13bac64e2c924be" +SRCREV_meta ?= "e559129b4a6f39f68b75141096b2d516cf7a7f35" PR = "r2" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.0.bb +9 -9
@@ -10,15 +10,15 @@ KMACHINE_qemuarm = "yocto/standard/arm-versatile-926ejs" KBRANCH = "${KMACHINE}" -LINUX_VERSION ?= "3.0.22" - -SRCREV_machine_qemuarm ?= "6d4d3334bf648b97a0d44b7833060f4da40840d5" -SRCREV_machine_qemumips ?= "1d8d58d120c92510be8a97b0ed493a25a3010d6c" -SRCREV_machine_qemuppc ?= "804aff4612bb7a53ac4679412c2a78bc06e3c4ce" -SRCREV_machine_qemux86 ?= "7b0476fde681e828417d8fa86c47b0ca539ade70" -SRCREV_machine_qemux86-64 ?= "14fe1742198bd5a85fbcf6e53d336838ff87b2ef" -SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" -SRCREV_meta ?= "d7b46785d6781e2c23d754f35f09bebd3b74b5bb" +LINUX_VERSION ?= "3.0.23" + +SRCREV_machine_qemuarm ?= "927c56dcc7dc9199923a86cc0dac741b6b080953" +SRCREV_machine_qemumips ?= "b1f7eb611a30a46692c11ea1164d17f0d44e911b" +SRCREV_machine_qemuppc ?= "16f1ebf66ce2b58cbfc0ff7c8883c91c883e216a" +SRCREV_machine_qemux86 ?= "bc2cb6560d3dedf8337b5df8228a6e8002b6a98c" +SRCREV_machine_qemux86-64 ?= "b9cbe895ce0c259b4684355ea1602402b2653ca5" +SRCREV_machine ?= "8fd24b3570ab995848e4123ef13bac64e2c924be" +SRCREV_meta ?= "e559129b4a6f39f68b75141096b2d516cf7a7f35" PR = "r4" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.2.bb +9 -10
@@ -15,16 +15,15 @@ KBRANCH_qemuppc = "standard/default/qemu-ppc32" KBRANCH_qemumips = "standard/default/mti-malta32-be" KBRANCH_qemuarm = "standard/default/arm-versatile-926ejs" -LINUX_VERSION ?= "3.2.8" - - -SRCREV_machine_qemuarm ?= "2fdc18ce2b9bf95519a02640cb45930ae7587dd4" -SRCREV_machine_qemumips ?= "2b2a6bad57fe403f1180c4b9021210da87d02c20" -SRCREV_machine_qemuppc ?= "eabeabc4c8a17822772895d3ba22989ae18a58c3" -SRCREV_machine_qemux86 ?= "ea5bd45e564520ca4ecdb10f7af63263d5fe33f7" -SRCREV_machine_qemux86-64 ?= "f54af84c64408a0259a919d1fd2405c0115c0a0b" -SRCREV_machine ?= "21ab5dca134a6bf1316aa59f69f9ee9e091d5702" -SRCREV_meta ?= "4c648bbbc7d2204d1b24f444aebb10f91c4ecae3" +LINUX_VERSION ?= "3.2.9" + +SRCREV_machine_qemuarm ?= "a4d4d3dd9a69611bd1915626d1f2e9f2b1571b39" +SRCREV_machine_qemumips ?= "79a0a4c9872ebc70af688f9b09f6be4e4d2249e0" +SRCREV_machine_qemuppc ?= "74364f1062a219eb242d7cb300a404516c297601" +SRCREV_machine_qemux86 ?= "ea0a62d6821aede782c2b9457639f1ca7f2ddc07" +SRCREV_machine_qemux86-64 ?= "626165edf65281d9b933a6129e935c7a73ab63a7" +SRCREV_machine ?= "6f164ae4ef5aeec2bef40a1b936ac1f9b9db46ba" +SRCREV_meta ?= "fa83c7b0b47d1aa3e25594ddbcd125a1108d3aaa" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 08/20] logrotate 3.7.9: Allow rotate log across filesystems
In reply to Saul WoldFrom: Robert Yang <[email protected]>
The logrotate can't save the log across the different filesystems since it used the "rename(const char *oldpath, const char *newpath)" to save the file, fix it to act as the "mv" command(first rename, if failed, read and write) to allow save the log across the different filesystems.
* config.c: Remove the check for different filesystems
* logrotate.c: Act as the "mv" command when rotate log
* logrotate.8: Update the mannual
* logrotate.8: Fix a bug in the mannual(\f should be \fR)
[YOCTO #718]
--- .../allow-across-different-filesystems.patch | 154 ++++++++++++++++++++ meta/recipes-extended/logrotate/logrotate_3.7.9.bb | 5 +- 2 files changed, 157 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-extended/logrotate/logrotate-3.7.9/allow-across-different-filesystems.patch
meta/recipes-extended/logrotate/logrotate-3.7.9/allow-across-different-filesystems.patch new file +154 -0
@@ -0,0 +1,154 @@ +Allow rotate log across different filesystems + +* Remove the check for different filesystems +* Act as the "mv" command when rotate log +* Update the mannual +* Fix a bug in the mannual(\f should be \fR) + +Upstream-Status: Pending + +Signed-off-by: Robert Yang <[email protected]> +--- + config.c | 8 -------- + logrotate.8 | 9 ++++----- + logrotate.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++------ + 3 files changed, 57 insertions(+), 19 deletions(-) + +diff --git a/config.c b/config.c +--- a/config.c ++++ b/config.c +@@ -1482,14 +1482,6 @@ duperror: + dirName, strerror(errno)); + goto error; + } +- +- if (sb.st_dev != sb2.st_dev) { +- message(MESS_ERROR, +- "%s:%d olddir %s and log file %s " +- "are on different devices\n", configFile, +- lineNum, newlog->oldDir, newlog->files[i]); +- goto error; +- } + } + } + +diff --git a/logrotate.8 b/logrotate.8 +--- a/logrotate.8 ++++ b/logrotate.8 +@@ -354,10 +354,9 @@ Do not rotate the log if it is empty (this overrides the \fBifempty\fR option). + .TP + \fBolddir \fIdirectory\fR + Logs are moved into \fIdirectory\fR for rotation. The \fIdirectory\fR +-must be on the same physical device as the log file being rotated, +-and is assumed to be relative to the directory holding the log file +-unless an absolute path name is specified. When this option is used all +-old versions of the log end up in \fIdirectory\fR. This option may be ++is assumed to be relative to the directory holding the log file unless ++an absolute path name is specified. When this option is used all old ++versions of the log end up in \fIdirectory\fR. This option may be + overridden by the \fBnoolddir\fR option. + + .TP +@@ -415,7 +414,7 @@ Log files are rotated when they grow bigger than \fIsize\fR bytes. If + \fIsize\fR is followed by \fIk\fR, the size is assumed to be in kilobytes. + If the \fIM\fR is used, the size is in megabytes, and if \fIG\fR is used, the + size is in gigabytes. So \fBsize 100\fR, \fIsize 100k\fR, \fIsize 100M\fR and +-\fIsize 100G\f are all valid. ++\fIsize 100G\fR are all valid. + + .TP + \fBsharedscripts\fR +diff --git a/logrotate.c b/logrotate.c +--- a/logrotate.c ++++ b/logrotate.c +@@ -625,6 +625,53 @@ int findNeedRotating(struct logInfo *log, int logNum) + return 0; + } + ++/* Act as the "mv" command, if rename failed, then read the old file and ++ * write to new file. The function which invokes the mvFile will use ++ * the strerror(errorno) to handle the error message, so we don't have ++ * to print the error message here */ ++ ++int mvFile (char *oldName, char *newName, struct logInfo *log) ++{ ++ struct stat sbprev; ++ int fd_old, fd_new, n; ++ char buf[BUFSIZ]; ++ ++ /* Do the rename first */ ++ if (!rename(oldName, newName)) ++ return 0; ++ ++ /* If the errno is EXDEV, then read old file, write newfile and ++ * remove the oldfile */ ++ if (errno == EXDEV) { ++ /* Open the old file to read */ ++ if ((fd_old = open(oldName, O_RDONLY)) < 0) ++ return 1; ++ ++ /* Create the file to write, keep the same attribute as the old file */ ++ if (stat(oldName, &sbprev)) ++ return 1; ++ else { ++ if ((fd_new = createOutputFile(newName, ++ O_WRONLY | O_CREAT | O_TRUNC, &sbprev)) < 0 ) ++ return 1; ++ } ++ ++ /* Read and write */ ++ while ((n = read(fd_old, buf, BUFSIZ)) > 0) ++ if (write(fd_new, buf, n) != n) ++ return 1; ++ ++ if ((close(fd_old) < 0) || ++ removeLogFile(oldName, log) || ++ (close(fd_new) < 0)) ++ return 1; ++ ++ return 0; ++ } ++ ++ return 1; ++} ++ + int prerotateSingleLog(struct logInfo *log, int logNum, struct logState *state, + struct logNames *rotNames) + { +@@ -958,15 +1005,15 @@ int prerotateSingleLog(struct logInfo *log, int logNum, struct logState *state, + rotNames->baseName, i, fileext, compext); + + message(MESS_DEBUG, +- "renaming %s to %s (rotatecount %d, logstart %d, i %d), \n", ++ "moving %s to %s (rotatecount %d, logstart %d, i %d), \n", + oldName, newName, rotateCount, logStart, i); + +- if (!debug && rename(oldName, newName)) { ++ if (!debug && mvFile(oldName, newName, log)) { + if (errno == ENOENT) { + message(MESS_DEBUG, "old log %s does not exist\n", + oldName); + } else { +- message(MESS_ERROR, "error renaming %s to %s: %s\n", ++ message(MESS_ERROR, "error moving %s to %s: %s\n", + oldName, newName, strerror(errno)); + hasErrors = 1; + } +@@ -1082,11 +1129,11 @@ int rotateSingleLog(struct logInfo *log, int logNum, struct logState *state, + log->files[logNum]); + } + #endif +- message(MESS_DEBUG, "renaming %s to %s\n", log->files[logNum], ++ message(MESS_DEBUG, "moving %s to %s\n", log->files[logNum], + rotNames->finalName); + if (!debug && !hasErrors && +- rename(log->files[logNum], rotNames->finalName)) { +- message(MESS_ERROR, "failed to rename %s to %s: %s\n", ++ mvFile(log->files[logNum], rotNames->finalName, log)) { ++ message(MESS_ERROR, "failed to move %s to %s: %s\n", + log->files[logNum], rotNames->finalName, + strerror(errno)); + hasErrors = 1; +-- +1.7.4.1 +
meta/recipes-extended/logrotate/logrotate_3.7.9.bb +3 -2
@@ -2,13 +2,14 @@ DESCRIPTION = "Rotates, compresses, removes and mails system log files" SECTION = "console/utils" HOMEPAGE = "https://fedorahosted.org/releases/l/o/logrotate" LICENSE = "GPLv2" -PR = "r1" +PR = "r2" DEPENDS="coreutils popt" LIC_FILES_CHKSUM = "file://COPYING;md5=18810669f13b87348459e611d31ab760" -SRC_URI = "https://fedorahosted.org/releases/l/o/logrotate/logrotate-${PV}.tar.gz" +SRC_URI = "https://fedorahosted.org/releases/l/o/logrotate/logrotate-${PV}.tar.gz \ + file://allow-across-different-filesystems.patch" SRC_URI[md5sum] = "eeba9dbca62a9210236f4b83195e4ea5" SRC_URI[sha256sum] = "080caf904e70e04da16b8dfa95a5a787ec7d722ee1af18ccea437d3ffdd6fec0"
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 09/20] gcc: Upgrade to 4.6.3 release
In reply to Saul WoldFrom: Khem Raj <[email protected]>
core-image-sato/core-image-minimal builds and boots on all qemu machines
--- meta/recipes-devtools/gcc/gcc-4.6.inc | 9 +- .../GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch | 32 +++--- .../gcc/gcc-4.6/gcc-flags-for-build.patch | 97 +++++++++++--------- .../gcc-4.6/gcc-poison-system-directories.patch | 80 ++++++++-------- .../gcc/gcc-4.6/gcc-with-linker-hash-style.patch | 36 ++++---- .../gcc/gcc-4.6/volatile_access_backport.patch | 28 ------ 6 files changed, 131 insertions(+), 151 deletions(-) delete mode 100644 meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch
meta/recipes-devtools/gcc/gcc-4.6.inc +4 -5
@@ -1,6 +1,6 @@ require gcc-common.inc -PR = "r22" +PR = "r23" # Third digit in PV should be incremented after a minor release # happens from this branch on gcc e.g. currently its 4.6.0
@@ -8,7 +8,7 @@ PR = "r22" # on branch then PV should be incremented to 4.6.1+svnr${SRCPV} # to reflect that change -PV = "4.6.2+svnr${SRCPV}" +PV = "4.6.3+svnr${SRCPV}" # BINV should be incremented after updating to a revision # after a minor gcc release (e.g. 4.6.1 or 4.6.2) has been made
@@ -16,9 +16,9 @@ PV = "4.6.2+svnr${SRCPV}" # 4.6.1 then the value below will have 2 which will mean 4.6.2 # which will be next minor release and so on. -BINV = "4.6.3" +BINV = "4.6.4" -SRCREV = "181430" +SRCREV = "184847" BRANCH = "gcc-4_6-branch" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.6' ], d)}"
@@ -63,7 +63,6 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://optional_libstdc.patch \ file://disable_relax_pic_calls_flag.patch \ file://COLLECT_GCC_OPTIONS.patch \ - file://volatile_access_backport.patch \ file://use-defaults.h-and-t-oe-in-B.patch \ file://powerpc-e5500.patch \ file://fix-for-ice-50099.patch \
meta/recipes-devtools/gcc/gcc-4.6/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch +16 -16
@@ -58,8 +58,8 @@ from the sysroot, one of the paths *does* need to be relocated in this way. =========================== Index: gcc-4_6-branch/gcc/Makefile.in =================================================================== ---- gcc-4_6-branch.orig/gcc/Makefile.in 2011-12-13 22:52:15.000000000 -0800 -+++ gcc-4_6-branch/gcc/Makefile.in 2011-12-13 22:52:21.933635767 -0800 +--- gcc-4_6-branch.orig/gcc/Makefile.in 2012-03-04 09:33:36.000000000 -0800 ++++ gcc-4_6-branch/gcc/Makefile.in 2012-03-04 09:41:06.858672113 -0800 @@ -587,6 +587,7 @@ build_tooldir = $(exec_prefix)/$(target_noncanonical) # Directory in which the compiler finds target-independent g++ includes.
@@ -78,8 +78,8 @@ Index: gcc-4_6-branch/gcc/Makefile.in -DLOCAL_INCLUDE_DIR=\"$(local_includedir)\" \ Index: gcc-4_6-branch/gcc/configure.ac =================================================================== ---- gcc-4_6-branch.orig/gcc/configure.ac 2011-12-13 22:52:15.000000000 -0800 -+++ gcc-4_6-branch/gcc/configure.ac 2011-12-13 22:52:21.937635526 -0800 +--- gcc-4_6-branch.orig/gcc/configure.ac 2012-03-04 09:33:36.000000000 -0800 ++++ gcc-4_6-branch/gcc/configure.ac 2012-03-04 09:41:06.862671939 -0800 @@ -144,6 +144,15 @@ fi fi
@@ -96,7 +96,7 @@ Index: gcc-4_6-branch/gcc/configure.ac AC_ARG_WITH(cpp_install_dir, [ --with-cpp-install-dir=DIR install the user visible C preprocessor in DIR -@@ -4737,6 +4746,7 @@ +@@ -4727,6 +4736,7 @@ AC_SUBST(float_h_file) AC_SUBST(gcc_config_arguments) AC_SUBST(gcc_gxx_include_dir)
@@ -106,8 +106,8 @@ Index: gcc-4_6-branch/gcc/configure.ac AC_SUBST(host_xm_include_list) Index: gcc-4_6-branch/gcc/cppdefault.c =================================================================== ---- gcc-4_6-branch.orig/gcc/cppdefault.c 2011-12-13 22:51:28.000000000 -0800 -+++ gcc-4_6-branch/gcc/cppdefault.c 2011-12-13 22:52:21.937635526 -0800 +--- gcc-4_6-branch.orig/gcc/cppdefault.c 2012-03-03 01:03:17.000000000 -0800 ++++ gcc-4_6-branch/gcc/cppdefault.c 2012-03-04 09:41:06.862671939 -0800 @@ -48,15 +48,18 @@ = { #ifdef GPLUSPLUS_INCLUDE_DIR
@@ -132,8 +132,8 @@ Index: gcc-4_6-branch/gcc/cppdefault.c /* This is the dir for gcc's private headers. */ Index: gcc-4_6-branch/gcc/configure =================================================================== ---- gcc-4_6-branch.orig/gcc/configure 2011-12-13 22:52:15.000000000 -0800 -+++ gcc-4_6-branch/gcc/configure 2011-12-13 22:52:33.185690436 -0800 +--- gcc-4_6-branch.orig/gcc/configure 2012-03-04 09:33:36.000000000 -0800 ++++ gcc-4_6-branch/gcc/configure 2012-03-04 09:41:12.462671816 -0800 @@ -636,6 +636,7 @@ host_xm_include_list host_xm_file_list
@@ -158,25 +158,25 @@ Index: gcc-4_6-branch/gcc/configure # Check whether --with-cpp_install_dir was given. if test "${with_cpp_install_dir+set}" = set; then : -@@ -17514,7 +17524,7 @@ +@@ -17504,7 +17514,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 17517 "configure" -+#line 17527 "configure" +-#line 17507 "configure" ++#line 17517 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -17620,7 +17630,7 @@ +@@ -17610,7 +17620,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 17623 "configure" -+#line 17633 "configure" +-#line 17613 "configure" ++#line 17623 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -26151,6 +26161,7 @@ +@@ -26141,6 +26151,7 @@
meta/recipes-devtools/gcc/gcc-4.6/gcc-flags-for-build.patch +53 -44
200 lines not on this page · raw message
meta/recipes-devtools/gcc/gcc-4.6/gcc-poison-system-directories.patch +40 -40
166 lines not on this page · raw message
meta/recipes-devtools/gcc/gcc-4.6/gcc-with-linker-hash-style.patch +18 -18
@@ -21,8 +21,8 @@ Date: Wed May 11 18:28:14 2011 +0000 Index: gcc-4_6-branch/gcc/config.in =================================================================== ---- gcc-4_6-branch.orig/gcc/config.in 2011-09-09 08:26:10.000000000 -0700 -+++ gcc-4_6-branch/gcc/config.in 2011-09-09 08:27:14.142981164 -0700 +--- gcc-4_6-branch.orig/gcc/config.in 2012-03-04 09:30:04.000000000 -0800 ++++ gcc-4_6-branch/gcc/config.in 2012-03-04 09:32:30.878646575 -0800 @@ -1583,6 +1583,12 @@ #endif
@@ -38,8 +38,8 @@ Index: gcc-4_6-branch/gcc/config.in #ifndef USED_FOR_TARGET Index: gcc-4_6-branch/gcc/configure =================================================================== ---- gcc-4_6-branch.orig/gcc/configure 2011-09-09 08:26:15.000000000 -0700 -+++ gcc-4_6-branch/gcc/configure 2011-09-09 08:27:42.793023181 -0700 +--- gcc-4_6-branch.orig/gcc/configure 2012-03-04 09:30:05.000000000 -0800 ++++ gcc-4_6-branch/gcc/configure 2012-03-04 09:32:39.918647011 -0800 @@ -915,6 +915,7 @@ enable_poison_system_directories enable_plugin
@@ -57,25 +57,25 @@ Index: gcc-4_6-branch/gcc/configure Some influential environment variables: CC C compiler command -@@ -17511,7 +17514,7 @@ +@@ -17501,7 +17504,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 17514 "configure" -+#line 17517 "configure" +-#line 17504 "configure" ++#line 17507 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -17617,7 +17620,7 @@ +@@ -17607,7 +17610,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF --#line 17620 "configure" -+#line 17623 "configure" +-#line 17610 "configure" ++#line 17613 "configure" #include "confdefs.h" #if HAVE_DLFCN_H -@@ -26434,6 +26437,36 @@ +@@ -26432,6 +26435,36 @@ fi
@@ -114,9 +114,9 @@ Index: gcc-4_6-branch/gcc/configure Index: gcc-4_6-branch/gcc/configure.ac =================================================================== ---- gcc-4_6-branch.orig/gcc/configure.ac 2011-09-09 08:26:15.000000000 -0700 -+++ gcc-4_6-branch/gcc/configure.ac 2011-09-09 08:27:14.162981193 -0700 -@@ -4907,6 +4907,30 @@ +--- gcc-4_6-branch.orig/gcc/configure.ac 2012-03-04 09:30:05.000000000 -0800 ++++ gcc-4_6-branch/gcc/configure.ac 2012-03-04 09:32:30.890646574 -0800 +@@ -4905,6 +4905,30 @@ fi
@@ -149,8 +149,8 @@ Index: gcc-4_6-branch/gcc/configure.ac Index: gcc-4_6-branch/gcc/doc/install.texi =================================================================== ---- gcc-4_6-branch.orig/gcc/doc/install.texi 2011-06-24 08:13:00.000000000 -0700 -+++ gcc-4_6-branch/gcc/doc/install.texi 2011-09-09 08:27:14.172981215 -0700 +--- gcc-4_6-branch.orig/gcc/doc/install.texi 2012-03-03 00:46:39.000000000 -0800 ++++ gcc-4_6-branch/gcc/doc/install.texi 2012-03-04 09:32:30.894646574 -0800 @@ -1665,6 +1665,11 @@ support @option{--build-id} option, a warning is issued and the @option{--enable-linker-build-id} option is ignored. The default is off.
@@ -165,8 +165,8 @@ Index: gcc-4_6-branch/gcc/doc/install.texi Tells GCC to use the gnu_unique_object relocation for C++ template Index: gcc-4_6-branch/gcc/gcc.c =================================================================== ---- gcc-4_6-branch.orig/gcc/gcc.c 2011-09-09 08:26:14.000000000 -0700 -+++ gcc-4_6-branch/gcc/gcc.c 2011-09-09 08:27:14.172981215 -0700 +--- gcc-4_6-branch.orig/gcc/gcc.c 2012-03-04 09:30:04.000000000 -0800 ++++ gcc-4_6-branch/gcc/gcc.c 2012-03-04 09:32:30.894646574 -0800 @@ -1427,7 +1427,8 @@ } #endif
meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch deleted +0 -28
@@ -1,28 +0,0 @@ -Pulled from http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html - -Upstream-Status: Backport - -Signed-off-by: Saul Wold <[email protected]> - - gcc/ - * expr.c (expand_expr_real_1): Only use BLKmode for volatile - accesses which are not naturally aligned. - -Index: gcc-4.6.0/gcc/expr.c -=================================================================== ---- gcc-4.6.0.orig/gcc/expr.c 2011-06-01 15:28:55.000000000 -0700 -+++ gcc-4.6.0/gcc/expr.c 2011-06-01 15:41:17.154848182 -0700 -@@ -9178,8 +9178,11 @@ - && modifier != EXPAND_CONST_ADDRESS - && modifier != EXPAND_INITIALIZER) - /* If the field is volatile, we always want an aligned -- access. */ -- || (volatilep && flag_strict_volatile_bitfields > 0) -+ access. Only do this if the access is not already naturally -+ aligned, otherwise "normal" (non-bitfield) volatile fields -+ become non-addressable. */ -+ || (volatilep && flag_strict_volatile_bitfields > 0 -+ && (bitpos % GET_MODE_ALIGNMENT (mode) != 0)) - /* If the field isn't aligned enough to fetch as a memref, - fetch it as a bit field. */ - || (mode1 != BLKmode
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 12/20] linux-yocto/rt: udpate SRCREVs to 3.2.9-rt16
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
Bumping the -rt kernel to pickup the incremental update to -rt16. No major changes from -rt15, except for a bug fix that we want to pick up.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +3 -3
@@ -14,9 +14,9 @@ KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32" LINUX_VERSION ?= "3.2.9" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "3652b606f1ab7769a7ecc86c70d22db4ef99fb2a" -SRCREV_machine_qemuppc ?= "0c8f5214bc15699b41369751cdecea45f717c79c" -SRCREV_meta ?= "a9ffedb3d7ed7a1da79d8b46b36518865f7ae4d0" +SRCREV_machine ?= "ae15fb7aaba7d12c48e1a1d30e5b8857d40b9b10" +SRCREV_machine_qemuppc ?= "963f79376e583ff79c55fd275b79bfc9a3aedd8e" +SRCREV_meta ?= "8295227f068f78ec3c433529e4012a38773a88c9" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.2.bb +1 -1
@@ -23,7 +23,7 @@ SRCREV_machine_qemuppc ?= "74364f1062a219eb242d7cb300a404516c297601" SRCREV_machine_qemux86 ?= "ea0a62d6821aede782c2b9457639f1ca7f2ddc07" SRCREV_machine_qemux86-64 ?= "626165edf65281d9b933a6129e935c7a73ab63a7" SRCREV_machine ?= "6f164ae4ef5aeec2bef40a1b936ac1f9b9db46ba" -SRCREV_meta ?= "a9ffedb3d7ed7a1da79d8b46b36518865f7ae4d0" +SRCREV_meta ?= "8295227f068f78ec3c433529e4012a38773a88c9" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 11/20] linux-yocto/meta: fix incorrect config references
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
Updating the meta SRCREV to pickup the following fixes:
a9ffedb meta/fri2/sys940x: fix incorrect cfg includes 3d1a678 meta/sys940x: fix incorrect emgd branch merge
During the merge of the 3.0 BSPs forward to 3.2, a few moved config fragments were missed.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +1 -1
@@ -16,7 +16,7 @@ LINUX_KERNEL_TYPE = "preempt-rt" SRCREV_machine ?= "3652b606f1ab7769a7ecc86c70d22db4ef99fb2a" SRCREV_machine_qemuppc ?= "0c8f5214bc15699b41369751cdecea45f717c79c" -SRCREV_meta ?= "fa83c7b0b47d1aa3e25594ddbcd125a1108d3aaa" +SRCREV_meta ?= "a9ffedb3d7ed7a1da79d8b46b36518865f7ae4d0" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.2.bb +1 -1
@@ -23,7 +23,7 @@ SRCREV_machine_qemuppc ?= "74364f1062a219eb242d7cb300a404516c297601" SRCREV_machine_qemux86 ?= "ea0a62d6821aede782c2b9457639f1ca7f2ddc07" SRCREV_machine_qemux86-64 ?= "626165edf65281d9b933a6129e935c7a73ab63a7" SRCREV_machine ?= "6f164ae4ef5aeec2bef40a1b936ac1f9b9db46ba" -SRCREV_meta ?= "fa83c7b0b47d1aa3e25594ddbcd125a1108d3aaa" +SRCREV_meta ?= "a9ffedb3d7ed7a1da79d8b46b36518865f7ae4d0" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 10/20] psplash: Add mising commands module import.
In reply to Saul WoldFrom: Peter Tworek <[email protected]>
Python commands module is used in the recipe, but never imported. This leads to build errors like:
NameError: global name 'commands' is not defined
ERROR: The stack trace of python calls that resulted in this exception/failure was:
ERROR: File "do_compile", line 24, in <module>
ERROR:
ERROR: File "do_compile", line 11, in do_compile
ERROR:
ERROR: The code that was being executed was:
ERROR: 0020: bb.build.exec_func("oe_runmake", d)
ERROR: 0021: shutil.copyfile("psplash", outputfile)
ERROR: 0022:
ERROR: 0023:
ERROR: *** 0024:do_compile(d)
ERROR: 0025:
ERROR: (file: 'do_compile', lineno: 24, function: <module>)
ERROR: 0007: localfiles = d.getVar('SPLASH_LOCALPATHS', True).split()
ERROR: 0008: outputfiles = d.getVar('SPLASH_INSTALL', True).split()
ERROR: 0009: for localfile, outputfile in zip(localfiles, outputfiles):
ERROR: 0010: if localfile.endswith(".png"):
ERROR: *** 0011: outp = commands.getstatusoutput('./make-image-header.sh %s POKY' % localfile)
ERROR: 0012: print(outp[1])
ERROR: 0013: fbase = os.path.splitext(os.path.basename(localfile))[0]
ERROR: 0014: shutil.copyfile("%s-img.h" % fbase, destfile)
ERROR: 0015: else:--- meta/recipes-core/psplash/psplash_git.bb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-core/psplash/psplash_git.bb +1 -1
@@ -68,7 +68,7 @@ S = "${WORKDIR}/git" inherit autotools pkgconfig update-rc.d python do_compile () { - import shutil + import shutil, commands # Build a separate executable for each splash image destfile = "%s/psplash-poky-img.h" % d.getVar('S', True)
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 13/20] multilib: extend all recipes in multilib.conf
In reply to Saul WoldFrom: Dongxiao Xu <[email protected]>
--- meta/conf/multilib.conf | 313 ++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 297 insertions(+), 16 deletions(-)
meta/conf/multilib.conf +297 -16
@@ -11,23 +11,37 @@ STAGING_DIR_TARGET = "${STAGING_DIR}/${MLPREFIX}${MACHINE}" INHERIT += "multilib_global" +BBCLASSEXTEND_append_pn-abiword-embedded = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-abiword = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-acl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-acpid = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-adt-installer = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-alsa-lib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-alsa-state = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-alsa-tools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-alsa-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-apmd = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-apr = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-apr-util = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-apt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-aspell = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-atk = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-at = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-attr = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-augeas = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-autoconf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-automake = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-avahi = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-avahi-ui = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-base-files = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-base-passwd = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bash = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bc = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-beagleboard-audio = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-beecrypt = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bigreqsproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bind = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-binutils-cross-canadian = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-binutils-cross = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-binutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bison = " ${MULTILIBS}"
@@ -36,32 +50,60 @@ BBCLASSEXTEND_append_pn-blktrace = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bluez4 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bluez-hcidump = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-boost = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-btrfs-tools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-builder = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-busybox = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-byacc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-bzip2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cairo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-calibrateproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-ccache = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-chkconfig = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-chrpath = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-claws-mail = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-claws-plugin-gtkhtml2-viewer = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-claws-plugin-maildir = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-claws-plugin-mailmbox = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-claws-plugin-rssyl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clipboard-manager = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-1.8 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter-box2d = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-gst-1.8 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-clutter-gtk-1.8 = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-clutter-box2d = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-clutter = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-cmake = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cogl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-compositeproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman-gnome = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-connman = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-consolekit = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-console-tools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-contacts = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-base = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-basic = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-clutter = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-core = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-gtk-directfb = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-lsb-dev = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-core-image-lsb = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-lsb-sdk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-minimal-dev = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-minimal-initramfs = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-minimal-mtdutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-core-image-minimal = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-rt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-rt-sdk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-sato-dev = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-core-image-sato = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-core-image-sato = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-core-image-sato-sdk = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-coreutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cpio = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cracklib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-createrepo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cronie = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-cups = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-curl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-cwautomacros = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-damageproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dates = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-db = " ${MULTILIBS}"
@@ -69,24 +111,38 @@ BBCLASSEXTEND_append_pn-dbus-glib = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dbus = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dbus-wait = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dhcp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-diffstat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-diffutils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-directfb-examples = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-directfb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-distcc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dmxproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-dosfstools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-dpkg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dri2proto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-dropbear = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-dtc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-e2fsprogs = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ed = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-eds-dbus = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-eggdbus = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-eds-tools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-eee-acpi-scripts = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-eggdbus = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-eglibc-initial = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-eglibc-locale = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-eglibc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-elfutils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-empathy = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-enchant = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-encodings = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-epdfview = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ethtool = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-evieext = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-expat = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-external-csl-toolchain = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-external-poky-toolchain = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-external-python-tarball = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-farsight2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-file = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-findutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-fixesproto = " ${MULTILIBS}"
@@ -99,100 +155,182 @@ BBCLASSEXTEND_append_pn-fontsproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-font-util = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-foomatic-filters = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-formfactor = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-fotowall = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-freetype = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-fstests = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gail = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gaku = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-galago-daemon = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gamin = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gawk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gcalctool = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gcc-cross-canadian = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gcc-cross-initial = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gcc-cross-intermediate = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gcc-cross = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gcc-crosssdk-initial = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gcc-crosssdk-intermediate = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gccmakedep = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gcc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gcc-runtime = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gconf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gdb-cross-canadian = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gdb-cross = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gdbm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gdb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gdk-pixbuf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-genext2fs = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gettext = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ghostscript = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-git = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-glew = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-glib-2.0 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-glib-networking = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-glproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gmp = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gnome-common = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnome-desktop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gnome-doc-utils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnome-icon-theme = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gnome-keyring = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gnome-mime-data = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-gnome-mime-data = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-gnome-vfs = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnome-settings-daemon = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnome-terminal = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnu-config = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gnupg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gnutls = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gobject-introspection = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gperf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gpgme = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-grep = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-groff = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-grub = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gssdp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-ffmpeg = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-fluendo-mp3 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-fluendo-mpegdemux = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gst-meta-base = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-openmax = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-plugin-bluetooth = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gst-plugins-bad = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gst-plugins-base = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gst-plugins-good = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gst-plugins-ugly = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gstreamer = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gthumb = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gtk-doc = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gtk-engines = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gtkhtml2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gtk+ = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gtk-sato-engine = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gtk-theme-torturer = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gupnp-av = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gupnp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gupnp-tools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-gypsy = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-gzip = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-hal-info = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-hal = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-hdparm = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-hello-mod = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-hicolor-icon-theme = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-hostap-conf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-hostap-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-icu = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-imake = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-initramfs-boot = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-initramfs-framework = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-initramfs-live-boot = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-initramfs-live-install = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-initscripts = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-inputproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-insserv = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-intltool = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-iproute2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-iptables = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-iputils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-irda-utils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-iso-codes = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-jpeg = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-js = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-json-glib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-kbd = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-kbproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-kernelshark = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-kexec-tools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-keymaps = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-kf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-lame = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-latencytop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-leafpad = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-less = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-liba52 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libacpi = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libaio = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libarchive = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libart-lgpl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libassuan = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libatomics-ops = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libcanberra = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libcap = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libcheck = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libconvert-asn1-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libcroco = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libdaemon = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libdmx = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libdrm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-liberation-fonts = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libetpan = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libevent = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libexif = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libfakekey = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libffi = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libfm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libfontenc = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libfribidi = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgalago = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libgcc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libgcrypt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgdata = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libgdbus = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libglade = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgnomecanvas = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgnomekbd = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libgnome-keyring = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libgpg-error = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgsf = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgsmd = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libgtkstylus = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libical = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libice = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libiconv = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libid3tag = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libidn = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libjson = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libksba = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-liblbxutil = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libmad = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libmatchbox = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libmpc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libmusicbrainz = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libnewt = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libnfsidmap = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libnice = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libnl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libnss-mdns = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libogg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-liboil = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libomxil = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-evolution2 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-file = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-google-calendar = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-irmc = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-syncml = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libopensync-plugin-vformat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libowl-av = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libowl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libpam = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-libpciaccess = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libpcap = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libpciaccess = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libpcre = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libpng = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libproxy = " ${MULTILIBS}"
@@ -203,8 +341,13 @@ BBCLASSEXTEND_append_pn-libsdl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libsm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libsndfile1 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libsoup-2.4 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libsoup = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libsyncml = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libsync = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libtasn1 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libtelepathy = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libtheora = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libtimedate-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libtirpc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libtool-cross = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libtool = " ${MULTILIBS}"
@@ -215,15 +358,18 @@ BBCLASSEXTEND_append_pn-libusb1 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libusb-compat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libuser = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libvorbis = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libx11-diet = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libx11 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libx11-trim = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxau = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxaw = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxcalibrate = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxcb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxcomposite = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxcursor = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxdamage = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxdmcp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxevie = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxext = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxfixes = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxfontcache = " ${MULTILIBS}"
@@ -232,19 +378,27 @@ BBCLASSEXTEND_append_pn-libxft = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxi = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxinerama = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxkbfile = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxkbui = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxklavier = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxml2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxml-namespacesupport-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxml-parser-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxml-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxml-sax-perl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxml-simple-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxmu = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxpm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxprintapputil = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxprintutil = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxrandr = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxrender = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxres = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxscrnsaver = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxsettings-client = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxslt = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-libxtrap = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxtst = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxvmc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxv = " ${MULTILIBS}"
@@ -253,20 +407,29 @@ BBCLASSEXTEND_append_pn-libxxf86misc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libxxf86vm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-libzypp = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lighttpd = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-dummy = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-firmware = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-linux-libc-headers = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-libc-headers-yocto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-yocto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-yocto-rt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-linux-yocto-tiny = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-logrotate = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-loudmouth = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lrzsz = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lsb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lsbsetup = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-lsbtest = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lsof = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ltp = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lttng-control = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lttng-ust = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lttng-viewer = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-lzo = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-m4 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-lzop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-m4 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mailx = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-makedepend = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-makedevs = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-make = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-man = " ${MULTILIBS}"
@@ -280,7 +443,11 @@ BBCLASSEXTEND_append_pn-matchbox-session = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-matchbox-session-sato = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-matchbox-stroke = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-matchbox-terminal = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-matchbox-theme-sato-2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-matchbox-theme-sato = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-matchbox-themes-extra = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-matchbox-themes-gtk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-matchbox-wm-2 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-matchbox-wm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mdadm = " ${MULTILIBS}"
@@ -288,15 +455,31 @@ BBCLASSEXTEND_append_pn-menu-cache = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mesa-demos = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mesa-dri = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mesa-xlib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-metacity = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-meta-environment = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-meta-ide-support = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-meta-toolchain-gmae = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-meta-toolchain = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-meta-toolchain-qte = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mingetty = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-minicom = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mini-x-session = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mkfontdir = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mkfontscale = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-mktemp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mobile-broadband-provider-info = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-module-init-tools-cross = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-module-init-tools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-modutils-initscripts = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mpeg2dec = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mpfr = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-msmtp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-msynctool = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mtd-utils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mtools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mutter = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-mx = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-nasm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ncurses = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-neon = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-netbase = " ${MULTILIBS}"
@@ -305,103 +488,168 @@ BBCLASSEXTEND_append_pn-nfs-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ocf-linux = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ofono = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-oh-puzzles = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-openobex = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-opensp = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-openssh = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-openssl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-openswan = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-opkg-collateral = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-opkg-config-base = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-opkg-collateral= " ${MULTILIBS}" BBCLASSEXTEND_append_pn-opkg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-opkg-nogpg = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-opkg-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-oprofile = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-oprofileui = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-oprofileui = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-orinoco-conf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-owl-video = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-package-index = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pango = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-parted = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-patch = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-patch = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pax = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-pax-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pciutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pcmanfm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pcmciautils = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-perl-module-base = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-perl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pixman = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-poky-feed-config-opkg = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-pkgconfig = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-pm-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pointercal = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-poky-feed-config-opkg = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-polkit-gnome = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-polkit = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-pong-clock = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-poppler-data = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-poppler = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-popt = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-portmap = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-powertop = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-ppp-dialin = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-ppp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-prelink = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-printproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-procps = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-pseudo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-psmisc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-psplash = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pth = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-pulseaudio = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-puzzles = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-argparse = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-python-dbus = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-gst = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-imaging = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-python = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-python-pycairo = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-python-pygtk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-pycurl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-python-pygobject = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-pygtk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-pyrex = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-scons = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-python-setuptools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-qemu-config = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-qemugl = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qemu = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qmmp = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt4e-demo-image = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt4-embedded = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt4-graphics-system = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-qt4-x11-free = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt-demo-init = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt-mobility-embedded = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-qt-mobility-x11 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-quicky = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-quilt = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-quota = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-randrproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-readline = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-recordproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-renderproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-resolvconf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-resourceproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-rgb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-rpcbind = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-rpm = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-rsync = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-rt-tests = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-run-postinsts = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-rxvt-unicode = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sato-icon-theme = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sato-screenshot = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sat-solver = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-screen = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-scrnsaverproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sed = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-self-hosted-image = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-service = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-setserial = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-settings-daemon = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sgml-common = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-shadow = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-shadow-securetty = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-shadow-sysroot = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-shared-mime-info = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-slang = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-socat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-speex = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sqlite3 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-squashfs-tools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-startup-notification = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-stat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-strace = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-subversion = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sudo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysfsutils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysklogd = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-syslinux = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysprof = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysstat = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-systemtap = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysvinit-inittab = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-sysvinit = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-taglib = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tar = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-base = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-apps-x11-pimlico = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-basic = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-boot = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-clutter = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-console = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-gtk-directfb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-lsb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-nfs = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-qt = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-sdk-gmae = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-sdk = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-ssh-dropbear = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-ssh-openssh = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-tools-debug = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-tools-profile = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-tools-testapps = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-standalone-gmae-sdk-target = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-standalone-sdk-target = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-tools = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-core-x11-mini = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-x11 = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-task-core-x11-sato = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-cross-canadian = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-qt4e = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-qte-toolchain-target = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-task-self-hosted = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tasks = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tcf-agent = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tcl = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tcp-wrappers = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-farsight = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-gabble = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-glib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-idle = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-mission-control = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-telepathy-python = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-texi2html = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-texinfo = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-tidy = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tiff = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-time = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tinylogin = " ${MULTILIBS}"
@@ -409,13 +657,22 @@ BBCLASSEXTEND_append_pn-trace-cmd = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-trapproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tremor = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tslib = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-ttf-bitstream-vera = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-tzdata = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-ubootchart = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-u-boot-mkimage = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-u-boot = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-uclibc-initial = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-uclibc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-udev-extraconf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-udev = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-unfs-server = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-unzip = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-update-modules = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-update-rc.d = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-usbinit = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-usbutils = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-useradd-example = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-util-linux = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-util-macros = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-v86d = " ${MULTILIBS}"
@@ -423,29 +680,43 @@ BBCLASSEXTEND_append_pn-valgrind = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-videoproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-vte = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-watchdog = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-wbxml2 = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-webkit-gtk = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-web = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-web-webkit = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-wget = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-which = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-wireless-tools = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-wpa-supplicant = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-wv = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-x11-common = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-x11perf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-x11vnc = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xauth = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xbacklight = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xcb-proto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xcb-util = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xcmiscproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xcursor-transparent-theme = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xdg-utils = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xdpyinfo = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xev = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xextproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xeyes = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86bigfontproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86dgaproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86driproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86-input-evdev = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86-input-keyboard = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86-input-mouse = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xf86-input-synaptics = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86-input-vmmouse = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86miscproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86rushproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xf86-video-fbdev = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xf86-video-intel = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xf86-video-omapfb = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xf86-video-vesa = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86-video-vmware = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xf86vidmodeproto = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xhost = " ${MULTILIBS}"
@@ -454,21 +725,31 @@ BBCLASSEXTEND_append_pn-xinetd = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xinit = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xkbcomp = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xkeyboard-config = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-x-load = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xmodmap = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xorg-cf-files = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xorg-minimal-fonts = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xournal = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xprop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xproto = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xproxymanagementprotocol = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xrandr = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xrdb = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xrestop = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-kdrive = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-nodm-init = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xf86-config = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-xorg-lite = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xorg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xset = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtrans = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtscal = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xvideo-tests = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xvinfo = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xwininfo = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xz = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-zaurusd = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-zeroconf = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-zip = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-zlib = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-zypper = " ${MULTILIBS}" -
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 14/20] shadow-sysroot: Fix for multilib
In reply to Saul WoldFrom: Zhai Edwin <[email protected]>
Fix following error in multilib build:
"ERROR: Task do_package_setscene depends upon nonexistant task poky/meta/recipes-extended/shadow/shadow-sysroot_4.1.4.3.bb:do_populate_sysroot_setscene"
From [email protected]
--- meta/classes/useradd.bbclass | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/classes/useradd.bbclass +1 -1
@@ -114,7 +114,7 @@ SYSROOTPOSTFUNC_virtclass-cross = "" SYSROOTPOSTFUNC_virtclass-native = "" SYSROOTPOSTFUNC_virtclass-nativesdk = "" -USERADDSETSCENEDEPS = "base-passwd:do_populate_sysroot_setscene shadow-native:do_populate_sysroot_setscene shadow-sysroot:do_populate_sysroot_setscene" +USERADDSETSCENEDEPS = "base-passwd:do_populate_sysroot_setscene shadow-native:do_populate_sysroot_setscene ${MLPREFIX}shadow-sysroot:do_populate_sysroot_setscene" USERADDSETSCENEDEPS_virtclass-cross = "" USERADDSETSCENEDEPS_virtclass-native = "" USERADDSETSCENEDEPS_virtclass-nativesdk = ""
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 17/20] xz: split out liblzma as seperate packages
In reply to Saul WoldFrom: Koen Kooi <[email protected]>
As usual, this creates problems for upgrade paths, but splitting out the lib is worth the short term hassle
--- meta/recipes-extended/xz/xz_5.0.3.bb | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
meta/recipes-extended/xz/xz_5.0.3.bb +8 -1
@@ -14,8 +14,15 @@ SRC_URI = "http://tukaani.org/xz/xz-${PV}.tar.gz" SRC_URI[md5sum] = "fefe52f9ecd521de2a8ce38c21a27574" SRC_URI[sha256sum] = "10eb4df72dffb2fb14c3d2d82b450e72282ffcb9ee3908a8e5b392b8f09681bf" -PR = "r0" +PR = "r1" inherit autotools gettext +PACKAGES =+ "liblzma liblzma-dev liblzma-staticdev liblzma-dbg" + +FILES_liblzma = "${libdir}/liblzma*${SOLIBS}" +FILES_liblzma-dev = "${includedir}/lzma* ${libdir}/liblzma*${SOLIBSDEV} ${libdir}/liblzma.la ${libdir}/pkgconfig/liblzma.pc" +FILES_liblzma-staticdev = "${libdir}/liblzma.a" +FILES_liblzma-dbg = "${libdir}/.debug/liblzma*" + BBCLASSEXTEND = "native"
Signature · 1 line
1.7.7.6
Re: [CONSOLIDATED PULL 17/20] xz: split out liblzma as seperate packages
Quoted 3 lines · Saul Wold
From: Koen Kooi <[email protected]>
As usual, this creates problems for upgrade paths, but splitting out the lib is worth the short term hassle
Sorry, if I'm missing the obvious, but how is this different than the patch I submitted to do the same thing with bzip2 and libbz2, which got rejected by Koen?
See http://patches.openembedded.org/patch/22015/ .
Regards,
Andreas
Quoted 26 lines
Signed-off-by Koen Kooi <[email protected]>--- meta/recipes-extended/xz/xz_5.0.3.bb | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)meta/recipes-extended/xz/xz_5.0.3.bb +8
-1@@ -14,8 +14,15 @@ SRC_URI = "http://tukaani.org/xz/xz-${PV}.tar.gz" SRC_URI[md5sum] = "fefe52f9ecd521de2a8ce38c21a27574" SRC_URI[sha256sum] = "10eb4df72dffb2fb14c3d2d82b450e72282ffcb9ee3908a8e5b392b8f09681bf" -PR = "r0" +PR = "r1" inherit autotools gettext +PACKAGES =+ "liblzma liblzma-dev liblzma-staticdev liblzma-dbg" + +FILES_liblzma = "${libdir}/liblzma*${SOLIBS}" +FILES_liblzma-dev = "${includedir}/lzma* ${libdir}/liblzma*${SOLIBSDEV} ${libdir}/liblzma.la ${libdir}/pkgconfig/liblzma.pc" +FILES_liblzma-staticdev = "${libdir}/liblzma.a" +FILES_liblzma-dbg = "${libdir}/.debug/liblzma*" + BBCLASSEXTEND = "native"
Re: [CONSOLIDATED PULL 17/20] xz: split out liblzma as seperate packages
Quoted 11 lines · Andreas Oberritter
Quoted 3 lines · Saul Wold
From: Koen Kooi <[email protected]>
As usual, this creates problems for upgrade paths, but splitting out the lib is worth the short term hassle
Sorry, if I'm missing the obvious, but how is this different than the patch I submitted to do the same thing with bzip2 and libbz2, which got rejected by Koen?
yes they are doing same things for different recipes. I think now that we use OEBasicHash it should do rebuilds of dependencies but for feeds it still needs the PR bumps that holds true for both the recipes. It could be that one has less dependencies than the other.
Quoted 35 lines
Regards,
AndreasQuoted 25 lines
Signed-off-by Koen Kooi <[email protected]>---
meta/recipes-extended/xz/xz_5.0.3.bb | 9 ++++++++-1 files changed, 8 insertions(+), 1 deletions(-)meta/recipes-extended/xz/xz_5.0.3.bb +0
-0@@ -14,8 +14,15 @@ SRC_URI = "http://tukaani.org/xz/xz-${PV}.tar.gz"SRC_URI[md5sum] = "
fefe52f9ecd521de2a8ce38c21a27574"
SRC_URI[sha256sum] = "10eb4df72dffb2fb14c3d2d82b450e72282ffcb9ee3908a8e5b392b8f09681bf"meta/recipes-extended/xz/xz_5.0.3.bb +1
-1-PR = "r0" +PR = "r1"inherit autotools gettext
meta/recipes-extended/xz/xz_5.0.3.bb +7
-0+PACKAGES =+ "liblzma liblzma-dev liblzma-staticdev liblzma-dbg" + +FILES_liblzma = "${libdir}/liblzma*${SOLIBS}" +FILES_liblzma-dev = "${includedir}/lzma* ${libdir}/liblzma*${SOLIBSDEV} ${libdir}/liblzma.la ${libdir}/pkgconfig/liblzma.pc" +FILES_liblzma-staticdev = "${libdir}/liblzma.a" +FILES_liblzma-dbg = "${libdir}/.debug/liblzma*" +Quoted 1 line
BBCLASSEXTEND = "native"
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [CONSOLIDATED PULL 17/20] xz: split out liblzma as seperate packages
In reply to Andreas OberritterOp 6 mrt. 2012, om 22:01 heeft Andreas Oberritter het volgende geschreven:
Quoted 8 lines · Saul Wold
Quoted 3 lines
From: Koen Kooi <[email protected]>
As usual, this creates problems for upgrade paths, but splitting out the lib is worth the short term hassle
Sorry, if I'm missing the obvious, but how is this different than the patch I submitted to do the same thing with bzip2 and libbz2, which got rejected by Koen?
It's different because there's a matching patch to meta-oe that bumps the PR for affected packages. Squashfstools has its own internal lzma lib, so no linking problems in oe-core.
regards,
Koen
Quoted 38 lines
See http://patches.openembedded.org/patch/22015/ .
Regards,
AndreasQuoted 25 lines
Signed-off-by Koen Kooi <[email protected]>---
meta/recipes-extended/xz/xz_5.0.3.bb | 9 ++++++++-1 files changed, 8 insertions(+), 1 deletions(-)meta/recipes-extended/xz/xz_5.0.3.bb +0
-0@@ -14,8 +14,15 @@ SRC_URI = "http://tukaani.org/xz/xz-${PV}.tar.gz"SRC_URI[md5sum] = "
fefe52f9ecd521de2a8ce38c21a27574"
SRC_URI[sha256sum] = "10eb4df72dffb2fb14c3d2d82b450e72282ffcb9ee3908a8e5b392b8f09681bf"meta/recipes-extended/xz/xz_5.0.3.bb +1
-1-PR = "r0" +PR = "r1"inherit autotools gettext
meta/recipes-extended/xz/xz_5.0.3.bb +7
-0+PACKAGES =+ "liblzma liblzma-dev liblzma-staticdev liblzma-dbg" + +FILES_liblzma = "${libdir}/liblzma*${SOLIBS}" +FILES_liblzma-dev = "${includedir}/lzma* ${libdir}/liblzma*${SOLIBSDEV} ${libdir}/liblzma.la ${libdir}/pkgconfig/liblzma.pc" +FILES_liblzma-staticdev = "${libdir}/liblzma.a" +FILES_liblzma-dbg = "${libdir}/.debug/liblzma*" +Quoted 1 line
BBCLASSEXTEND = "native"
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [CONSOLIDATED PULL 17/20] xz: split out liblzma as seperate packages
In reply to Saul WoldDear Saul,
there is a typo in the commit summary: sep*a*rate.
Thanks,
Paul
[CONSOLIDATED PULL 15/20] gdk-pixbuf: Pick up ${NM} from the environment.
In reply to Saul WoldFrom: James Limbouris <[email protected]>
--- .../gdk-pixbuf-2.24.0/configure_nm.patch | 18 ++++++++++++++++++ meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.24.0.bb | 3 ++- 2 files changed, 20 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.24.0/configure_nm.patch
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.24.0/configure_nm.patch new file +18 -0
@@ -0,0 +1,18 @@ +Pick up ${NM} from the environment. +Upstream-Status: Inappropriate [configuration] +Signed-off-by: James Limbouris <[email protected]> + +Index: gdk-pixbuf-2.24.0/configure.ac +=================================================================== +diff -uNr gdk-pixbuf-2.24.0/configure.ac gdk-pixbuf-2.24.0.mod/configure.ac +--- gdk-pixbuf-2.24.0/configure.ac 2011-08-27 11:27:52.000000000 +0800 ++++ gdk-pixbuf-2.24.0.mod/configure.ac 2012-02-28 14:48:36.481126410 +0800 +@@ -147,7 +147,7 @@ + AC_SYS_LARGEFILE + + AM_PROG_AS +-AC_PATH_PROG(NM, nm, nm) ++AC_CHECK_TOOLS(NM, [$NM nm], nm) + + AC_MSG_CHECKING([for some Win32 platform]) + AS_CASE(["$host"],
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.24.0.bb +2 -1
@@ -11,6 +11,7 @@ SECTION = "libs" DEPENDS = "libpng glib-2.0 jpeg" SRC_URI = "http://ftp.acc.umu.se/pub/GNOME/sources/gdk-pixbuf/2.24/gdk-pixbuf-${PV}.tar.bz2 \ + file://configure_nm.patch \ file://hardcoded_libtool.patch \ file://configure_fix.patch \ "
@@ -18,7 +19,7 @@ SRC_URI = "http://ftp.acc.umu.se/pub/GNOME/sources/gdk-pixbuf/2.24/gdk-pixbuf-${ SRC_URI[md5sum] = "d8ece3a4ade4a91c768328620e473ab8" SRC_URI[sha256sum] = "38d2630314e6d91976bffd833236f84fefa440a9038f86dc422820a39f2e3700" -PR = "r4" +PR = "r5" inherit autotools pkgconfig gettext
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 16/20] mime.bbclass: Fix bracket error.
In reply to Saul WoldFrom: Samuel Stirtzel <[email protected]>
This fixes the following error:
ERROR: Error executing a python function in ...:
AttributeError: 'str' object has no attribute 'append'
ERROR: The stack trace of python calls that resulted in this exception/failure was:
ERROR: File "populate_packages", line 193, in <module>
ERROR:
ERROR: File "populate_packages", line 189, in populate_packages
ERROR:
ERROR: The code that was being executed was:
ERROR: 0189: rdepends.append("shared-mime-info-data")
ERROR: 0190: d.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends))
ERROR: 0191:
ERROR: 0192:
ERROR: *** 0193:populate_packages(d)
ERROR: 0194:
ERROR: (file: 'populate_packages', lineno: 193, function: <module>)
ERROR: 0185: postrm += d.getVar('mime_postrm', True)
ERROR: 0186: d.setVar('pkg_postrm_%s' % pkg, postrm)
ERROR: 0187: bb.note("adding shared-mime-info-data dependency to %s" % pkg)
ERROR: 0188: rdepends = explode_deps(d.getVar('RDEPENDS_' + pkg, False) or d.getVar('RDEPENDS', False)) or ""
ERROR: *** 0189: rdepends.append("shared-mime-info-data")
ERROR: 0190: d.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends))
ERROR: 0191:
ERROR: 0192:
ERROR: 0193:populate_packages(d)--- meta/classes/mime.bbclass | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/classes/mime.bbclass +1 -1
@@ -54,7 +54,7 @@ python populate_packages_append () { postrm += d.getVar('mime_postrm', True) d.setVar('pkg_postrm_%s' % pkg, postrm) bb.note("adding shared-mime-info-data dependency to %s" % pkg) - rdepends = explode_deps(d.getVar('RDEPENDS_' + pkg, False) or d.getVar('RDEPENDS', False)) or "" + rdepends = explode_deps(d.getVar('RDEPENDS_' + pkg, False) or d.getVar('RDEPENDS', False) or "" ) rdepends.append("shared-mime-info-data") d.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends)) }
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 20/20] polkit: Fix Upstream-Status tag
In reply to Saul Wold--- ...ession-Set-error-if-we-cannot-find-a-sess.patch | 2 +- ...ession-Actually-return-TRUE-if-a-session-.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-extended/polkit/polkit-0.104/0001-PolkitUnixSession-Set-error-if-we-cannot-find-a-sess.patch +1 -1
@@ -14,7 +14,7 @@ for more details. Signed-off-by: David Zeuthen <[email protected]> --- -Upstream-status: Accepted +Upstream-Status: Accepted src/polkit/polkitunixsession-systemd.c | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-)
meta/recipes-extended/polkit/polkit-0.104/0002-PolkitUnixSession-Actually-return-TRUE-if-a-session-.patch +1 -1
@@ -9,7 +9,7 @@ boolean because that's just confusing. Signed-off-by: David Zeuthen <[email protected]> --- -Upstream-status: Accepted +Upstream-Status: Accepted src/polkit/polkitunixsession-systemd.c | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-)
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 19/20] glib-2.0: Add Upstream Status for nodbus.patch
In reply to Saul Wold--- meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch +2 -0
@@ -1,6 +1,8 @@ Disable dbus dependency. Autodetecting isn't deterministic, we don't have the DEPENDS and we don't want to built this piece so hardcode it off. +Upstream-Status: Inappropriate [configuration] + RP 2012/2/25 Index: glib-2.30.2/configure.ac
Signature · 1 line
1.7.7.6
[CONSOLIDATED PULL 18/20] valgrind: Support compilation without X11
In reply to Saul WoldFrom: Mike Crowe <[email protected]>
Only depend on X libraries if the distribution has X support.
--- meta/recipes-devtools/valgrind/valgrind_3.7.0.bb | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
meta/recipes-devtools/valgrind/valgrind_3.7.0.bb +4 -2
@@ -6,8 +6,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://include/pub_tool_basics.h;beginline=1;endline=29;md5=0ef036a7ddce4cdc738d65d63b3e8153 \ file://include/valgrind.h;beginline=1;endline=56;md5=aee56014c1dd64260a59fd4df38752f6 \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215" -DEPENDS = "virtual/libx11" -PR = "r3" + +X11DEPENDS = "virtual/libx11" +DEPENDS = "${@base_contains('DISTRO_FEATURES', 'x11', '${X11DEPENDS}', '', d)}" +PR = "r4" SRC_URI = "http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \
Signature · 1 line
1.7.7.6