Patches and Kernel Updates
Richard,
I have done a first pass review of these pull requests, and a number of build both on the Autobuilder and privately across architecutres.
I believe that the GCC 4.6.1 is ready to go and safe.
There will be some corresponding yocto requests that I will push once you have pulled these into oe-core.
Please review and comment on these
Thanks
Sau!
The following changes since commit b975de5ea76c5f8827fb48c0c3c29902872ad3d6:
bb-matrix: correct BB and PM number canonicalization (2011-07-14 22:22:59 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
Andreas Mueller (1):
gdk-pixbuf: Fix QA issues and clean minor formatting
Bruce Ashfield (1):
linux-yocto/meta: update meta SRCREV for routerstation pro
Darren Hart (2):
send-pull-request: default to --supress-cc=all
ofono: fix test block syntax error
Ihar Hrachyshka (1):
Fixed concurrency problem for ZIP packed recipes.
Joshua Lock (2):
sanity: don't warn about SRC_URI checksums for connectivity test uris scripts/hob: wrapper script to run hob gui with a UI specific config
file
Khem Raj (2):
oe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and
TCLIBC
bitbake.conf: Change TERM default fallback to XTERM instead of
GNOME_TERM
Koen Kooi (1):
gcc-package-target: don't fail if the .la files we try to delete are
not there to start with
Otavio Salvador (1):
package.bbclass: add support to split Qt translation files
Paul Eggleton (3):
kernel.bbclass: minor whitespace fixes
classes: remove obsolete classes
classes: remove classes that don't belong in oe-core
Phil Blundell (3):
gcc-4.6: update to 4.6.1 release
libcap: pass prefix to "make install"
sanity, base: remove gcc3 check since qemu doesn't need it any more
Saul Wold (3):
libiconv: add version 1.13.1
distro tracking: Updates
eglibc: Tighten LICENSE Fields
Scott Garman (2):
man: add Upstream-Status field to paches
unfs-server: add Upstream-Status field to patches
meta/classes/base.bbclass | 19 +++---
meta/classes/base_srpm.bbclass | 20 -----
meta/classes/ccdv.bbclass | 21 ------
meta/classes/flow-lossage.bbclass | 5 --
meta/classes/kernel.bbclass | 4 +-
meta/classes/mozilla.bbclass | 53 --------------
meta/classes/openmoko-base.bbclass | 19 -----
meta/classes/openmoko-panel-plugin.bbclass | 6 --
meta/classes/openmoko.bbclass | 3 -
meta/classes/openmoko2.bbclass | 31 --------
meta/classes/package.bbclass | 41 ++++++++++-
meta/classes/patcher.bbclass | 7 --
meta/classes/sanity.bbclass | 14 ++--
meta/classes/singlemachine.bbclass | 15 ----
meta/classes/srec.bbclass | 28 -------
meta/classes/tmake.bbclass | 77 --------------------
meta/classes/xfce.bbclass | 25 -------
meta/classes/xlibs.bbclass | 7 --
meta/conf/bitbake.conf | 4 +-
.../conf/distro/include/distro_tracking_fields.inc | 21 ++++--
meta/recipes-connectivity/ofono/ofono/ofono | 2 +-
meta/recipes-core/eglibc/eglibc-common.inc | 2 +-
meta/recipes-core/eglibc/eglibc-locale.inc | 2 +-
meta/recipes-devtools/gcc/gcc-4.6.inc | 6 +-
meta/recipes-devtools/gcc/gcc-package-target.inc | 2 +-
.../001-2.2b47-2.2b51.patch | 5 ++
.../unfs-server-2.1+2.2beta47/002-destdir.patch | 5 ++
.../unfs-server-2.1+2.2beta47/003-manpages.patch | 5 ++
.../unfs-server-2.1+2.2beta47/004-strsignal.patch | 5 ++
.../unfs-server-2.1+2.2beta47/005-sys-time.patch | 5 ++
.../unfs-server-2.1+2.2beta47/006-reiserfs.patch | 5 ++
.../unfs-server-2.1+2.2beta47/007-map.patch | 5 ++
.../unfs-server-2.1+2.2beta47/008-configure.patch | 5 ++
.../unfs-server-2.1+2.2beta47/009-multirw.patch | 5 ++
.../unfs-server-2.1+2.2beta47/010-realpath.patch | 5 ++
.../011-fno-strict-aliasing.patch | 5 ++
.../unfs-server-2.1+2.2beta47/012-nostrip.patch | 5 ++
.../unfs-server-2.1+2.2beta47/013-mntpathlen.patch | 5 ++
.../014-uninitialized.patch | 5 ++
.../unfs-server-2.1+2.2beta47/015-setattr.patch | 5 ++
.../016-makefile.in.patch | 5 ++
.../017-wrs-dynamic-rpc.patch | 5 ++
.../018-remove-tcp-wrappers.patch | 5 ++
.../019-pid-before-fork.patch | 5 ++
.../020-undefined-chmod-fix.patch | 5 ++
.../unfs-server-2.1+2.2beta47/021-nolibwrap.patch | 5 ++
.../022-add-close-on-exec-descriptors.patch | 5 ++
.../man/man-1.6f/man-1.5g-nonrootbuild.patch | 4 +
.../man/man-1.6f/man-1.5h1-gencat.patch | 4 +
.../man/man-1.6f/man-1.5h1-make.patch | 4 +
.../man/man-1.6f/man-1.5i2-initial.patch | 4 +
.../man/man-1.6f/man-1.5i2-newline.patch | 4 +
.../man/man-1.6f/man-1.5i2-overflow.patch | 4 +
.../man/man-1.6f/man-1.5j-i18n.patch | 4 +
.../man/man-1.6f/man-1.5j-nocache.patch | 4 +
.../man/man-1.6f/man-1.5j-utf8.patch | 4 +
.../man/man-1.6f/man-1.5k-confpath.patch | 4 +
.../man/man-1.6f/man-1.5k-nonascii.patch | 4 +
.../man/man-1.6f/man-1.5k-sofix.patch | 4 +
.../man/man-1.6f/man-1.5m2-bug11621.patch | 4 +
.../man/man-1.6f/man-1.5m2-buildroot.patch | 4 +
.../man/man-1.6f/man-1.5m2-multiple.patch | 4 +
.../man-1.6f/man-1.5m2-no-color-for-printing.patch | 4 +
.../man/man-1.6f/man-1.5m2-sigpipe.patch | 4 +
.../man/man-1.6f/man-1.5m2-tv_fhs.patch | 4 +
.../man/man-1.6f/man-1.6e-i18n_whatis.patch | 4 +
.../man/man-1.6f/man-1.6e-lzma+xz-support.patch | 4 +
.../man/man-1.6f/man-1.6e-mandirs.patch | 4 +
.../man/man-1.6f/man-1.6e-new_sections.patch | 4 +
.../man/man-1.6f/man-1.6e-ro_usr.patch | 4 +
.../man/man-1.6f/man-1.6e-security.patch | 4 +
.../man-1.6e-use_i18n_vars_in_a_std_way.patch | 4 +
.../man/man-1.6f/man-1.6e-whatis2.patch | 4 +
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb | 7 ++-
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 14 ++--
meta/recipes-support/libcap/libcap.inc | 2 +-
meta/recipes-support/libcap/libcap_2.20.bb | 2 +-
.../{libiconv-1.11.1 => files}/autoconf.patch | 2 +
.../shared_preloadable_libiconv_linux.patch | 2 +
meta/recipes-support/libiconv/libiconv_1.13.1.bb | 29 ++++++++
scripts/hob | 18 +++++
scripts/oe-buildenv-internal | 2 +-
scripts/send-pull-request | 2 +-
83 files changed, 357 insertions(+), 371 deletions(-)
delete mode 100644 meta/classes/base_srpm.bbclass
delete mode 100644 meta/classes/ccdv.bbclass
delete mode 100644 meta/classes/flow-lossage.bbclass
delete mode 100644 meta/classes/mozilla.bbclass
delete mode 100644 meta/classes/openmoko-base.bbclass
delete mode 100644 meta/classes/openmoko-panel-plugin.bbclass
delete mode 100644 meta/classes/openmoko.bbclass
delete mode 100644 meta/classes/openmoko2.bbclass
delete mode 100644 meta/classes/patcher.bbclass
delete mode 100644 meta/classes/singlemachine.bbclass
delete mode 100644 meta/classes/srec.bbclass
delete mode 100644 meta/classes/tmake.bbclass
delete mode 100644 meta/classes/xfce.bbclass
delete mode 100644 meta/classes/xlibs.bbclass
rename meta/recipes-support/libiconv/{libiconv-1.11.1 => files}/autoconf.patch (98%)
rename meta/recipes-support/libiconv/{libiconv-1.11.1 => files}/shared_preloadable_libiconv_linux.patch (98%)
create mode 100644 meta/recipes-support/libiconv/libiconv_1.13.1.bb
create mode 100755 scripts/hobSignature · 1 line
1.7.3.4
[CONSOLIDATED PULL 02/22] libiconv: add version 1.13.1
Keep older libiconv 1.11.1 as 1.13.1 is now LGPLv3
---
.../{libiconv-1.11.1 => files}/autoconf.patch | 2 +
.../shared_preloadable_libiconv_linux.patch | 2 +
meta/recipes-support/libiconv/libiconv_1.13.1.bb | 29 ++++++++++++++++++++
3 files changed, 33 insertions(+), 0 deletions(-)
rename meta/recipes-support/libiconv/{libiconv-1.11.1 => files}/autoconf.patch (98%)
rename meta/recipes-support/libiconv/{libiconv-1.11.1 => files}/shared_preloadable_libiconv_linux.patch (98%)
create mode 100644 meta/recipes-support/libiconv/libiconv_1.13.1.bbmeta/recipes-support/libiconv/files/autoconf.patch renamed from meta/recipes-support/libiconv/libiconv-1.11.1/autoconf.patch +2 -0
@@ -2,6 +2,8 @@ It adds the variables that are needed for autoconf 2.65 to reconfigure libiconv and defines the m4 macros directory. Its imported from OE. +Upstream-Status: Pending + Signed-off-by: Khem Raj <[email protected]> Index: libiconv-1.11.1/configure.ac
meta/recipes-support/libiconv/files/shared_preloadable_libiconv_linux.patch renamed from meta/recipes-support/libiconv/libiconv-1.11.1/shared_preloadable_libiconv_linux.patch +2 -0
@@ -4,6 +4,8 @@ Its more enforced by libtool 2.4. I have not checked it with older libtool libiconv 1.11.x is relatively old release and libtool 2.4 did not exist when it was released these kind of problem are more likely +Upstream-Status: Pending + Signed-off-by: Khem Raj <[email protected]> Index: libiconv-1.11.1/lib/Makefile.in
meta/recipes-support/libiconv/libiconv_1.13.1.bb new file +29 -0
@@ -0,0 +1,29 @@ +DESCRIPTION = "GNU libiconv - libiconv is for you if your application needs to support \ +multiple character encodings, but that support lacks from your system." +HOMEPAGE = "http://www.gnu.org/software/libiconv" +SECTION = "libs" +NOTES = "Needs to be stripped down to: ascii iso8859-1 eucjp iso-2022jp gb utf8" +PROVIDES = "virtual/libiconv" +PR = "r0" +LICENSE = "LGPLv3" +LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674 \ + file://libcharset/COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674" +SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \ + file://autoconf.patch \ + file://shared_preloadable_libiconv_linux.patch \ + " + +SRC_URI[md5sum] = "d42b97f6ef5dd0ba4469d520ed732fed" +SRC_URI[sha256sum] = "e78c347a1a0cb15f2648519e9799151f4b4a934b61ad9ee7424478efe2b8257f" + +S = "${WORKDIR}/libiconv-${PV}" + +inherit autotools pkgconfig gettext + +EXTRA_OECONF += "--enable-shared --enable-static --enable-relocatable" + +LEAD_SONAME = "libiconv.so" + +do_configure_prepend () { + rm -f m4/libtool.m4 libcharset/m4/libtool.m4 +}
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 01/22] package.bbclass: add support to split Qt translation files
In reply to Saul WoldFrom: Otavio Salvador <[email protected]>
There're many Qt applications that provide translation files in '.qm' format however those weren't being splitted as GetText based ones.
--- meta/classes/package.bbclass | 41 +++++++++++++++++++++++++++++++++++++---- 1 files changed, 37 insertions(+), 4 deletions(-)
meta/classes/package.bbclass +37 -4
@@ -345,6 +345,8 @@ python package_do_split_locales() { bb.debug(1, "package requested not splitting locales") return + import re + packages = (bb.data.getVar('PACKAGES', d, True) or "").split() datadir = bb.data.getVar('datadir', d, True)
@@ -360,12 +362,29 @@ python package_do_split_locales() { localedir = os.path.join(dvar + datadir, 'locale') - if not os.path.isdir(localedir): + locales = [] + if os.path.isdir(localedir): + locales = os.listdir(localedir) + + # Check of Qt translation files + qm_re = re.compile("(.*)\.qm$") + qm_files = {} + for root, dirs, files in os.walk(dvar): + for file in files: + qm_file = qm_re.match(file) + if qm_file: + locale = qm_file.group(1) + relpath = os.path.join(root, file).replace(dvar, '', 1) + if relpath: + if not qm_files.has_key(locale): + qm_files[locale] = [] + + qm_files[locale].append(relpath) + + if len(locales) == 0 and len(qm_files) == 0: bb.debug(1, "No locale files in this package") return - locales = os.listdir(localedir) - # This is *really* broken mainpkg = packages[0] # At least try and patch it up I guess...
@@ -374,13 +393,27 @@ python package_do_split_locales() { if mainpkg.find('-dev'): mainpkg = mainpkg.replace('-dev', '') + # Queue Qt locales for spliting + for l in qm_files.keys(): + if l not in locales: + locales.append(l) + + # Split the locales into different packages summary = bb.data.getVar('SUMMARY', d, True) or pn description = bb.data.getVar('DESCRIPTION', d, True) or "" for l in locales: ln = legitimize_package_name(l) pkg = pn + '-locale-' + ln packages.append(pkg) - bb.data.setVar('FILES_' + pkg, os.path.join(datadir, 'locale', l), d) + files = [] + files.append(os.path.join(datadir, 'locale', l)) + + if qm_files.has_key(l): + locale_re = re.compile("^.*([a-z]{2}(_[A-Z]{2})?)$") + ln = legitimize_package_name(locale_re.match(l).group(1)) + files += qm_files[l] + + bb.data.setVar('FILES_' + pkg, " ".join(files), d) bb.data.setVar('RDEPENDS_' + pkg, '%s virtual-locale-%s' % (mainpkg, ln), d) bb.data.setVar('RPROVIDES_' + pkg, '%s-locale %s-translation' % (pn, ln), d) bb.data.setVar('SUMMARY_' + pkg, '%s - %s translations' % (summary, l), d)
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 04/22] sanity: don't warn about SRC_URI checksums for connectivity test uris
In reply to Saul WoldFrom: Joshua Lock <[email protected]>
This patch creates the .done files for the CONNECTIVITY_CHECK_URIS in the sanity DL_DIR so that the user isn't warned about there not being checksums set for the URI's when sanity checking the network.
--- meta/classes/sanity.bbclass | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)
meta/classes/sanity.bbclass +6 -0
@@ -96,10 +96,16 @@ def check_connectivity(d): data = bb.data.createCopy(d) bookmark = os.getcwd() dldir = bb.data.expand('${TMPDIR}/sanity', data) + bb.utils.mkdirhier(dldir) bb.data.setVar('DL_DIR', dldir, data) try: fetcher = bb.fetch2.Fetch(test_uris, data) + # Touch .done files for the CONNECTIVITY_CHECK_URIS so that the user + # doesn't see checksum warnings + for uri in fetcher.urls: + ud = fetcher.ud[uri] + open(ud.donestamp, 'w').close() fetcher.download() fetcher.clean(test_uris) except Exception:
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 03/22] distro tracking: Updates
In reply to Saul Wold--- .../conf/distro/include/distro_tracking_fields.inc | 21 ++++++++++++------- 1 files changed, 13 insertions(+), 8 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +13 -8
@@ -562,7 +562,9 @@ RECIPE_LATEST_VERSION_pn-tcp-wrappers = "7.6" RECIPE_INTEL_SECTION_pn-tcp-wrappers = "base libs" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tcp-wrappers = "n/a" RECIPE_LATEST_RELEASE_DATE_pn-tcp-wrappers = "n/a" -RECIPE_COMMENTS_pn-tcp-wrappers = "" +RECIPE_MANUAL_CHECK_DATE_pn-tcp-wrappers = "Jul 12, 2011" +RECIPE_COMMENTS_pn-tcp-wrappers = "Consider looking at ipv6.4 version" +RECIPE_NO_UPDATE_REASON_pn-tcp-wrapers = "7.6 is last Stable release" RECIPE_STATUS_pn-libaio = "green" RECIPE_LAST_UPDATE_pn-libaio = "Aug 27, 2010"
@@ -1529,16 +1531,17 @@ RECIPE_LATEST_RELEASE_DATE_pn-findutils = "06/2009" RECIPE_COMMENTS_pn-findutils = "" RECIPE_STATUS_pn-file = "green" -RECIPE_LAST_UPDATE_pn-file = "Jul 6, 2010" +RECIPE_LAST_UPDATE_pn-file = "Jul 12, 2011" RECIPE_MAINTAINER_pn-file = "Saul Wold <[email protected]>" RECIPE_DEPENDENCY_CHECK_pn-file = "done" -RECIPE_LATEST_VERSION_pn-file = "5.04" +RECIPE_LATEST_VERSION_pn-file = "5.07" RECIPE_PATCH_pn-file+dump = "some new magic data" RECIPE_PATCH_pn-file+filesystems = "some other new magic data" RECIPE_INTEL_SECTION_pn-file = "base utils" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-file = "8 months" -RECIPE_LATEST_RELEASE_DATE_pn-file = "01/2010" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-file = "1-3 months" +RECIPE_LATEST_RELEASE_DATE_pn-file = "05/2011" RECIPE_COMMENTS_pn-file = "2-clause BSD" +RECIPE_MANUAL_CHECK_DATE_pn-file = "Jul 12, 2011" RECIPE_STATUS_pn-rsync = "green" RECIPE_LAST_UPDATE_pn-rsync = "Jul 6, 2010"
@@ -1872,7 +1875,8 @@ RECIPE_LATEST_VERSION_pn-zaurusd = "0.0+svnr426" DISTRO_PN_ALIAS_pn-zaurusd = "OpenedHand" RECIPE_LAST_UPDATE_pn-zaurusd = "Jan 20, 2011" RECIPE_MAINTAINER_pn-zaurusd = "Saul Wold <[email protected]>" -RECIPE_MANUAL_CHECK_DATE_pn-zip = "May 24, 2011" +RECIPE_MANUAL_CHECK_DATE_pn-zaurusd = "Jul 12, 2011" +RECIPE_NO_UPDATE_REASON_pn-zaurusd = "SVN rev 426 is last Stable release" RECIPE_STATUS_pn-yaffs2-utils = "red" RECIPE_LATEST_VERSION_pn-yaffs2-utils = "HEAD"
@@ -1892,9 +1896,10 @@ RECIPE_MAINTAINER_pn-ubootchart = "Saul Wold <[email protected]>" DISTRO_PN_ALIAS_pn-ubootchart = "OSPDT upstream=http://code.google.com/p/ubootchart" RECIPE_STATUS_pn-tiff = "red" -RECIPE_LATEST_VERSION_pn-tiff = "3.9.4" -RECIPE_LAST_UPDATE_pn-tiff = "Aug 25, 2008" +RECIPE_LATEST_VERSION_pn-tiff = "3.9.5" +RECIPE_LAST_UPDATE_pn-tiff = "Jul 12, 2011" RECIPE_MAINTAINER_pn-tiff = "Saul Wold <[email protected]>" +RECIPE_MANUAL_CHECK_DATE_pn-tiff = "Jul 12, 2011" RECIPE_STATUS_pn-libexif = "red" RECIPE_LATEST_VERSION_pn-libexif = "0.6.19"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 07/22] kernel.bbclass: minor whitespace fixes
In reply to Saul WoldFrom: Paul Eggleton <[email protected]>
--- meta/classes/kernel.bbclass | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
meta/classes/kernel.bbclass +2 -2
@@ -19,7 +19,7 @@ python __anonymous () { image = bb.data.getVar('INITRAMFS_IMAGE', d, True) if image: - bb.data.setVar('INITRAMFS_TASK', '${INITRAMFS_IMAGE}:do_rootfs', d) + bb.data.setVar('INITRAMFS_TASK', '${INITRAMFS_IMAGE}:do_rootfs', d) } inherit kernel-arch deploy
@@ -184,7 +184,7 @@ kernel_do_configure() { if [ -f "${WORKDIR}/defconfig" ] && [ ! -f "${S}/.config" ]; then cp "${WORKDIR}/defconfig" "${S}/.config" fi - yes '' | oe_runmake oldconfig + yes '' | oe_runmake oldconfig if [ ! -z "${INITRAMFS_IMAGE}" ]; then for img in cpio.gz cpio.lzo cpio.lzma cpio.xz; do
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 05/22] scripts/hob: wrapper script to run hob gui with a UI specific config file
In reply to Saul WoldFrom: Joshua Lock <[email protected]>
This ensures any configuration changes made in the GUI are only set when using hob.
The default hob.local.conf is generated with a line which adds image_types to INHERITS so that the GUI can introspect the available FSTYPES.
--- scripts/hob | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) create mode 100755 scripts/hob
scripts/hob new file +18 -0
@@ -0,0 +1,18 @@ +#!/usr/bin/env bash +if ! (test -r "$BUILDDIR/conf/hob.local.conf"); then + cat <<EOM +You had no conf/hob.local.conf file. An initial version of this configuration +file has therefore been created for you. This file will be used to store any +configuration values you set in hob. + +EOM +(cat <<EOF +INHERIT += "image_types" +EOF +) > conf/hob.local.conf +fi + +bitbake -R conf/hob.local.conf -t xmlrpc -u hob + +ret=$? +exit $ret
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 06/22] gcc-4.6: update to 4.6.1 release
In reply to Saul WoldFrom: Phil Blundell <[email protected]>
Set SRCREV to match the point at which 4.6.1 was released, update PV appropriately.
--- meta/recipes-devtools/gcc/gcc-4.6.inc | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
meta/recipes-devtools/gcc/gcc-4.6.inc +3 -3
@@ -1,6 +1,6 @@ require gcc-common.inc -PR = "r8" +PR = "r0" # 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 = "r8" # on branch then PV should be incremented to 4.6.1+svnr${SRCPV} # to reflect that change -PV = "4.6.0+svnr${SRCPV}" +PV = "4.6.1+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
@@ -18,7 +18,7 @@ PV = "4.6.0+svnr${SRCPV}" BINV = "4.6.1" -SRCREV = 175150 +SRCREV = 175454 BRANCH = "gcc-4_6-branch" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.6' ], d)}"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 10/22] send-pull-request: default to --supress-cc=all
In reply to Saul WoldFrom: Darren Hart <[email protected]>
Unless the user specifies -c, don't pull in any email addresses from the patches in the series. This avoids having to remove the email addresses from patches being pulled in from upstream. If you want the email addresses on the patch to be added, continue to use the -c option as before.
--- scripts/send-pull-request | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
scripts/send-pull-request +1 -1
@@ -26,7 +26,7 @@ AUTO=0 AUTO_CL=0 -GITSOBCC="" +GITSOBCC="--suppress-cc=all" # Prevent environment leakage to these vars. unset TO
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 09/22] classes: remove classes that don't belong in oe-core
In reply to Saul WoldFrom: Paul Eggleton <[email protected]>
These classes are not used within oe-core and really belong in an upper layer that makes use of them, if they are still useful:
* mozilla.bbclass
* openmoko*.bbclass
* srec.bbclass
* xfce.bbclass
--- meta/classes/mozilla.bbclass | 53 ---------------------------- meta/classes/openmoko-base.bbclass | 19 ---------- meta/classes/openmoko-panel-plugin.bbclass | 6 --- meta/classes/openmoko.bbclass | 3 -- meta/classes/openmoko2.bbclass | 31 ---------------- meta/classes/srec.bbclass | 28 --------------- meta/classes/xfce.bbclass | 25 ------------- 7 files changed, 0 insertions(+), 165 deletions(-) delete mode 100644 meta/classes/mozilla.bbclass delete mode 100644 meta/classes/openmoko-base.bbclass delete mode 100644 meta/classes/openmoko-panel-plugin.bbclass delete mode 100644 meta/classes/openmoko.bbclass delete mode 100644 meta/classes/openmoko2.bbclass delete mode 100644 meta/classes/srec.bbclass delete mode 100644 meta/classes/xfce.bbclass
meta/classes/mozilla.bbclass deleted +0 -53
@@ -1,53 +0,0 @@ -SECTION = "x11/utils" -DEPENDS += "gnu-config-native virtual/libintl xt libxi \ - zip-native gtk+" -LICENSE = "MPL NPL" -SRC_URI += "file://mozconfig" - -inherit gettext pkgconfig - -EXTRA_OECONF = "--target=${TARGET_SYS} --host=${BUILD_SYS} \ - --build=${BUILD_SYS} --prefix=${prefix}" -EXTRA_OEMAKE = "'HOST_LIBIDL_LIBS=${HOST_LIBIDL_LIBS}' \ - 'HOST_LIBIDL_CFLAGS=${HOST_LIBIDL_CFLAGS}'" -SELECTED_OPTIMIZATION = "-Os -fsigned-char -fno-strict-aliasing" - -export CROSS_COMPILE = "1" -export MOZCONFIG = "${WORKDIR}/mozconfig" -export MOZ_OBJDIR = "${S}" - -export CONFIGURE_ARGS = "${EXTRA_OECONF}" -export HOST_LIBIDL_CFLAGS = "`${HOST_LIBIDL_CONFIG} --cflags`" -export HOST_LIBIDL_LIBS = "`${HOST_LIBIDL_CONFIG} --libs`" -export HOST_LIBIDL_CONFIG = "PKG_CONFIG_SYSROOT_DIR="" PKG_CONFIG_PATH=${STAGING_LIBDIR_NATIVE}/pkgconfig pkg-config libIDL-2.0" -export HOST_CC = "${BUILD_CC}" -export HOST_CXX = "${BUILD_CXX}" -export HOST_CFLAGS = "${BUILD_CFLAGS}" -export HOST_CXXFLAGS = "${BUILD_CXXFLAGS}" -export HOST_LDFLAGS = "${BUILD_LDFLAGS}" -export HOST_RANLIB = "${BUILD_RANLIB}" -export HOST_AR = "${BUILD_AR}" - -mozilla_do_configure() { - ( - set -e - for cg in `find ${S} -name config.guess`; do - install -m 0755 \ - ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess \ - ${STAGING_DATADIR_NATIVE}/gnu-config/config.sub \ - `dirname $cg`/ - done - ) - oe_runmake -f client.mk ${MOZ_OBJDIR}/Makefile \ - ${MOZ_OBJDIR}/config.status -} - -mozilla_do_compile() { - oe_runmake -f client.mk build_all -} - -mozilla_do_install() { - oe_runmake DESTDIR="${D}" destdir="${D}" install -} - -EXPORT_FUNCTIONS do_configure do_compile do_install
meta/classes/openmoko-base.bbclass deleted +0 -19
@@ -1,19 +0,0 @@ -HOMEPAGE = "http://www.openmoko.org" -LICENSE ?= "GPL" -OPENMOKO_RELEASE ?= "OM-2007" -OPENMOKO_MIRROR ?= "svn://svn.openmoko.org/trunk" - -def openmoko_base_get_subdir(d): - openmoko, section = bb.data.getVar('SECTION', d, 1).split("/") - if section == 'base' or section == 'libs': return "" - elif section in 'apps tools pim'.split(): return "applications" - elif section == "panel-plugin": return "panel-plugins" - elif section == "inputmethods": return "inputmethods" - else: return section - -SUBDIR = "${@openmoko_base_get_subdir(d)}" - -SRC_URI := "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE}/${SUBDIR};module=${BPN};proto=http" -S = "${WORKDIR}/${PN}" - -FILES_${PN} += "${datadir}/icons"
meta/classes/openmoko-panel-plugin.bbclass deleted +0 -6
@@ -1,6 +0,0 @@ -SECTION = "openmoko/panel-plugin" -DEPENDS += "matchbox-panel-2 libmokopanelui2" - -inherit openmoko2 - -FILES_${PN} = "${libdir}/matchbox-panel/lib*.so* ${datadir}"
meta/classes/openmoko.bbclass deleted +0 -3
@@ -1,3 +0,0 @@ -inherit openmoko-base autotools pkgconfig - -DEPENDS_prepend = "${@["openmoko-libs ", ""][(bb.data.getVar('PN', d, 1) == 'openmoko-libs')]}"
meta/classes/openmoko2.bbclass deleted +0 -31
@@ -1,31 +0,0 @@ -inherit autotools pkgconfig - -HOMEPAGE = "http://www.openmoko.org" -OPENMOKO_RELEASE ?= "OM-2007.2" -OPENMOKO_MIRROR ?= "svn://svn.openmoko.org/trunk" - -def openmoko_two_get_license(d): - openmoko, section = bb.data.getVar('SECTION', d, 1).split("/") - return "LGPL GPL".split()[section != "libs"] - -def openmoko_two_get_subdir(d): - openmoko, section = bb.data.getVar('SECTION', d, 1).split("/") - if section == 'base': return "" - elif section == 'libs': return "libraries" - elif section in 'apps tools pim'.split(): return "applications" - elif section == "panel-plugin": return "panel-plugins" - elif section == "inputmethods": return "inputmethods" - elif section == "daemons": return "daemons" - elif section == "misc": return "misc" - else: return section - -LICENSE = "${@openmoko_two_get_license(d)}" -SUBDIR = "${@openmoko_two_get_subdir(d)}" - -SRC_URI := "${OPENMOKO_MIRROR}/src/target/${OPENMOKO_RELEASE}/${SUBDIR};module=${BPN};proto=http" -S = "${WORKDIR}/${PN}" - -FILES_${PN} += "${datadir}/icons" - -SVNREV = "r${SRCREV}" -#SVNREV = "${SRCDATE}"
meta/classes/srec.bbclass deleted +0 -28
@@ -1,28 +0,0 @@ -# -# Creates .srec files from images. -# -# Useful for loading with Yamon. - -# Define SREC_VMAADDR in your machine.conf. - -SREC_CMD = "${TARGET_PREFIX}objcopy -O srec -I binary --adjust-vma ${SREC_VMAADDR} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.${type} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.${type}.srec" - -# Do not build srec files for these types of images: -SREC_SKIP = "tar" - -do_srec[nostamp] = "1" - -do_srec () { - if [ ${SREC_VMAADDR} = "" ] ; then - bbfatal Cannot do_srec without SREC_VMAADDR defined. - fi - for type in ${IMAGE_FSTYPES}; do - for skiptype in ${SREC_SKIP}; do - if [ $type = $skiptype ] ; then continue 2 ; fi - done - ${SREC_CMD} - done - return 0 -} - -addtask srec after do_rootfs before do_build
meta/classes/xfce.bbclass deleted +0 -25
@@ -1,25 +0,0 @@ -# xfce.oeclass -# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved -# Released under the MIT license (see packages/COPYING) - -# Global class to make it easier to maintain XFCE packages - -HOMEPAGE = "http://www.xfce.org" -LICENSE = "LGPLv2" -DEPENDS += "startup-notification" - -XFCE_VERSION = ${PV} -SRC_URI = "http://www.us.xfce.org/archive/xfce/${XFCE_VERSION}/src/${BPN}-${PV}.tar.bz2" - -inherit autotools - -EXTRA_OECONF += "--with-pluginsdir=${libdir}/xfce4/panel-plugins/" - -# FIXME: Put icons in their own package too? - -FILES_${PN} += "${datadir}/icons/* ${datadir}/applications/* ${libdir}/xfce4/modules/*.so*" -FILES_${PN}-doc += "${datadir}/xfce4/doc" - -FILES_${PN}-dev += "${libdir}/xfce4/*/*.la" -FILES_${PN}-dbg += "${libdir}/xfce4/*/.debug" -
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 08/22] classes: remove obsolete classes
In reply to Saul WoldFrom: Paul Eggleton <[email protected]>
All of these classes are currently unused in oe-core and meta-oe; several are no longer in use even in OE classic:
* base_srpm.bbclass
* ccdv.bbclass
* flow-lossage.bbclass
* patcher.bbclass
* singlemachine.bbclass
* tmake.bbclass
* xlibs.bbclass
patcher.bbclass and singlemachine.bbclass probably still work but it is unlikely that anyone is still using them.
--- meta/classes/base_srpm.bbclass | 20 --------- meta/classes/ccdv.bbclass | 21 ---------- meta/classes/flow-lossage.bbclass | 5 -- meta/classes/patcher.bbclass | 7 --- meta/classes/singlemachine.bbclass | 15 ------- meta/classes/tmake.bbclass | 77 ------------------------------------ meta/classes/xlibs.bbclass | 7 --- 7 files changed, 0 insertions(+), 152 deletions(-) delete mode 100644 meta/classes/base_srpm.bbclass delete mode 100644 meta/classes/ccdv.bbclass delete mode 100644 meta/classes/flow-lossage.bbclass delete mode 100644 meta/classes/patcher.bbclass delete mode 100644 meta/classes/singlemachine.bbclass delete mode 100644 meta/classes/tmake.bbclass delete mode 100644 meta/classes/xlibs.bbclass
meta/classes/base_srpm.bbclass deleted +0 -20
@@ -1,20 +0,0 @@ -inherit base package rpm_core - -SPECFILE="${RPMBUILDPATH}/SPECS/${PN}.spec" - -base_srpm_do_unpack() { - test -e ${SRPMFILE} || die "Source rpm \"${SRPMFILE}\"does not exist" - if ! test -e ${SPECFILE}; then - ${RPM} -i ${SRPMFILE} - fi - test -e ${SPECFILE} || die "Spec file \"${SPECFILE}\" does not exist" - ${RPMBUILD} -bp ${SPECFILE} -} - -base_srpm_do_compile() { - ${RPMBUILD} -bc ${SPECFILE} -} - -base_srpm_do_install() { - ${RPMBUILD} -bi ${SPECFILE} -}
meta/classes/ccdv.bbclass deleted +0 -21
@@ -1,21 +0,0 @@ -python () { - if bb.data.getVar('PN', d, 1) in ['ccdv-native']: - if not bb.data.getVar('INHIBIT_DEFAULT_DEPS', d, 1): - bb.data.setVar("DEPENDS", '%s %s' % ("ccdv-native", bb.data.getVar("DEPENDS", d, 1) or ""), d) - bb.data.setVar("CC", '%s %s' % ("ccdv", bb.data.getVar("CC", d, 1) or ""), d) - bb.data.setVar("BUILD_CC", '%s %s' % ("ccdv", bb.data.getVar("BUILD_CC", d, 1) or ""), d) - bb.data.setVar("CCLD", '%s %s' % ("ccdv", bb.data.getVar("CCLD", d, 1) or ""), d) -} - -def quiet_libtool(bb,d): - deps = (bb.data.getVar('DEPENDS', d, 1) or "").split() - if 'libtool-cross' in deps: - return "'LIBTOOL=${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool --silent'" - elif 'libtool-native' in deps: - return "'LIBTOOL=${B}/${HOST_SYS}-libtool --silent'" - else: - return "" - -CCDV = "ccdv" -EXTRA_OEMAKE_append = " ${@quiet_libtool(bb,d)}" -MAKE += "-s"
meta/classes/flow-lossage.bbclass deleted +0 -5
@@ -1,5 +0,0 @@ -# gcc-3.4 blows up in gtktext with -frename-registers on arm-linux -python () { - cflags = (bb.data.getVar('CFLAGS', d, 1) or '').replace('-frename-registers', '') - bb.data.setVar('CFLAGS', cflags, d) -}
meta/classes/patcher.bbclass deleted +0 -7
@@ -1,7 +0,0 @@ -# Now that BitBake/OpenEmbedded uses Quilt by default, you can simply add an -# inherit patcher -# to one of your config files to let BB/OE use patcher again. - -PATCHCLEANCMD = "patcher -B" -PATCHCMD = "patcher -R -p '%s' -n '%s' -i '%s'" -PATCH_DEPENDS = "${@["patcher-native", ""][(bb.data.getVar('PN', d, 1) == 'patcher-native')]}"
meta/classes/singlemachine.bbclass deleted +0 -15
@@ -1,15 +0,0 @@ -# -# Emulates the old mode of OE operation where only one machine can be targetted. -# - -MULTIMACH_TARGET_SYS = "${TARGET_SYS}" -MULTIMACH_HOST_SYS = "${HOST_SYS}" - -STAMP = "${TMPDIR}/stamps/${PF}" -WORKDIR = "${TMPDIR}/work/${PF}" -STAGING_DIR_HOST = "${STAGING_DIR}/${HOST_SYS}" -STAGING_DIR_TARGET = "${STAGING_DIR}/${TARGET_SYS}" -PKGDATA_DIR = "${STAGING_DIR}/pkgdata" -STAGING_KERNEL_DIR = "${STAGING_DIR_HOST}/kernel" - -
meta/classes/tmake.bbclass deleted +0 -77
77 lines not on this page · raw message
meta/classes/xlibs.bbclass deleted +0 -7
@@ -1,7 +0,0 @@ -LICENSE= "BSD-X" -SECTION = "x11/libs" - -XLIBS_CVS = "${FREEDESKTOP_CVS}/xlibs" - -inherit autotools pkgconfig -
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 11/22] linux-yocto/meta: update meta SRCREV for routerstation pro
In reply to Saul WoldFrom: Bruce Ashfield <[email protected]>
Fixes bug [YOCTO #1161]
Fixes bug [YOCTO #773]
This streamlines the routerstation pro configuration to remove options that are either unecessary or that are causing bugs.
Also added to all branches is:
commit ffd73d6b2a9bfa0de5710b90a2237f4be66ae9a7
Author: Yinghai Lu <[email protected]>
Date: Thu Jul 14 15:27:44 2011 -0700
mm: use alloc_bootmem_node_nopanic() on really needed path
commit 8f389a99b652aab5b42297280bd94d95933ad12f upstream.
--- meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-)
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +7 -7
@@ -14,13 +14,13 @@ KMETA = meta LINUX_VERSION ?= "2.6.37" LINUX_VERSION_EXTENSION ?= "-yocto-${LINUX_KERNEL_TYPE}" -SRCREV_machine_qemuarm = "92232beb4e72fcf8d85abe79edba0cdf53f1ce41" -SRCREV_machine_qemumips = "30cc7e06fba9126e79b4a0a3219c7d0259638f7a" -SRCREV_machine_qemuppc = "4ae67af1d0ece9944f8e640925aaf69aa5f10e34" -SRCREV_machine_qemux86 = "ea7bcd9e408ddfaf5ecd0bcc37956998add58e2d" -SRCREV_machine_qemux86-64 = "790b4cd5ff0bb8c4f4523763436efd438c692342" -SRCREV_machine = "bb8e31f2c99f5e007660d4540df246fb7ecfa746" -SRCREV_meta = "d5d3c6480d61f83503ccef7fbcd765f7aca8b71b" +SRCREV_machine_qemuarm = "f5aaddc24d0866ac12e924c4cee1382cce4cdb44" +SRCREV_machine_qemumips = "f988df822335de0e463056f8c43f2984c29e2bd1" +SRCREV_machine_qemuppc = "b03682b7db2f21c7dcabbbe4073061b601ad5ee9" +SRCREV_machine_qemux86 = "ff1a08b4f5a0c4afa04160460421d67f37299f2c" +SRCREV_machine_qemux86-64 = "be49445d1504c3d4021c01471223208cd3cc9c4f" +SRCREV_machine = "ffd73d6b2a9bfa0de5710b90a2237f4be66ae9a7" +SRCREV_meta = "84f1a422d7e21fbc23a687035bdf9d42471f19e0" PR = "r20" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 13/22] sanity, base: remove gcc3 check since qemu doesn't need it any more
In reply to Saul WoldFrom: Phil Blundell <[email protected]>
Recent versions of qemu seem to be happy enough building with gcc 4.x, and indeed most modern distributions aren't shipping gcc3 any more, so there is no point checking for its presence as part of sanity.
Also remove the check_gcc3 function from base since nothing else uses it.
--- meta/classes/base.bbclass | 10 ---------- meta/classes/sanity.bbclass | 8 -------- 2 files changed, 0 insertions(+), 18 deletions(-)
meta/classes/base.bbclass +0 -10
@@ -397,16 +397,6 @@ python () { bb.warn("Recipe %s is marked as only being architecture specific but seems to have machine specific packages?! The recipe may as well mark itself as machine specific directly." % d.getVar("PN", True)) } -def check_gcc3(data): - - gcc3_versions = 'gcc-3.4.6 gcc-3.4.7 gcc-3.4 gcc34 gcc-3.4.4 gcc-3.3 gcc33 gcc-3.3.6 gcc-3.2 gcc32' - - for gcc3 in gcc3_versions.split(): - if check_app_exists(gcc3, data): - return gcc3 - - return False - addtask cleansstate after do_clean python do_cleansstate() { sstate_clean_cachefiles(d)
meta/classes/sanity.bbclass +0 -8
@@ -217,14 +217,6 @@ def check_sanity(e): required_utilities = "patch help2man diffstat texi2html makeinfo cvs svn bzip2 tar gzip gawk hg chrpath wget cpio" - # qemu-native needs gcc 3.x - if "qemu-native" not in assume_provided and "gcc3-native" in assume_provided: - gcc_version = commands.getoutput("${BUILD_PREFIX}gcc --version | head -n 1 | cut -f 3 -d ' '") - - if not check_gcc3(e.data) and gcc_version[0] != '3': - messages = messages + "gcc3-native was in ASSUME_PROVIDED but the gcc-3.x binary can't be found in PATH" - missing = missing + "gcc-3.x (needed for qemu-native)," - if "qemu-native" in assume_provided: if not check_app_exists("qemu-arm", e.data): messages = messages + "qemu-native was in ASSUME_PROVIDED but the QEMU binaries (qemu-arm) can't be found in PATH"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 12/22] libcap: pass prefix to "make install"
In reply to Saul WoldFrom: Phil Blundell <[email protected]>
Otherwise it will use /usr by default which may not be the right place.
--- meta/recipes-support/libcap/libcap.inc | 2 +- meta/recipes-support/libcap/libcap_2.20.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-support/libcap/libcap.inc +1 -1
@@ -29,7 +29,7 @@ do_compile() { } do_install() { - oe_runmake install DESTDIR="${D}" + oe_runmake install DESTDIR="${D}" prefix="${prefix}" } # pam files
meta/recipes-support/libcap/libcap_2.20.bb +1 -1
@@ -1,6 +1,6 @@ require libcap.inc -PR = "r2" +PR = "r3" SRC_URI[md5sum] = "10e47ed32ca2214eb0e58780282d27b4" SRC_URI[sha256sum] = "20e7c1ea4d3d5c410efb3a6ff138dc417912fae316d883460dcd58d9803a9220"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 15/22] ofono: fix test block syntax error
In reply to Saul WoldFrom: Darren Hart <[email protected]>
A space is required prior to the closing square bracket. Without it, a parsing error is reported to the console. I don't have hardware to confirm, but I suspect the service would fail to function properly as well.
Correct the typo.
--- meta/recipes-connectivity/ofono/ofono/ofono | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-connectivity/ofono/ofono/ofono +1 -1
@@ -4,7 +4,7 @@ DAEMON=/usr/sbin/ofonod PIDFILE=/var/run/ofonod.pid DESC="Telephony daemon" -if [ -f /etc/default/ofono] ; then +if [ -f /etc/default/ofono ] ; then . /etc/default/ofono fi
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 16/22] oe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and TCLIBC
In reply to Saul WoldFrom: Khem Raj <[email protected]>
These are new variable names in oe-core
--- scripts/oe-buildenv-internal | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
scripts/oe-buildenv-internal +1 -1
@@ -55,4 +55,4 @@ unset BITBAKEDIR export BUILDDIR export PATH -export BB_ENV_EXTRAWHITE="MACHINE DISTRO POKYMODE POKYLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND" +export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 14/22] Fixed concurrency problem for ZIP packed recipes.
In reply to Saul WoldFrom: Ihar Hrachyshka <[email protected]>
The problem occured when unzip-native is not yet staged, and ZIP archive unpacking already started resulting in failed do_unpack task. Added NEED_UNZIP_FOR_UNPACK variable to use in recipes which do_unpack with unzip utility but doesn't have '.zip' in SRC_URI (f.e. .EXE windows self-extraction binaries).
--- meta/classes/base.bbclass | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-)
meta/classes/base.bbclass +9 -0
@@ -354,6 +354,15 @@ python () { depends = depends + " xz-native:do_populate_sysroot" bb.data.setVarFlag('do_unpack', 'depends', depends, d) + # unzip-native should already be staged before unpacking ZIP recipes + need_unzip = bb.data.getVar('NEED_UNZIP_FOR_UNPACK', d, 1) + src_uri = bb.data.getVar('SRC_URI', d, 1) + + if ".zip" in src_uri or need_unzip == "1": + depends = bb.data.getVarFlag('do_unpack', 'depends', d) or "" + depends = depends + " unzip-native:do_populate_sysroot" + bb.data.setVarFlag('do_unpack', 'depends', depends, d) + # 'multimachine' handling mach_arch = bb.data.getVar('MACHINE_ARCH', d, 1) pkg_arch = bb.data.getVar('PACKAGE_ARCH', d, 1)
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 18/22] gdk-pixbuf: Fix QA issues and clean minor formatting
In reply to Saul WoldFrom: Andreas Mueller <[email protected]>
QA warnings fixed:
WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la
--- meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb +5 -2
@@ -33,11 +33,14 @@ FILES_${PN} = "${bindir}/gdk-pixbuf-query-loaders \ FILES_${PN}-dev += " \ ${bindir}/gdk-pixbuf-csource \ - ${includedir}/*" + ${includedir}/* \ + ${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders/*.la \ +" FILES_${PN}-dbg += " \ ${libdir}/.debug/* \ - ${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders/.debug/*" + ${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders/.debug/* \ +" postinst_pixbufloader () { if [ "x$D" != "x" ]; then
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 17/22] bitbake.conf: Change TERM default fallback to XTERM instead of GNOME_TERM
In reply to Saul WoldFrom: Khem Raj <[email protected]>
Its better to use xterm since some folks may not be using gnome or KDE. Chances of having xterm on build machines are lot more than having gnome-terminal.
--- meta/conf/bitbake.conf | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
meta/conf/bitbake.conf +2 -2
@@ -571,8 +571,8 @@ KONSOLE_TERMCMD = 'konsole -T "$TERMWINDOWTITLE"' KONSOLE_TERMCMDRUN = '${KONSOLE_TERMCMD} -e $SHELLCMDS' # Set a default -TERMCMD ?= "${GNOME_TERMCMD}" -TERMCMDRUN ?= "${GNOME_TERMCMDRUN}" +TERMCMD ?= "${XTERM_TERMCMD}" +TERMCMDRUN ?= "${XTERM_TERMCMDRUN}" ################################################################## # Miscellaneous utilities.
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 19/22] man: add Upstream-Status field to paches
In reply to Saul WoldFrom: Scott Garman <[email protected]>
--- .../man/man-1.6f/man-1.5g-nonrootbuild.patch | 4 ++++ .../man/man-1.6f/man-1.5h1-gencat.patch | 4 ++++ .../man/man-1.6f/man-1.5h1-make.patch | 4 ++++ .../man/man-1.6f/man-1.5i2-initial.patch | 4 ++++ .../man/man-1.6f/man-1.5i2-newline.patch | 4 ++++ .../man/man-1.6f/man-1.5i2-overflow.patch | 4 ++++ .../man/man-1.6f/man-1.5j-i18n.patch | 4 ++++ .../man/man-1.6f/man-1.5j-nocache.patch | 4 ++++ .../man/man-1.6f/man-1.5j-utf8.patch | 4 ++++ .../man/man-1.6f/man-1.5k-confpath.patch | 4 ++++ .../man/man-1.6f/man-1.5k-nonascii.patch | 4 ++++ .../man/man-1.6f/man-1.5k-sofix.patch | 4 ++++ .../man/man-1.6f/man-1.5m2-bug11621.patch | 4 ++++ .../man/man-1.6f/man-1.5m2-buildroot.patch | 4 ++++ .../man/man-1.6f/man-1.5m2-multiple.patch | 4 ++++ .../man-1.6f/man-1.5m2-no-color-for-printing.patch | 4 ++++ .../man/man-1.6f/man-1.5m2-sigpipe.patch | 4 ++++ .../man/man-1.6f/man-1.5m2-tv_fhs.patch | 4 ++++ .../man/man-1.6f/man-1.6e-i18n_whatis.patch | 4 ++++ .../man/man-1.6f/man-1.6e-lzma+xz-support.patch | 4 ++++ .../man/man-1.6f/man-1.6e-mandirs.patch | 4 ++++ .../man/man-1.6f/man-1.6e-new_sections.patch | 4 ++++ .../man/man-1.6f/man-1.6e-ro_usr.patch | 4 ++++ .../man/man-1.6f/man-1.6e-security.patch | 4 ++++ .../man-1.6e-use_i18n_vars_in_a_std_way.patch | 4 ++++ .../man/man-1.6f/man-1.6e-whatis2.patch | 4 ++++ 26 files changed, 104 insertions(+), 0 deletions(-)
meta/recipes-extended/man/man-1.6f/man-1.5g-nonrootbuild.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + diff -u -r man-1.5g.old/configure man-1.5g/configure --- man-1.5g.old/configure Wed Apr 7 04:16:05 1999 +++ man-1.5g/configure Mon May 15 15:22:44 2000
meta/recipes-extended/man/man-1.6f/man-1.5h1-gencat.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- gencat/genlib.c 2006-08-02 20:11:44.000000000 +0200 +++ gencat/genlib.c.oden 2008-12-21 19:18:50.000000000 +0100 @@ -47,6 +47,7 @@ up-to-date. Many thanks.
meta/recipes-extended/man/man-1.6f/man-1.5h1-make.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5g/man/Makefile.in.mike Fri Apr 9 13:35:54 1999 +++ man-1.5g/man/Makefile.in Fri Apr 9 13:36:45 1999 @@ -1,8 +1,8 @@
meta/recipes-extended/man/man-1.6f/man-1.5i2-initial.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5i2/src/makewhatis.sh.initial Tue Jul 3 15:38:39 2001 +++ man-1.5i2/src/makewhatis.sh Tue Jul 3 15:39:39 2001 @@ -81,8 +81,10 @@
meta/recipes-extended/man/man-1.6f/man-1.5i2-newline.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- src/man.c 2008-12-21 19:17:31.000000000 +0100 +++ src/man.c.oden 2008-12-21 19:17:38.000000000 +0100 @@ -391,7 +391,7 @@ again:
meta/recipes-extended/man/man-1.6f/man-1.5i2-overflow.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5i2/src/man.c.overflow Mon Jun 25 00:01:45 2001 +++ man-1.5i2/src/man.c Mon Jun 25 00:01:45 2001 @@ -381,6 +381,9 @@
meta/recipes-extended/man/man-1.6f/man-1.5j-i18n.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5j/msgs/inst.sh.i18n Wed Apr 25 10:40:50 2001 +++ man-1.5j/msgs/inst.sh Wed Apr 25 10:41:17 2001 @@ -27,8 +27,7 @@
meta/recipes-extended/man/man-1.6f/man-1.5j-nocache.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5j/src/man.conf.in.nocache Thu Nov 22 15:07:12 2001 +++ man-1.5j/src/man.conf.in Thu Nov 22 15:07:12 2001 @@ -81,6 +81,9 @@
meta/recipes-extended/man/man-1.6f/man-1.5j-utf8.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5j/configure.utf8 Thu Nov 22 15:02:35 2001 +++ man-1.5j/configure Thu Nov 22 15:03:15 2001 @@ -408,9 +408,9 @@
meta/recipes-extended/man/man-1.6f/man-1.5k-confpath.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- configure 2006-05-01 19:56:14.000000000 +0200 +++ configure.oden 2008-12-21 19:16:50.000000000 +0100 @@ -198,7 +198,7 @@
meta/recipes-extended/man/man-1.6f/man-1.5k-nonascii.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- ./src/apropos.sh.nonascii 2001-11-23 00:30:42.000000000 +0100 +++ ./src/apropos.sh 2002-08-13 15:44:53.000000000 +0200 @@ -18,9 +18,9 @@
meta/recipes-extended/man/man-1.6f/man-1.5k-sofix.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5j/src/man.c.sofix Thu Nov 22 14:51:44 2001 +++ man-1.5j/src/man.c Thu Nov 22 14:52:44 2001 @@ -300,7 +300,7 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-bug11621.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- ./configure.ad 2003-12-11 19:17:10.000000000 +0100 +++ ./configure 2003-12-11 19:17:27.000000000 +0100 @@ -26,7 +26,7 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-buildroot.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- ./configure.less 2003-12-11 19:18:15.000000000 +0100 +++ ./configure 2003-12-11 19:20:03.000000000 +0100 @@ -401,18 +401,13 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-multiple.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5m2/src/manfile.c_multiple 2006-12-08 23:42:17.000000000 +0100 +++ man-1.5m2/src/manfile.c 2006-12-09 00:00:01.000000000 +0100 @@ -25,9 +25,12 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-no-color-for-printing.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5m2/configure.color 2006-09-16 18:27:37.000000000 +0200 +++ man-1.5m2/configure 2006-09-16 18:28:44.000000000 +0200 @@ -539,6 +539,8 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-sigpipe.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.5m2/src/util.c_sigpipe 2006-12-09 13:43:21.000000000 +0100 +++ man-1.5m2/src/util.c 2006-12-09 13:53:13.000000000 +0100 @@ -116,11 +116,14 @@
meta/recipes-extended/man/man-1.6f/man-1.5m2-tv_fhs.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man/Makefile.in 2008-12-21 19:19:33.000000000 +0100 +++ man/Makefile.in.oden 2008-12-21 19:19:39.000000000 +0100 @@ -34,6 +34,15 @@
meta/recipes-extended/man/man-1.6f/man-1.6e-i18n_whatis.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + diff -Naur man-1.6e.orig/src/apropos.sh man-1.6e/src/apropos.sh --- man-1.6e.orig/src/apropos.sh 2007-05-18 13:49:31.000000000 -0300 +++ man-1.6e/src/apropos.sh 2007-05-18 14:24:33.000000000 -0300
meta/recipes-extended/man/man-1.6f/man-1.6e-lzma+xz-support.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + Index: man-1.6f/configure =================================================================== --- man-1.6f.orig/configure 2010-12-29 14:00:35.000000000 -0800
meta/recipes-extended/man/man-1.6f/man-1.6e-mandirs.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.6e.orig/src/man.conf.in 2005-08-20 20:26:06.000000000 -0300 +++ man-1.6e/src/man.conf.in 2007-05-18 10:30:29.000000000 -0300 @@ -36,11 +36,12 @@
meta/recipes-extended/man/man-1.6f/man-1.6e-new_sections.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + --- man-1.6e.orig/configure 2006-05-01 14:56:14.000000000 -0300 +++ man-1.6e/configure 2007-05-18 14:35:43.000000000 -0300 @@ -960,7 +960,7 @@
meta/recipes-extended/man/man-1.6f/man-1.6e-ro_usr.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + Index: man-1.6f/src/makewhatis.sh =================================================================== --- man-1.6f.orig/src/makewhatis.sh 2010-12-29 13:42:34.000000000 -0800
meta/recipes-extended/man/man-1.6f/man-1.6e-security.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + diff -Naur man-1.6e.orig/src/makewhatis.sh man-1.6e/src/makewhatis.sh --- man-1.6e.orig/src/makewhatis.sh 2006-07-19 01:58:08.000000000 -0300 +++ man-1.6e/src/makewhatis.sh 2007-05-18 10:18:31.000000000 -0300
meta/recipes-extended/man/man-1.6f/man-1.6e-use_i18n_vars_in_a_std_way.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + diff -Naur man-1.6e.orig/catopen/catopen.c man-1.6e/catopen/catopen.c --- man-1.6e.orig/catopen/catopen.c 2005-08-20 20:26:06.000000000 -0300 +++ man-1.6e/catopen/catopen.c 2007-05-18 11:31:05.000000000 -0300
meta/recipes-extended/man/man-1.6f/man-1.6e-whatis2.patch +4 -0
@@ -1,3 +1,7 @@ +Upstream-Status: Pending + +Signed-off-by: Scott Garman <[email protected]> + Index: man-1.6f/src/makewhatis.sh =================================================================== --- man-1.6f.orig/src/makewhatis.sh 2010-12-29 13:51:45.000000000 -0800
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 20/22] unfs-server: add Upstream-Status field to patches
In reply to Saul WoldFrom: Scott Garman <[email protected]>
--- .../001-2.2b47-2.2b51.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/002-destdir.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/003-manpages.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/004-strsignal.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/005-sys-time.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/006-reiserfs.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/007-map.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/008-configure.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/009-multirw.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/010-realpath.patch | 5 +++++ .../011-fno-strict-aliasing.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/012-nostrip.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/013-mntpathlen.patch | 5 +++++ .../014-uninitialized.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/015-setattr.patch | 5 +++++ .../016-makefile.in.patch | 5 +++++ .../017-wrs-dynamic-rpc.patch | 5 +++++ .../018-remove-tcp-wrappers.patch | 5 +++++ .../019-pid-before-fork.patch | 5 +++++ .../020-undefined-chmod-fix.patch | 5 +++++ .../unfs-server-2.1+2.2beta47/021-nolibwrap.patch | 5 +++++ .../022-add-close-on-exec-descriptors.patch | 5 +++++ 22 files changed, 110 insertions(+), 0 deletions(-)
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/001-2.2b47-2.2b51.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 diff -urN nfs-server-2.2beta47/.version nfs-server-2.2beta51/.version
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/002-destdir.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/Makefile.in 2002/11/07 16:56:07 1.1
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/003-manpages.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/exports.man 2002/11/07 17:15:59 1.1
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/004-strsignal.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/failsafe.c 2002/11/07 17:12:46 1.1
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/005-sys-time.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/system.h 2002/11/07 17:10:47 1.1
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/006-reiserfs.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/Makefile.in
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/007-map.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/auth.c
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/008-configure.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/configure.in 2002/11/08 14:24:55 1.1
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/009-multirw.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/nfsd.c
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/010-realpath.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/configure.in
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/011-fno-strict-aliasing.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/Makefile.in
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/012-nostrip.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/Makefile.in.xx 2006-01-12 12:43:09.000000000 +0100
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/013-mntpathlen.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/mountd.c 2006/01/12 14:00:13 1.13
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/014-uninitialized.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/mountd.c
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/015-setattr.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Patch origin: nfs-server source RPM from openSUSE 10.3 --- nfs-server/setattr.c.orig 2006-07-28 16:38:26.000000000 +0200
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/016-makefile.in.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Makefile fix for staging to work correctly. # Scott Garman <[email protected]>
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/017-wrs-dynamic-rpc.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Add the ability to choose alternate RPC ports at runtime and disable # security so that it can run as a userland process # Patch origin: Wind River
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/018-remove-tcp-wrappers.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Remove the requirement to link with libwrap # Patch origin: Wind River
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/019-pid-before-fork.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Write a pid file before forking # Patch origin: Wind River
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/020-undefined-chmod-fix.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Fix a problem with chmod attributes when using no_squash_all # Patch origin: Wind River
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/021-nolibwrap.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Remove libwrap linkage # Patch origin: Wind River
meta/recipes-devtools/unfs-server/unfs-server-2.1+2.2beta47/022-add-close-on-exec-descriptors.patch +5 -0
@@ -1,3 +1,8 @@ +Upstream-Status: Inappropriate [other] +Upstream is not making further releases of this software. + +Signed-off-by: Scott Garman <[email protected]> + # Force socket fds to close on exec when used in conjunction with pseudo # Patch origin: Wind River
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 22/22] eglibc: Tighten LICENSE Fields
In reply to Saul Wold--- meta/recipes-core/eglibc/eglibc-common.inc | 2 +- meta/recipes-core/eglibc/eglibc-locale.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-core/eglibc/eglibc-common.inc +1 -1
@@ -2,7 +2,7 @@ SUMMARY = "Embedded GLIBC (GNU C Library)" DESCRIPTION = "Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing." HOMEPAGE = "http://www.eglibc.org/home" SECTION = "libs" -LICENSE = "LGPL" +LICENSE = "GPLv2 & LGPLv2.1" INC_PR = "r11" LIC_FILES_CHKSUM ?= "file://LICENSES;md5=07a394b26e0902b9ffdec03765209770 \ file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \
meta/recipes-core/eglibc/eglibc-locale.inc +1 -1
@@ -1,5 +1,5 @@ INHIBIT_DEFAULT_DEPS = "1" -LICENSE = "LGPL" +LICENSE = "GPLv2 & LGPLv2.1" BPN = "eglibc"
Signature · 1 line
1.7.3.4
[CONSOLIDATED PULL 21/22] gcc-package-target: don't fail if the .la files we try to delete are not there to start with
In reply to Saul WoldFrom: Koen Kooi <[email protected]>
This fixes:
| rm: cannot remove `/OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/image/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.5.4/*.la': No such file or directory | ERROR: Function 'do_install' failed (see /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/temp/log.do_install.19514 for further information)
NOTE: package gcc-4.5-r39.1+svnr175127: task do_install: Failed
--- meta/recipes-devtools/gcc/gcc-package-target.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-devtools/gcc/gcc-package-target.inc +1 -1
@@ -84,7 +84,7 @@ do_install () { # Cleanup some of the ${libdir}{,exec}/gcc stuff ... rm -r ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/install-tools rm -r ${D}${libexecdir}/gcc/${TARGET_SYS}/${BINV}/install-tools - rm -r ${D}${libexecdir}/gcc/${TARGET_SYS}/${BINV}/*.la + rm -rf ${D}${libexecdir}/gcc/${TARGET_SYS}/${BINV}/*.la # Hack around specs file assumptions test -f ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/specs && sed -i -e '/^*cross_compile:$/ { n; s/1/0/; }' ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/specs
Signature · 1 line
1.7.3.4
Quoted 7 lines · Saul Wold
The following changes since commit
b975de5ea76c5f8827fb48c0c3c29902872ad3d6:bb-matrix: correct BB and PM number canonicalization (2011-07-14 22:22:59 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
I merged these apart from:
Quoted 2 lines
Ihar Hrachyshka (1):
Fixed concurrency problem for ZIP packed recipes.
which doesn't need the need_unzip/NEED_UNZIP_FOR_UNPACK piece
Quoted 2 lines
Joshua Lock (2):
sanity: don't warn aboutSRC_URIchecksums for connectivity test uris
This looks like the .done stamp pieces would stop the test from working at all as far as I can see.
Quoted 2 lines
Otavio Salvador (1):
package.bbclass: add support to split Qt translation files
This should be implemented from the QT classes really, not in the core. If we need to add in some functionality to allow this fine but I don't believe this is a good thing for the core in general.
I did mention this to Otavio at the time but I don't think we came to a conclusion on exactly how to do it.
Cheers,
Richard