Skip to contentSkip to conversation

14-June-2011

GIT PULL Saul Wold 4 participants 55 messages Jun 14, 2011

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

Richard,

This has number fixes for various issues along with recipe updates. While the autobuidler does not look so great, these have built on local machines in a cleaner environment.

I removed the large patchset for GCC, it can be reviewed at the browse URL below

Thanks
Sau!

The following changes since commit 6a3e57fcd3a172c9b2707510d65741734c98a143:

Revert "gcc: rebase the patch to avoid patch rejection" (2011-06-10 12:56:29 +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

Anders Darander (2):
perl-native: fix download url
runqemu: take TMPDIR from bitbake

Bruce Ashfield (1):
linux-yocto: rename recipes to explicitly indicate version

Dexuan Cui (14):
git: restore the dependency on perl-native
tcmode-default: fix PREFERRED_VERSION_gcc-cross-canadian
recipes: update Upstream-Status for multiple recipes' patches
gnome-doc-utils: upgrade from 0.20.5 to the latest version 0.20.6
startup-notification: upgrade from 0.10 to the latest version 0.12
util-macros: upgrade from 1.13.0 to the latest version 0.14.0
resourceproto: upgrade from 1.1.1 to the latest version 1.2.0
dri2proto: upgrade from 2.3 to the latest version 2.4
glproto: upgrade from 1.4.12 to the latest version 1.4.13
inputproto: upgrade from 2.0.1 to the latest version 2.0.2
pixman: upgrade from 0.20.2 to the latest stable 0.22.0
libxext: upgrade from 1.2.0 to the latest version 1.3.0
libxi: upgrade from 1.4.2 to the latest version 1.4.3 distro_tracking_fields.inc: update the info for the following recipes

Kang Kai (2):
ghostscript: update SRC_URI
eglibc: migrate configurability from oe

Khem Raj (6):
util-macros_1.13.0.bb: Depend on virtual/gettext instead of gettext uclibc.inc: libsegfault is only RPROVIDED by uclibc gettext_0.18.1.1.bb: Fix build on uclibc
uclibc: Cleanup the machine dependent config files eglibc 2.12/2.13: Upgrade SRCREV
gcc-4.6.0: Bring in patches from FSF 4.6 branch

Koen Kooi (2):
qemu.inc: append to IMAGE_FSTYPES instead of weakly assigning them connman-gnome 0.5: build from git

Phil Blundell (5):
busybox: backport distro-features handling from oe master
uclibc: fix compile error on i586
import recipe_sanity.bbclass from oe master
uclibc: remove redundant python code
uclibc: remove PACKAGE_ARCH

Richard Purdie (11):
pointercal: Inhibit toolchain dependencies as its just config files
formfactor: Inhibit toolchain dependencies as its just config files
keymaps: Inhibit toolchain dependencies as its just configuration
files
usbinit: Inherit allarch as its a generic script
base-files: Inherit toolchain dependencies as a compiler isn't used
poky-feed-opkg: Disable default toolchain dependencies as these are
just configuration files
initscripts: makedevs is no longer used anywhere so drop dependency.
Also inhibit compiler/libc dependencies as they're unused
sysvinit-inittab: Inhibit compiler/libc dependencies as this is just
a configuration file
initrdscripts: Inhibit compiler/libc dependencies as this is just a
configuration file
task-sdk-host: Add nativesdk to the task name so its clearer what the
contents of the task represent
nativesdk.bbclass: Correct ordering of manipulations

Saul Wold (8):
json-glib: Fix up SRC_URI Checksums
clutter-box2d_git: Switch SRC_URI to git.gnome.org
update-alternatives-dpkg: Fix SRC_URI Checksum
jsib-glib: Fix SRC_URI Checksum
rxvt-unicode: Fix SRC_URI & LIC_FILES Checksum
alsa-tools: fix Checksums
libx11-diet: Fixed checksum and rebase patch autoconf/automake: Bump PR to resolve perl-native issue

 meta/classes/nativesdk.bbclass                     |   53 +-
 meta/classes/populate_sdk.bbclass                  |    2 +-
 meta/classes/recipe_sanity.bbclass                 |  179 +
 meta/conf/distro/include/default-distrovars.inc    |    9 +-
 .../conf/distro/include/distro_tracking_fields.inc |  113 +-
 meta/conf/distro/include/tcmode-default.inc        |    2 +-
 meta/conf/machine/include/qemu.inc                 |    2 +-
 meta/recipes-bsp/formfactor/formfactor_0.0.bb      |    1 +
 meta/recipes-bsp/keymaps/keymaps_1.0.bb            |    2 +
 meta/recipes-bsp/pointercal/pointercal_0.0.bb      |    1 +
 meta/recipes-bsp/usbinit/usbinit.bb                |    4 +-
 .../connman-gnome/applet_menu_popup_fix.patch      |   19 -
 .../connman/connman-gnome/connman-gnome.patch      | 4162 --------------
 .../remove-connman-property-desktop-file.patch     |   42 -
 .../connman-gnome/service_name_update.patch        |   36 -
 .../connman/connman-gnome_0.5.bb                   |   13 +-
 meta/recipes-core/base-files/base-files_3.0.14.bb  |    2 +
 meta/recipes-core/busybox/busybox.inc              |   80 +-
 meta/recipes-core/busybox/busybox_1.18.4.bb        |    2 +-
 meta/recipes-core/eglibc/eglibc-options.inc        |   62 +
 meta/recipes-core/eglibc/eglibc.inc                |    6 +
 meta/recipes-core/eglibc/eglibc_2.12.bb            |    2 +-
 meta/recipes-core/eglibc/eglibc_2.13.bb            |    2 +-
 .../feed-config/poky-feed-config-opkg_1.0.bb       |    1 +
 .../gnulib-uclibc-sched_param-def.patch            |   21 +
 meta/recipes-core/gettext/gettext_0.18.1.1.bb      |    7 +-
 .../initrdscripts/initramfs-live-install_1.0.bb    |    1 +
 meta/recipes-core/initscripts/initscripts_1.0.bb   |    6 +-
 .../sysvinit/sysvinit-inittab_2.88dsf.bb           |    2 +
 ...task-sdk-host.bb => task-sdk-host-nativesdk.bb} |    0
 .../uclibc/uclibc-git/armv5te/uClibc.machine       |    4 +-
 .../{nslu2be => armv5teb}/uClibc.machine           |    0
 .../uclibc/uclibc-git/efika/uClibc.machine         |   45 -
 .../uclibc/uclibc-git/epoll-asm-fix.patch          |   25 +
 .../uclibc-git/{qemumips => mips}/uClibc.machine   |    0
 .../uclibc/uclibc-git/qemuarm/uClibc.machine       |   77 -
 .../uclibc/uclibc-git/qemux86/uClibc.machine       |   59 -
 meta/recipes-core/uclibc/uclibc-git/uClibc.distro  |   14 +-
 meta/recipes-core/uclibc/uclibc.inc                |   19 +-
 meta/recipes-core/uclibc/uclibc_git.bb             |    6 +-
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    2 +-
 meta/recipes-devtools/automake/automake.inc        |    2 +-
 .../0002-Backport-from-mainline.patch              |    3 +-
 .../0003-Backport-from-mainline.patch              |    3 +-
 .../0004-Backport-from-mainline.patch              |    3 +-
 .../0005-Backport-from-mainline.patch              |    3 +-
 .../0006-Backport-from-mainline.patch              |    3 +-
 .../0007-Backport-from-mainline.patch              |    3 +-
 ...26-Paolo-Carlini-paolo.carlini-oracle.com.patch |    3 +-
 .../0009-Backport-from-mainline.patch              |    3 +-
 ...-27-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |    3 +-
 ...-03-28-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../gcc-4_6-branch-backports/0015-gcc.patch        |    3 +-
 .../0016-Backport-from-mainline.patch              |    3 +-
 .../0017-libgfortran.patch                         |    3 +-
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |    3 +-
 ...-rx-rx.h-LABEL_ALIGN_AFTER_BARRIER-Define.patch |    3 +-
 .../0021-c.opt-Add-std-c-03.patch                  |    3 +-
 .../gcc-4_6-branch-backports/0022-PR-c-47570.patch |    3 +-
 .../gcc-4_6-branch-backports/0023-PR-c-47504.patch |    3 +-
 ...ild_noexcept_spec-Call-cxx_constant_value.patch |    3 +-
 .../gcc-4_6-branch-backports/0025-c-family.patch   |    3 +-
 ...026-decl2.c-cp_check_const_attributes-New.patch |    3 +-
 .../gcc-4_6-branch-backports/0027-Core-1148.patch  |    3 +-
 .../gcc-4_6-branch-backports/0028-PR-c-48313.patch |    3 +-
 .../gcc-4_6-branch-backports/0029-PR-c-47999.patch |    3 +-
 ...non_dependent_expr-Keep-dereferences-outs.patch |    3 +-
 ...rence_binding-Allow-direct-binding-to-an-.patch |    3 +-
 .../gcc-4_6-branch-backports/0032-Core-1232.patch  |    3 +-
 ...-is_valid_constexpr_fn-Specify-input-loca.patch |    3 +-
 .../gcc-4_6-branch-backports/0034-PR-c-48296.patch |    3 +-
 .../gcc-4_6-branch-backports/0035-PR-c-48166.patch |    3 +-
 ...a-alpha.c-alpha_sr_alias_set-Don-t-define.patch |    3 +-
 .../gcc-4_6-branch-backports/0038-PR-c-48319.patch |    3 +-
 .../0039-PR-preprocessor-48248.patch               |    3 +-
 .../0040-PR-debug-48253.patch                      |    3 +-
 .../gcc-4_6-branch-backports/0042-PR-c-48265.patch |    3 +-
 .../0043-Fix-a-typo-in-FLOAT_SSE_REGS.patch        |    3 +-
 .../gcc-4_6-branch-backports/0044-PR-c-48281.patch |    3 +-
 .../gcc-4_6-branch-backports/0045-PR-c-48369.patch |    3 +-
 .../gcc-4_6-branch-backports/0046-PR-c-48212.patch |    3 +-
 ...-03-31-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../0049-PR-target-48142.patch                     |    3 +-
 .../0050-PR-target-16292.patch                     |    3 +-
 .../gcc-4_6-branch-backports/0051-PR-c-48280.patch |    3 +-
 ...07-from-trunk-to-the-4.6-release-branch-t.patch |    3 +-
 .../0054-Backport-from-mainline.patch              |    3 +-
 ...fig-spu-t-spu-elf-dp-bit.c-Use-instead-of.patch |    3 +-
 ...11-04-02-Jonathan-Wakely-redi-gcc.gnu.org.patch |    3 +-
 ...-de.po-el.po-es.po-fi.po-fr.po-id.po-ja.p.patch |    3 +-
 ...-da.po-de.po-el.po-es.po-fi.po-fr.po-id.p.patch |    3 +-
 ...n.dg-bessel_6.f90-Use-dg-add-options-ieee.patch |    3 +-
 ...4-2011-04-04-Janus-Weil-janus-gcc.gnu.org.patch |    3 +-
 .../0065-es.po-Update.patch                        |    3 +-
 ...ers-for-functions-from-the-frexp-family-w.patch |    3 +-
 ...-04-05-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 ....c-self_referential_size-Fix-2010-07-13-c.patch |    3 +-
 .../0070-de.po-Update.patch                        |    3 +-
 ...ov-io.c-Use-GCC-Runtime-Library-Exception.patch |    3 +-
 .../0073-Backported-from-mainline.patch            |    3 +-
 .../0074-PR-debug-48466.patch                      |    3 +-
 ...73-from-trunk-to-the-4.6-release-branch-t.patch |    3 +-
 .../0077-Backport-from-mainline.patch              |    3 +-
 .../0078-de.po-Update.patch                        |    3 +-
 .../0079-PR-debug-48343.patch                      |    3 +-
 .../0080-PR-fortran-48117.patch                    |    3 +-
 ...-config-i386-sse.md-Update-copyright-year.patch |    3 +-
 ...ure-stackalign-non-local-goto-5.c-Fix-for.patch |    3 +-
 .../0084-PR-tree-optimization-48377.patch          |    3 +-
 .../0085-de.po-Update.patch                        |    3 +-
 .../gcc-4_6-branch-backports/0086-PR-c-48450.patch |    3 +-
 ....c-finish_decltype_type-Add-complain-parm.patch |    3 +-
 .../gcc-4_6-branch-backports/0088-PR-c-48452.patch |    3 +-
 .../gcc-4_6-branch-backports/0089-PR-c-48468.patch |    3 +-
 .../gcc-4_6-branch-backports/0090-PR-c-48500.patch |    3 +-
 ...1-04-08-Steven-G.-Kargl-kargl-gcc.gnu.org.patch |    3 +-
 .../0092-PR-testsuite-48506.patch                  |    3 +-
 ...ther-than-crashing-in-array_type_nelts-if.patch |    3 +-
 .../gcc-4_6-branch-backports/0095-PR-c-48528.patch |    3 +-
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |    3 +-
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |    3 +-
 ...-10-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |    3 +-
 .../0101-Backport-from-mainline.patch              |    3 +-
 ...2-common.opt-Tbss-Tdata-Ttext-New-options.patch |    3 +-
 .../gcc-4_6-branch-backports/0104-PR-c-48523.patch |    3 +-
 .../gcc-4_6-branch-backports/0105-PR-c-48534.patch |    3 +-
 .../gcc-4_6-branch-backports/0106-PR-c-48517.patch |    3 +-
 ...011-04-12-Allan-McRae-allan-archlinux.org.patch |    3 +-
 ...-v850.c-expand_prologue-Do-not-use-the-CA.patch |    3 +-
 .../0109-PR-rtl-optimization-48549.patch           |    3 +-
 ...-2011-04-12-Martin-Jambor-mjambor-suse.cz.patch |    3 +-
 .../0112-Fix-PR-target-48090.patch                 |    3 +-
 .../0113-Fix-PR-c-48574.patch                      |    3 +-
 .../gcc-4_6-branch-backports/0114-PR-c-48570.patch |    3 +-
 .../0115-PR-middle-end-48591.patch                 |    3 +-
 ...-2011-04-13-Paul-Thomas-pault-gcc.gnu.org.patch |    3 +-
 .../gcc-4_6-branch-backports/0117-PR-c-48594.patch |    3 +-
 .../0118-sv.po-Update.patch                        |    3 +-
 .../0119-Backport-from-mainline.patch              |    3 +-
 .../0122-PR-target-48605.patch                     |    3 +-
 .../0123-PR-target-48614.patch                     |    3 +-
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |    3 +-
 ...04-15-Takaya-Saito-gintensubaru-gmail.com.patch |    3 +-
 ...15-Paolo-Carlini-paolo.carlini-oracle.com.patch |    3 +-
 ...ibjava.jni-jni.exp-gcj_jni_get_cxxflags_i.patch |    3 +-
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |    3 +-
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |    3 +-
 .../0132-PR-lto-48538.patch                        |    3 +-
 ...c-freebsd.h-CPP_CPU64_DEFAULT_SPEC-Replac.patch |    3 +-
 ...Daniel-Krugler-daniel.kruegler-googlemail.patch |    3 +-
 .../0135-doc-passes.texi-Fill-crossref-nodes.patch |    3 +-
 ...ce-Make-lang.in-gnatbind-Replace-ALL_CFLA.patch |    3 +-
 .../0138-PR-tree-optimization-48616.patch          |    3 +-
 ...-04-18-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 ...x-weakref-trickery-breakage-on-alpha-dec-.patch |    3 +-
 ...-is_redundant_typedef-Add-inline-to-proto.patch |    3 +-
 .../gcc-4_6-branch-backports/0142-PR-c-48632.patch |    3 +-
 .../0143-PR-middle-end-48661.patch                 |    3 +-
 .../gcc-4_6-branch-backports/0144-PR-c-48537.patch |    3 +-
 .../0146-PR-testsuite-48675.patch                  |    3 +-
 ...-04-18-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../0149-PR-target-48678.patch                     |    3 +-
 .../gcc-4_6-branch-backports/0151-PR-c-46304.patch |    3 +-
 ...tstrap-lto.mk-Remove-obsolete-requirement.patch |    3 +-
 ...-04-20-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../0154-Backport-from-mainline.patch              |    3 +-
 .../0155-PR-tree-optimization-48611.patch          |    3 +-
 .../gcc-4_6-branch-backports/0156-PR-c-48657.patch |    3 +-
 .../0157-PR-target-48288.patch                     |    3 +-
 .../gcc-4_6-branch-backports/0159-PR-c-48594.patch |    3 +-
 ...-finish_compound_literal-Don-t-put-an-arr.patch |    3 +-
 ...lk_gimple_op-GIMPLE_CALL-Fix-couple-of-ov.patch |    3 +-
 ...-04-21-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../0163-de.po-Update.patch                        |    3 +-
 .../0164-PR-target-48708.patch                     |    3 +-
 .../gcc-4_6-branch-backports/0166-PR-c-48716.patch |    3 +-
 .../0167-PR-target-48723.patch                     |    3 +-
 .../0168-PR-tree-optimization-48717.patch          |    3 +-
 .../gcc-4_6-branch-backports/0170-Revert.patch     |    3 +-
 .../gcc-4_6-branch-backports/0171-PR-c-48685.patch |    3 +-
 ...616.c-dg-options-Add-fno-common-to-option.patch |    3 +-
 ...-23-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |    3 +-
 .../0174-PR-preprocessor-48740.patch               |    3 +-
 ...24-Paolo-Carlini-paolo.carlini-oracle.com.patch |    3 +-
 .../gcc-4_6-branch-backports/0178-PR-c-48707.patch |    3 +-
 ...-2011-04-26-Tobias-Burnus-burnus-net-b.de.patch |    3 +-
 ...-04-26-Richard-Guenther-rguenther-suse.de.patch |    3 +-
 .../0182-PR-tree-optimization-48734.patch          |    3 +-
 .../0183-PR-debug-48768.patch                      |    3 +-
 .../0184-de.po-Update.patch                        |    3 +-
 .../gcc-4_6-branch-backports/0185-PR-c-48726.patch |    3 +-
 .../gcc-4_6-branch-backports/0187-PR-c-42687.patch |    3 +-
 .../gcc-4_6-branch-backports/0188-PR-c-48742.patch |    3 +-
 ...gcc.dg-20020312-2.c-Add-definition-for-RX.patch |    3 +-
 .../gcc-4_6-branch-backports/0190-PR-c-48046.patch |    3 +-
 .../0192-PR-middle-end-48597.patch                 |    3 +-
 ...-2011-04-28-Tobias-Burnus-burnus-net-b.de.patch |    3 +-
 ...-2011-04-28-Tobias-Burnus-burnus-net-b.de.patch |    3 +-
 .../0195-Fix-PR-c-48656.patch                      |    3 +-
 .../0196-Backport-4.7-patchtes-to-4.6.patch        |    3 +-
 ...-2011-04-29-Tobias-Burnus-burnus-net-b.de.patch |    3 +-
 ...29-Paolo-Carlini-paolo.carlini-oracle.com.patch |    3 +-
 .../0201-PR-tree-optimization-48809.patch          |  199 +
 ...-2011-04-30-Paul-Thomas-pault-gcc.gnu.org.patch |  198 +
 ...04-30-Jerry-DeLisle-jvdelisle-gcc.gnu.org.patch |  108 +
 ...-2011-04-30-Doug-Kwan-dougkwan-google.com.patch |   38 +
 .../0207-Backport-from-mainline.patch              |  132 +
 .../0209-PR-target-48723.patch                     |   26 +
 ...-05-03-Richard-Guenther-rguenther-suse.de.patch |   45 +
 .../0211-PR-target-48774.patch                     |   78 +
 ...03-Paolo-Carlini-paolo.carlini-oracle.com.patch |  462 ++
 ...-sso_string_base.h-__sso_string_base-_M_c.patch |  178 +
 ...-i386.md-movdi_internal_rex64-TYPE_SSEMOV.patch |  244 +
 ...1-05-04-Steven-G.-Kargl-kargl-gcc.gnu.org.patch |  189 +
 .../gcc-4_6-branch-backports/0218-PR-c-48749.patch |   59 +
 .../0219-Backport-from-mainline.patch              |  145 +
 .../gcc-4_6-branch-backports/0220-gcc.patch        |   55 +
 .../0221-PR-ada-48844.patch                        |  182 +
 .../gcc-4_6-branch-backports/0222-PR-c-40975.patch |   55 +
 ...0223-Add-missing-break-for-OPT_mfpu_-case.patch |   21 +
 ...-06-Jonathan-Wakely-jwakely.gcc-gmail.com.patch | 5993 ++++++++++++++++++++
 .../0226-Fix-PR-c-48838.patch                      |  112 +
 .../0227-PR-fortran-48894.patch                    |  136 +
 ...Ramana-Radhakrishnan-ramana.radhakrishnan.patch |   28 +
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |   58 +
 .../0230-PR-target-48900.patch                     |   44 +
 ...86-i386.md-movdf_internal_nointeger-Apply.patch |   23 +
 .../gcc-4_6-branch-backports/0232-PR-c-48089.patch |   77 +
 .../gcc-4_6-branch-backports/0233-PR-c-48446.patch |  183 +
 .../gcc-4_6-branch-backports/0234-PR-c-48911.patch |   96 +
 .../gcc-4_6-branch-backports/0235-PR-c-48909.patch |   73 +
 ...acking.c-find_mem_expr_in_1pdv-Fix-thinko.patch |   49 +
 .../0240-Fix-PR-c-48574.patch                      |   63 +
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |   26 +
 ...09-Paolo-Carlini-paolo.carlini-oracle.com.patch |   44 +
 .../0244-PR-tree-optimization-48611.patch          |   77 +
 .../0245-Backported-from-mainline.patch            |   73 +
 ...x.h-JUMP_ALIGN-LABEL_ALIGN-LOOP_ALIGN-Def.patch |   76 +
 ...x.c-rx_memory_move_cost-Reduce-the-cost-f.patch |   23 +
 .../0249-Fix-PRs-48857-48495.patch                 |  216 +
 .../0251-gcc-cp-ChangeLog.patch                    |   55 +
 .../0252-PR-debug-48159.patch                      |  198 +
 ...-2011-05-11-Tobias-Burnus-burnus-net-b.de.patch |  159 +
 ...non_dependent_expr-Don-t-check-null_ptr_c.patch |   24 +
 ...onfig-rx-rx.h-HAVE_PRE_DECREMENT-Fix-typo.patch |   59 +
 .../0257-zh_CN.po-Update.patch                     |   37 +
 .../0258-PR-debug-48967.patch                      |  134 +
 ...-05-12-Richard-Guenther-rguenther-suse.de.patch |  100 +
 .../0260-PR-tree-optimization-48975.patch          |   61 +
 .../0263-zh_CN.po-Update.patch                     | 5328 +++++++++++++++++
 ...-i386.md-movxf_internal-Disable-CONST_DOU.patch |  127 +
 .../0267-PR-preprocessor-48677.patch               |   31 +
 .../0269-PR-target-48986.patch                     |   40 +
 ...x.md-Add-peephole-to-remove-redundant-ext.patch |  126 +
 ...x.c-rx_memory_move_cost-Include-cost-of-r.patch |   28 +
 .../0273-PR-tree-optimization-49000.patch          |   39 +
 .../0274-PR-tree-optimization-49000.patch          |   52 +
 ...-05-18-Richard-Guenther-rguenther-suse.de.patch |  138 +
 ...-05-18-Richard-Guenther-rguenther-suse.de.patch |  111 +
 ...-05-18-Richard-Guenther-rguenther-suse.de.patch |   81 +
 .../0278-PR-tree-optimization-49039.patch          |  217 +
 .../0279-Properly-handle-256bit-load-cast.patch    |   95 +
 .../gcc-4_6-branch-backports/0281-PR-c-48869.patch |  460 ++
 ...2-gcc.c-torture-execute-960321-1.x-Remove.patch |   30 +
 .../0283-zh_CN.po-Update.patch                     | 1529 +++++
 .../gcc-4_6-branch-backports/0284-PR-c-49043.patch |   50 +
 ...-2011-05-19-Uros-Bizjak-ubizjak-gmail.com.patch |   67 +
 .../0287-PR-tree-optimization-49073.patch          |  121 +
 ...-05-20-Richard-Guenther-rguenther-suse.de.patch |  117 +
 .../0289-PR-bootstrap-49086.patch                  |   35 +
 .../gcc-4_6-branch-backports/0290-PR-c-48873.patch |   45 +
 .../gcc-4_6-branch-backports/0291-PR-c-48736.patch |   40 +
 .../gcc-4_6-branch-backports/0292-PR-c-48745.patch |   59 +
 ...-register_constexpr_fundef-Add-to-hash-ta.patch |   81 +
 ...-validate_constexpr_fundecl-Check-DECL_TE.patch |   42 +
 .../gcc-4_6-branch-backports/0295-PR-c-48948.patch |  188 +
 .../gcc-4_6-branch-backports/0296-DR-1073.patch    |  156 +
 .../0298-In-gcc-objc.patch                         |   31 +
 .../gcc-4_6-branch-backports/0299-PR-c-49066.patch |   34 +
 ...c-sparc.c-eligible_for_return_delay-Do-no.patch |   65 +
 ...c-sparc.md-setjmp-Handle-PIC-mode-and-use.patch |   56 +
 .../gcc-4_6-branch-backports/0303-PR-c-48780.patch |   49 +
 .../gcc-4_6-branch-backports/0304-PR-c-48945.patch |   45 +
 .../0305-PR-middle-end-49029.patch                 |   52 +
 .../0306-PR-target-49104.patch                     |   63 +
 ...07-config.gcc-sparc-elf-Add-sparc-t-crtin.patch |  150 +
 .../gcc-4_6-branch-backports/0308-PR-c-48647.patch |   97 +
 ...-22-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |  185 +
 .../0311-PR-middle-end-48973.patch                 |  101 +
 .../gcc-4_6-branch-backports/0312-PR-c-49120.patch |   50 +
 .../0313-PR-debug-49032.patch                      |   90 +
 .../0314-PR-lto-49123.patch                        |   49 +
 .../0316-Always-add-mno-XXX-for-march-native.patch |   98 +
 .../0317-PR-target-49133.patch                     |   93 +
 ...c-sparc.c-sparc_option_override-If-not-se.patch |   27 +
 .../gcc-4_6-branch-backports/0320-PR-c-48617.patch |   37 +
 .../gcc-4_6-branch-backports/0321-PR-c-47544.patch |   57 +
 .../gcc-4_6-branch-backports/0322-PR-c-47336.patch |   53 +
 .../gcc-4_6-branch-backports/0323-PR-c-47263.patch |   45 +
 .../gcc-4_6-branch-backports/0324-PR-c-49105.patch |   75 +
 .../gcc-4_6-branch-backports/0325-PR-c-48884.patch |   86 +
 .../gcc-4_6-branch-backports/0326-PR-c-49042.patch |   63 +
 .../gcc-4_6-branch-backports/0327-PR-c-49136.patch |  142 +
 .../gcc-4_6-branch-backports/0328-In-libobjc.patch |   81 +
 ...24-Paolo-Carlini-paolo.carlini-oracle.com.patch |   62 +
 .../0330-PR-tree-optimization-44897.patch          |   24 +
 .../0331-PR-target-49128.patch                     |   23 +
 .../gcc-4_6-branch-backports/0332-PR-c-48292.patch |   71 +
 .../gcc-4_6-branch-backports/0333-PR-c-45080.patch |   59 +
 .../gcc-4_6-branch-backports/0334-PR-c-45418.patch |   50 +
 .../gcc-4_6-branch-backports/0335-PR-c-48935.patch |   76 +
 ...arm-fp16-compile-none-1.c-Update-expected.patch |   74 +
 .../gcc-4_6-branch-backports/0337-PR-c-47184.patch |   64 +
 .../gcc-4_6-branch-backports/0338-PR-c-46696.patch |   48 +
 .../gcc-4_6-branch-backports/0339-PR-c-46245.patch |   88 +
 .../gcc-4_6-branch-backports/0340-PR-c-46145.patch |   37 +
 .../gcc-4_6-branch-backports/0341-PR-c-45698.patch |   44 +
 .../gcc-4_6-branch-backports/0342-PR-c-44311.patch |  125 +
 .../0343-gcc-cp-ChangeLog.patch                    |  207 +
 ...25-Paolo-Carlini-paolo.carlini-oracle.com.patch |   76 +
 ...25-Paolo-Carlini-paolo.carlini-oracle.com.patch |   78 +
 .../gcc-4_6-branch-backports/0347-PR-c-45401.patch |   51 +
 .../gcc-4_6-branch-backports/0348-PR-c-49156.patch |   62 +
 .../0349-PR-tree-optimization-49161.patch          |  200 +
 .../gcc-4_6-branch-backports/0350-PR-c-49165.patch |   89 +
 .../0351-PR-target-44643.patch                     |   44 +
 .../gcc-4_6-branch-backports/0352-PR-c-48424.patch |  105 +
 ...00-rs6000.c-rs6000_register_move_cost-Mak.patch |   28 +
 ...-2011-05-26-Paul-Thomas-pault-gcc.gnu.org.patch |  168 +
 .../gcc-4_6-branch-backports/0357-PR-c-48657.patch |  149 +
 .../gcc-4_6-branch-backports/0358-PR-c-49165.patch |   89 +
 .../gcc-4_6-branch-backports/0359-PR-c-48284.patch |   40 +
 .../gcc-4_6-branch-backports/0360-PR-c-47277.patch |   38 +
 .../gcc-4_6-branch-backports/0362-PR-c-47049.patch |   62 +
 ...-05-29-Richard-Guenther-rguenther-suse.de.patch |   68 +
 .../gcc-4_6-branch-backports/0365-gcc.patch        |  125 +
 .../gcc-4_6-branch-backports/0366-gcc.patch        |   52 +
 ...d-PR-target-43700-to-last-changelog-entry.patch |    7 +
 .../0369-PR-target-45263.patch                     |   71 +
 ...-05-30-Richard-Guenther-rguenther-suse.de.patch |   69 +
 .../gcc-4_6-branch-backports/0371-PR-c-49223.patch |   99 +
 ...-05-31-Richard-Guenther-rguenther-suse.de.patch |   72 +
 ...-05-31-Richard-Guenther-rguenther-suse.de.patch |   64 +
 ..._fmsubadd-and-fma4_fmaddsub-mode-suffixes.patch |   36 +
 ...1-05-31-Thomas-Koenig-tkoenig-gcc.gnu.org.patch |  237 +
 .../0379-PR-tree-optimization-49093.patch          |   61 +
 ...1-06-02-Steven-G.-Kargl-kargl-gcc.gnu.org.patch |  139 +
 .../gcc-4_6-branch-backports/0382-PR-c-49276.patch |   62 +
 .../0384-PR-tree-optimization-49038.patch          |  367 ++
 .../0385-PR-debug-47590.patch                      |  490 ++
 ...-04-Jonathan-Wakely-jwakely.gcc-gmail.com.patch |   29 +
 .../0388-PR-target-49186.patch                     |   48 +
 ...c-sparc.c-output_return-Fix-thinko-in-the.patch |   45 +
 .../gcc-4_6-branch-backports/0391-PR-c-49134.patch |   24 +
 ...-06-06-Richard-Guenther-rguenther-suse.de.patch |  267 +
 ...11-06-06-Mikael-Pettersson-mikpe-it.uu.se.patch |   59 +
 ...Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch |   27 +
 .../gcc-4_6-branch-backports/0395-PR-c-49264.patch |  134 +
 .../0396-PR-fortran-49268.patch                    |   88 +
 ...00-rs6000.h-REG_CLASS_CONTENTS-Remove-vr0.patch |   23 +
 .../gcc-4_6-branch-backports/0398-PR-c-49298.patch |   37 +
 .../0400-PR-gcov-profile-49299.patch               |  158 +
 .../gcc-4_6-branch-backports/0401-PR-c-48780.patch |   63 +
 .../0403-PR-target-49238.patch                     |   53 +
 ...404-Support-unknown-Intel-family-0x6-CPUs.patch |   48 +
 ...c-sparc.md-return_internal-Adjust-length-.patch |   24 +
 ...-potential_constant_expression_1-Handle-d.patch |   35 +
 ...-finish_compound_literal-Set-TREE_HAS_CON.patch |   22 +
 .../0410-lib-target-supports.exp.patch             |   34 +
 ...te-gcc.target-arm-20090811-1.c-Skip-for-i.patch |   79 +
 ...-sse.md-vec_dupv4sf-Correct-mode-of-force.patch |   50 +
 .../gcc/gcc-4_6-branch-backports.inc               |  170 +-
 meta/recipes-devtools/git/git.inc                  |    6 +-
 meta/recipes-devtools/git/git_1.7.5.1.bb           |    2 +-
 meta/recipes-devtools/perl/perl-native_5.12.3.bb   |    2 +-
 .../update-alternatives-dpkg_1.16.0.3.bb           |    4 +-
 .../ghostscript/ghostscript_9.02.bb                |   19 +-
 .../gnome/gnome-doc-utils/xsltproc_nonet.patch     |    2 +-
 ...c-utils_0.20.5.bb => gnome-doc-utils_0.20.6.bb} |    6 +-
 meta/recipes-gnome/json-glib/json-glib_0.12.4.bb   |    4 +-
 meta/recipes-graphics/clutter/clutter-box2d_git.bb |    2 +-
 ...cation_0.10.bb => startup-notification_0.12.bb} |    4 +-
 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb  |   14 +-
 .../xorg-lib/libx11/X18NCMSstubs.diff              |   62 +-
 .../{libxext_1.2.0.bb => libxext_1.3.0.bb}         |    6 +-
 .../xorg-lib/{libxi_1.4.2.bb => libxi_1.4.3.bb}    |    6 +-
 .../{pixman_0.20.2.bb => pixman_0.22.0.bb}         |    8 +-
 .../{dri2proto_2.3.bb => dri2proto_2.4.bb}         |    4 +-
 .../{glproto_1.4.12.bb => glproto_1.4.13.bb}       |    4 +-
 .../{inputproto_2.0.1.bb => inputproto_2.0.2.bb}   |    4 +-
 ...sourceproto_1.1.1.bb => resourceproto_1.2.0.bb} |    6 +-
 ...util-macros_1.13.0.bb => util-macros_1.14.0.bb} |    8 +-
 ...x-yocto-stable_git.bb => linux-yocto_2.6.34.bb} |    0
 .../{linux-yocto_git.bb => linux-yocto_2.6.37.bb}  |    0
 .../lttng/lttng-ust/uclibc-sched_getcpu.patch      |    2 +-
 .../recipes-multimedia/alsa/alsa-tools_1.0.24.1.bb |    7 +-
 meta/recipes-qt/meta/meta-toolchain-qte.bb         |    2 +-
 ...ost.bb => task-qte-toolchain-host-nativesdk.bb} |    2 +-
 .../recipes-sato/rxvt-unicode/rxvt-unicode_9.11.bb |    8 +-
 scripts/runqemu                                    |   22 +-
 400 files changed, 28781 insertions(+), 4987 deletions(-)
 create mode 100644 meta/classes/recipe_sanity.bbclass
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/applet_menu_popup_fix.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/connman-gnome.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/remove-connman-property-desktop-file.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/service_name_update.patch
 create mode 100644 meta/recipes-core/eglibc/eglibc-options.inc
 create mode 100644 meta/recipes-core/gettext/gettext-0.18.1.1/gnulib-uclibc-sched_param-def.patch
 rename meta/recipes-core/tasks/{task-sdk-host.bb => task-sdk-host-nativesdk.bb} (100%)
 rename meta/recipes-core/uclibc/uclibc-git/{nslu2be => armv5teb}/uClibc.machine (100%)
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/efika/uClibc.machine
 create mode 100644 meta/recipes-core/uclibc/uclibc-git/epoll-asm-fix.patch
 rename meta/recipes-core/uclibc/uclibc-git/{qemumips => mips}/uClibc.machine (100%)
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/qemux86/uClibc.machine
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/uClibc.config
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0201-PR-tree-optimization-48809.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0202-2011-04-30-Paul-Thomas-pault-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0203-2011-04-30-Jerry-DeLisle-jvdelisle-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0205-2011-04-30-Doug-Kwan-dougkwan-google.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0207-Backport-from-mainline.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0209-PR-target-48723.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0210-2011-05-03-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0211-PR-target-48774.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0212-2011-05-03-Paolo-Carlini-paolo.carlini-oracle.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0214-include-ext-sso_string_base.h-__sso_string_base-_M_c.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0215-config-i386-i386.md-movdi_internal_rex64-TYPE_SSEMOV.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0216-2011-05-04-Steven-G.-Kargl-kargl-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0218-PR-c-48749.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0219-Backport-from-mainline.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0220-gcc.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0221-PR-ada-48844.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0222-PR-c-40975.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0223-Add-missing-break-for-OPT_mfpu_-case.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0224-2011-05-06-Jonathan-Wakely-jwakely.gcc-gmail.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0226-Fix-PR-c-48838.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0227-PR-fortran-48894.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0228-2011-05-06-Ramana-Radhakrishnan-ramana.radhakrishnan.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0229-2011-05-06-Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0230-PR-target-48900.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0231-config-i386-i386.md-movdf_internal_nointeger-Apply.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0232-PR-c-48089.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0233-PR-c-48446.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0234-PR-c-48911.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0235-PR-c-48909.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0239-var-tracking.c-find_mem_expr_in_1pdv-Fix-thinko.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0240-Fix-PR-c-48574.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0241-2011-05-09-Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0242-2011-05-09-Paolo-Carlini-paolo.carlini-oracle.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0244-PR-tree-optimization-48611.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0245-Backported-from-mainline.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0246-config-rx-rx.h-JUMP_ALIGN-LABEL_ALIGN-LOOP_ALIGN-Def.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0248-config-rx-rx.c-rx_memory_move_cost-Reduce-the-cost-f.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0249-Fix-PRs-48857-48495.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0251-gcc-cp-ChangeLog.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0252-PR-debug-48159.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0253-2011-05-11-Tobias-Burnus-burnus-net-b.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0255-pt.c-build_non_dependent_expr-Don-t-check-null_ptr_c.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0256-config-rx-rx.h-HAVE_PRE_DECREMENT-Fix-typo.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0257-zh_CN.po-Update.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0258-PR-debug-48967.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0259-2011-05-12-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0260-PR-tree-optimization-48975.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0263-zh_CN.po-Update.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0266-config-i386-i386.md-movxf_internal-Disable-CONST_DOU.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0267-PR-preprocessor-48677.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0269-PR-target-48986.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0270-config-rx-rx.md-Add-peephole-to-remove-redundant-ext.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0271-config-rx-rx.c-rx_memory_move_cost-Include-cost-of-r.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0273-PR-tree-optimization-49000.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0274-PR-tree-optimization-49000.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0275-2011-05-18-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0276-2011-05-18-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0277-2011-05-18-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0278-PR-tree-optimization-49039.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0279-Properly-handle-256bit-load-cast.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0281-PR-c-48869.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0282-gcc.c-torture-execute-960321-1.x-Remove.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0283-zh_CN.po-Update.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0284-PR-c-49043.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0285-2011-05-19-Uros-Bizjak-ubizjak-gmail.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0287-PR-tree-optimization-49073.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0288-2011-05-20-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0289-PR-bootstrap-49086.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0290-PR-c-48873.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0291-PR-c-48736.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0292-PR-c-48745.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0293-semantics.c-register_constexpr_fundef-Add-to-hash-ta.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0294-semantics.c-validate_constexpr_fundecl-Check-DECL_TE.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0295-PR-c-48948.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0296-DR-1073.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0298-In-gcc-objc.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0299-PR-c-49066.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0300-config-sparc-sparc.c-eligible_for_return_delay-Do-no.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0301-config-sparc-sparc.md-setjmp-Handle-PIC-mode-and-use.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0303-PR-c-48780.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0304-PR-c-48945.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0305-PR-middle-end-49029.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0306-PR-target-49104.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0307-config.gcc-sparc-elf-Add-sparc-t-crtin.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0308-PR-c-48647.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0309-2011-05-22-Jonathan-Wakely-jwakely.gcc-gmail.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0311-PR-middle-end-48973.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0312-PR-c-49120.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0313-PR-debug-49032.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0314-PR-lto-49123.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0316-Always-add-mno-XXX-for-march-native.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0317-PR-target-49133.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0318-config-sparc-sparc.c-sparc_option_override-If-not-se.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0320-PR-c-48617.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0321-PR-c-47544.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0322-PR-c-47336.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0323-PR-c-47263.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0324-PR-c-49105.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0325-PR-c-48884.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0326-PR-c-49042.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0327-PR-c-49136.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0328-In-libobjc.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0329-2011-05-24-Paolo-Carlini-paolo.carlini-oracle.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0330-PR-tree-optimization-44897.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0331-PR-target-49128.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0332-PR-c-48292.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0333-PR-c-45080.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0334-PR-c-45418.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0335-PR-c-48935.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0336-gcc.target-arm-fp16-compile-none-1.c-Update-expected.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0337-PR-c-47184.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0338-PR-c-46696.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0339-PR-c-46245.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0340-PR-c-46145.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0341-PR-c-45698.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0342-PR-c-44311.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0343-gcc-cp-ChangeLog.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0344-2011-05-25-Paolo-Carlini-paolo.carlini-oracle.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0345-2011-05-25-Paolo-Carlini-paolo.carlini-oracle.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0347-PR-c-45401.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0348-PR-c-49156.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0349-PR-tree-optimization-49161.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0350-PR-c-49165.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0351-PR-target-44643.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0352-PR-c-48424.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0354-config-rs6000-rs6000.c-rs6000_register_move_cost-Mak.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0355-2011-05-26-Paul-Thomas-pault-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0357-PR-c-48657.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0358-PR-c-49165.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0359-PR-c-48284.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0360-PR-c-47277.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0362-PR-c-47049.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0364-2011-05-29-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0365-gcc.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0366-gcc.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0367-Add-PR-target-43700-to-last-changelog-entry.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0369-PR-target-45263.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0370-2011-05-30-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0371-PR-c-49223.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0373-2011-05-31-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0374-2011-05-31-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0375-Fix-fma4_fmsubadd-and-fma4_fmaddsub-mode-suffixes.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0376-2011-05-31-Thomas-Koenig-tkoenig-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0379-PR-tree-optimization-49093.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0380-2011-06-02-Steven-G.-Kargl-kargl-gcc.gnu.org.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0382-PR-c-49276.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0384-PR-tree-optimization-49038.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0385-PR-debug-47590.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0386-2011-06-04-Jonathan-Wakely-jwakely.gcc-gmail.com.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0388-PR-target-49186.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0389-config-sparc-sparc.c-output_return-Fix-thinko-in-the.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0391-PR-c-49134.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0392-2011-06-06-Richard-Guenther-rguenther-suse.de.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0393-2011-06-06-Mikael-Pettersson-mikpe-it.uu.se.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0394-2011-06-06-Andreas-Krebbel-Andreas.Krebbel-de.ibm.co.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0395-PR-c-49264.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0396-PR-fortran-49268.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0397-config-rs6000-rs6000.h-REG_CLASS_CONTENTS-Remove-vr0.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0398-PR-c-49298.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0400-PR-gcov-profile-49299.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0401-PR-c-48780.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0403-PR-target-49238.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0404-Support-unknown-Intel-family-0x6-CPUs.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0406-config-sparc-sparc.md-return_internal-Adjust-length-.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0408-semantics.c-potential_constant_expression_1-Handle-d.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0409-semantics.c-finish_compound_literal-Set-TREE_HAS_CON.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0410-lib-target-supports.exp.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0411-gcc-testsuite-gcc.target-arm-20090811-1.c-Skip-for-i.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0413-config-i386-sse.md-vec_dupv4sf-Correct-mode-of-force.patch
 rename meta/recipes-gnome/gnome/{gnome-doc-utils_0.20.5.bb => gnome-doc-utils_0.20.6.bb} (56%)
 rename meta/recipes-graphics/startup-notification/{startup-notification_0.10.bb => startup-notification_0.12.bb} (87%)
 rename meta/recipes-graphics/xorg-lib/{libxext_1.2.0.bb => libxext_1.3.0.bb} (76%)
 rename meta/recipes-graphics/xorg-lib/{libxi_1.4.2.bb => libxi_1.4.3.bb} (80%)
 rename meta/recipes-graphics/xorg-lib/{pixman_0.20.2.bb => pixman_0.22.0.bb} (66%)
 rename meta/recipes-graphics/xorg-proto/{dri2proto_2.3.bb => dri2proto_2.4.bb} (76%)
 rename meta/recipes-graphics/xorg-proto/{glproto_1.4.12.bb => glproto_1.4.13.bb} (77%)
 rename meta/recipes-graphics/xorg-proto/{inputproto_2.0.1.bb => inputproto_2.0.2.bb} (78%)
 rename meta/recipes-graphics/xorg-proto/{resourceproto_1.1.1.bb => resourceproto_1.2.0.bb} (61%)
 rename meta/recipes-graphics/xorg-util/{util-macros_1.13.0.bb => util-macros_1.14.0.bb} (66%)
 rename meta/recipes-kernel/linux/{linux-yocto-stable_git.bb => linux-yocto_2.6.34.bb} (100%)
 rename meta/recipes-kernel/linux/{linux-yocto_git.bb => linux-yocto_2.6.37.bb} (100%)
 rename meta/recipes-qt/tasks/{task-qte-toolchain-host.bb => task-qte-toolchain-host-nativesdk.bb} (70%)
Signature · 1 line
1.7.3.4
author
#1 lore raw

[CONSOLIDATED PULL 01/51] ghostscript: update SRC_URI

From: Kang Kai <[email protected]>

Build ghostscript-native fails on a i686 machine because it can't get the source objarch.h and soobjarch.h, and .h files are not needed for native package, so update the SRC_URI to fix it.

Removed the do_configure_prepend and folded into the target do_configure since the native was picking it up for the do_configure_virtclass/native() and then failing on i686.

---
 .../ghostscript/ghostscript_9.02.bb                |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)
meta/recipes-extended/ghostscript/ghostscript_9.02.bb +10 -9
index e3d32dd..3cb5485 100644
@@ -15,17 +15,20 @@ SECTION = "console/utils"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=d151214b3131251dfc9d858593acbd24"
 
-PR = "r1"
+PR = "r2"
 
 DEPENDS = "${PN}-native tiff jpeg fontconfig cups"
 DEPENDS_virtclass-native = ""
 
-SRC_URI = "http://downloads.ghostscript.com/public/ghostscript-${PV}.tar.bz2 \
+SRC_URI_BASE = "http://downloads.ghostscript.com/public/ghostscript-${PV}.tar.bz2"
+
+SRC_URI = "${SRC_URI_BASE} \
            file://ghostscript-9.02-prevent_recompiling.patch \
            file://ghostscript-9.02-genarch.patch \
            file://objarch.h \
            file://soobjarch.h \
            "
+SRC_URI_virtclass-native = "${SRC_URI_BASE}"
 
 SRC_URI[md5sum] = "f67151444bd56a7904579fc75a083dd6"
 SRC_URI[sha256sum] = "03ea2cad13a36f8f9160912012b79619a826e7148fada6d3531feb25409ee05a"
@@ -34,14 +37,12 @@ EXTRA_OECONF = "--without-x --with-system-libtiff --without-jbig2dec --without-j
 
 inherit autotools
 
-do_configure_prepend () {
-     mkdir -p obj
-     mkdir -p soobj
-     cp ${WORKDIR}/objarch.h obj/arch.h
-     cp ${WORKDIR}/soobjarch.h soobj/arch.h
-}
-
 do_configure () {
+    mkdir -p obj
+    mkdir -p soobj
+    cp ${WORKDIR}/objarch.h obj/arch.h
+    cp ${WORKDIR}/soobjarch.h soobj/arch.h
+
     oe_runconf
 
     # copy tools from the native ghostscript build
Signature · 1 line
1.7.3.4
author
#2 lore raw

[CONSOLIDATED PULL 04/51] uclibc: fix compile error on i586

In reply to Saul Wold

From: Phil Blundell <[email protected]>

Without this you get:

| libc/sysdeps/linux/common/epoll.c: In function '__libc_epoll_pwait':
| libc/sysdeps/linux/common/epoll.c:71:80: error: memory input 7 is not directly addressable
| libc/sysdeps/linux/common/epoll.c:75:86: error: memory input 7 is not directly addressable
| make: *** [libc/sysdeps/linux/common/epoll.o] Error 1
---
 .../uclibc/uclibc-git/epoll-asm-fix.patch          |   25 ++++++++++++++++++++
 meta/recipes-core/uclibc/uclibc_git.bb             |    1 +
 2 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-core/uclibc/uclibc-git/epoll-asm-fix.patch
meta/recipes-core/uclibc/uclibc-git/epoll-asm-fix.patch new file +25 -0
new file mode 100644
index 0000000..bcd834d
@@ -0,0 +1,25 @@
+Fix a compile error due to last argument to syscall() not being memory addressable.
+
+Upstream-Status: Pending
+Signed-off-by: Phil Blundell <[email protected]>
+
+diff --git a/libc/sysdeps/linux/common/epoll.c b/libc/sysdeps/linux/common/epoll.c
+index 85b0cfd..c034b2c 100644
+--- a/libc/sysdeps/linux/common/epoll.c
++++ b/libc/sysdeps/linux/common/epoll.c
+@@ -67,12 +67,13 @@ extern __typeof(epoll_pwait) __libc_epoll_pwait;
+ int __libc_epoll_pwait(int epfd, struct epoll_event *events, int maxevents,
+ 						int timeout, const sigset_t *set)
+ {
++	int nsig = _NSIG / 8;
+ 	if (SINGLE_THREAD_P)
+-		return INLINE_SYSCALL(epoll_pwait, 6, epfd, events, maxevents, timeout, set, _NSIG / 8);
++		return INLINE_SYSCALL(epoll_pwait, 6, epfd, events, maxevents, timeout, set, nsig);
+ # ifdef __UCLIBC_HAS_THREADS_NATIVE__
+ 	else {
+ 		int oldtype = LIBC_CANCEL_ASYNC ();
+-		int result = INLINE_SYSCALL(epoll_pwait, 6, epfd, events, maxevents, timeout, set, _NSIG / 8);
++		int result = INLINE_SYSCALL(epoll_pwait, 6, epfd, events, maxevents, timeout, set, nsig);
+ 		LIBC_CANCEL_RESET (oldtype);
+ 		return result;
+ 	}
meta/recipes-core/uclibc/uclibc_git.bb +1 -0
index eded2fb..54babca 100644
@@ -29,5 +29,6 @@ SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \
 	file://remove_attribute_optimize_Os.patch \
 	file://append_UCLIBC_EXTRA_CFLAGS.patch \
 	file://compile-arm-fork-with-O2.patch \
+	file://epoll-asm-fix.patch \
 	"
 S = "${WORKDIR}/git"
Signature · 1 line
1.7.3.4
author
#3 lore raw

[CONSOLIDATED PULL 03/51] git: restore the dependency on perl-native

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

[YOCTO #1155]

I thought git-native could depend on perl-native-runtime and tests on Ubuntu 9.04/10.10 and Fedora 13 show it could buid fine (looks these distros install perl-ExtUtils-MakeMaker by default).

However Joshua reported on Fedora 15 i686 host, git-native can't build unless he manually installed perl-ExtUtils-MakeMaker to the host.

This makes me think we may as well make git-native depend on perl-native.

---
 meta/recipes-devtools/git/git.inc        |    6 +++---
 meta/recipes-devtools/git/git_1.7.5.1.bb |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)
meta/recipes-devtools/git/git.inc +3 -3
index c884f9c..5d77880 100644
@@ -1,16 +1,16 @@
 DESCRIPTION = "The git revision control system used by the Linux kernel developers"
 SECTION = "console/utils"
 LICENSE = "GPLv2"
-DEPENDS = "perl-native openssl curl zlib expat"
+DEPENDS = "openssl curl zlib expat"
 
 SRC_URI = "${KERNELORG_MIRROR}/software/scm/git/git-${PV}.tar.bz2 "
 S = "${WORKDIR}/git-${PV}"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=7c0d7ef03a7eb04ce795b0f60e68e7e1"
 
-EXTRA_OECONF = "--with-perl=${STAGING_BINDIR_NATIVE}/perl --without-tcltk"
+EXTRA_OECONF = "--with-perl=${STAGING_BINDIR_NATIVE}/perl-native/perl --without-tcltk"
 
-inherit autotools
+inherit autotools perlnative
 
 do_install () {
 	oe_runmake install DESTDIR="${D}" bindir=${bindir} \
meta/recipes-devtools/git/git_1.7.5.1.bb +1 -1
index bfdbf62..04d1d56 100644
@@ -1,6 +1,6 @@
 require git.inc
 
-PR = "r0"
+PR = "r2"
 
 EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no ac_cv_c_c99_format=yes \
                  ac_cv_fread_reads_directories=${ac_cv_fread_reads_directories=yes} \
Signature · 1 line
1.7.3.4
author
#4 lore raw

[CONSOLIDATED PULL 02/51] busybox: backport distro-features handling from oe master

In reply to Saul Wold

From: Phil Blundell <[email protected]>

This is a backport from oe master of the code which adjusts the busybox config according to DISTRO_FEATURES etc.

---
 meta/recipes-core/busybox/busybox.inc       |   80 ++++++++++++++++++++++++++-
 meta/recipes-core/busybox/busybox_1.18.4.bb |    2 +-
 2 files changed, 79 insertions(+), 3 deletions(-)
meta/recipes-core/busybox/busybox.inc +78 -2
index 86fbdae..b697e88 100644
@@ -35,8 +35,85 @@ RRECOMMENDS_${PN} = "${PN}-syslog ${PN}-udhcpc"
 
 inherit cml1 update-rc.d
 
+# internal helper
+def busybox_cfg(feature, features, tokens, cnf, rem):
+	if type(tokens) == type(""):
+		tokens = [tokens]
+	rem.extend(['/^[# ]*' + token + '[ =]/d' for token in tokens])
+	if type(features) == type([]) and feature in features:
+		cnf.extend([token + '=y' for token in tokens])
+	else:
+		cnf.extend(['# ' + token + ' is not set' for token in tokens])
+
+# Map distro and machine features to config settings
+def features_to_busybox_settings(d):
+	cnf, rem = ([], [])
+	distro_features = bb.data.getVar('DISTRO_FEATURES', d).split()
+	machine_features = bb.data.getVar('MACHINE_FEATURES', d).split()
+	busybox_cfg('ipv6', distro_features, 'CONFIG_FEATURE_IPV6', cnf, rem)
+	busybox_cfg('largefile', distro_features, 'CONFIG_LFS', cnf, rem)
+	busybox_cfg('largefile', distro_features, 'CONFIG_FDISK_SUPPORT_LARGE_DISKS', cnf, rem)
+	busybox_cfg('nls',  distro_features, 'CONFIG_LOCALE_SUPPORT', cnf, rem)
+	busybox_cfg('ipv4', distro_features, 'CONFIG_FEATURE_IFUPDOWN_IPV4', cnf, rem)
+	busybox_cfg('ipv6', distro_features, 'CONFIG_FEATURE_IFUPDOWN_IPV6', cnf, rem)
+	busybox_cfg('kernel24', machine_features, 'CONFIG_FEATURE_2_4_MODULES', cnf, rem)
+	return "\n".join(cnf), "\n".join(rem)
+
+# X, Y = ${@features_to_uclibc_settings(d)}
+# unfortunately doesn't seem to work with bitbake, workaround:
+def features_to_busybox_conf(d):
+	cnf, rem = features_to_busybox_settings(d)
+	return cnf
+def features_to_busybox_del(d):
+	cnf, rem = features_to_busybox_settings(d)
+	return rem
+
+configmangle = '/CROSS_COMPILER_PREFIX/d; \
+		/CONFIG_EXTRA_CFLAGS/d; \
+		'
+OE_FEATURES := "${@features_to_busybox_conf(d)}"
+OE_DEL      := "${@features_to_busybox_del(d)}"
+DO_IPv4 := ${@base_contains('DISTRO_FEATURES', 'ipv4', 1, 0, d)}
+DO_IPv6 := ${@base_contains('DISTRO_FEATURES', 'ipv6', 1, 0, d)}
+
+python () {
+  if "${OE_DEL}":
+    bb.data.setVar('configmangle_append', "${OE_DEL}" + "\n", d)
+  if "${OE_FEATURES}":
+    bb.data.setVar('configmangle_append',
+                   "/^### DISTRO FEATURES$/a\\\n%s\n\n" %
+                   ("\\n".join((bb.data.expand("${OE_FEATURES}", d).split("\n")))),
+                   d)
+  bb.data.setVar('configmangle_append',
+                 "/^### CROSS$/a\\\n%s\n" %
+                  ("\\n".join(["CONFIG_CROSS_COMPILER_PREFIX=\"${TARGET_PREFIX}\"",
+			       "CONFIG_EXTRA_CFLAGS=\"${CFLAGS}\""
+                        ])
+                  ),
+                 d)
+}
+
+do_prepare_config () {
+	sed -e 's#@DATADIR@#${datadir}#g' \
+		< ${WORKDIR}/defconfig > ${S}/.config
+	sed -i -e '/CONFIG_STATIC/d' .config
+	echo "# CONFIG_STATIC is not set" >> .config
+	for i in 'CROSS' 'DISTRO FEATURES'; do echo "### $i"; done >> \
+		${S}/.config
+	sed -i -e '${configmangle}' ${S}/.config
+	if test ${DO_IPv4} -eq 0 && test ${DO_IPv6} -eq 0; then
+	  # disable networking applets
+	  mv ${S}/.config ${S}/.config.oe-tmp
+	  awk 'BEGIN{net=0}
+	  /^# Networking Utilities/{net=1}
+	  /^#$/{if(net){net=net+1}}
+	  {if(net==2&&$0 !~ /^#/&&$1){print("# "$1" is not set")}else{print}}' \
+		  ${S}/.config.oe-tmp > ${S}/.config
+	fi
+}
+
 do_configure () {
-	install -m 0644 ${WORKDIR}/defconfig ${S}/.config
+	do_prepare_config
 	cml1_do_configure
 }
 
@@ -184,4 +261,3 @@ pkg_prerm_${PN}-syslog () {
 	update-alternatives --remove syslog-init syslog.${PN}
 	update-alternatives --remove syslog-conf syslog.conf.${PN}
 }
-
meta/recipes-core/busybox/busybox_1.18.4.bb +1 -1
index a5080d5..a999490 100644
@@ -1,5 +1,5 @@
 require busybox.inc
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \
            file://udhcpscript.patch \
Signature · 1 line
1.7.3.4
author
#5 lore raw

[CONSOLIDATED PULL 06/51] json-glib: Fix up SRC_URI Checksums

In reply to Saul Wold
---
 meta/recipes-gnome/json-glib/json-glib_0.12.4.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-gnome/json-glib/json-glib_0.12.4.bb +2 -2
index 58dcde9..2b8bdf6 100644
@@ -10,8 +10,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
 
 DEPENDS = "glib-2.0"
 
-SRC_URI[archive.md5sum] = "71f911329c9f742543b378c3494490da"
-SRC_URI[archive.sha256sum] = "89fa9b870dfe2d8b7b00210be76cdbb2d46a8d2cc77ca7cbe5d081bdf8cad780"
+SRC_URI[archive.md5sum] = "347e1714e4a2ce54298969d5ffec7dca"
+SRC_URI[archive.sha256sum] = "462cd611016ae189d5e3f258dc7741e6a2e8267404b4e3806aaf346d50f1df7e"  
 
 PR = "r0"
 
Signature · 1 line
1.7.3.4
author
#6 lore raw

[CONSOLIDATED PULL 07/51] linux-yocto: rename recipes to explicitly indicate version

In reply to Saul Wold

From: Bruce Ashfield <[email protected]>

The existing recipe names for the linux-yocto kernel builds worked well when there was a single, or two versions of the kernel available. But with the impending kernel updates and retirement of older kernels, the re-use of the same recipes for different kernel versions violates the principle of least surprise.

To address this, the recipes are being renamed as follows:

    linux-yocto_git.bb -> linux-yocto_2.6.37.bb
    linux-yocto-stable_git.bb -> linux-yocto_2.6.34.bb

There continue to be versionless recipe names that feed into versioned recipes at the appropriate points. They are:

linux-yocto-dev.bb (tracking the latest yocto dev kernel) linux-yocto-korg_head.bb (tracking korg kernels)

There are no existing users of linux-yocto-stable in the master branches to convert to the new naming, so these changes work in isolation.

---
 ...x-yocto-stable_git.bb => linux-yocto_2.6.34.bb} |    0
 .../{linux-yocto_git.bb => linux-yocto_2.6.37.bb}  |    0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename meta/recipes-kernel/linux/{linux-yocto-stable_git.bb => linux-yocto_2.6.34.bb} (100%)
 rename meta/recipes-kernel/linux/{linux-yocto_git.bb => linux-yocto_2.6.37.bb} (100%)
meta/recipes-kernel/linux/linux-yocto_2.6.34.bb renamed from meta/recipes-kernel/linux/linux-yocto-stable_git.bb +0 -0
similarity index 100%
rename from meta/recipes-kernel/linux/linux-yocto-stable_git.bb
rename to meta/recipes-kernel/linux/linux-yocto_2.6.34.bb
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb renamed from meta/recipes-kernel/linux/linux-yocto_git.bb +0 -0
similarity index 100%
rename from meta/recipes-kernel/linux/linux-yocto_git.bb
rename to meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
Signature · 1 line
1.7.3.4
author
#7 lore raw

[CONSOLIDATED PULL 05/51] import recipe_sanity.bbclass from oe master

In reply to Saul Wold

From: Phil Blundell <[email protected]>

This is a verbatim copy of the corresponding class from oe master.

---
 meta/classes/recipe_sanity.bbclass |  179 ++++++++++++++++++++++++++++++++++++
 1 files changed, 179 insertions(+), 0 deletions(-)
 create mode 100644 meta/classes/recipe_sanity.bbclass
meta/classes/recipe_sanity.bbclass new file +179 -0
new file mode 100644
index 0000000..bb60ffa
@@ -0,0 +1,179 @@
+def __note(msg, d):
+    bb.note("%s: recipe_sanity: %s" % (d.getVar("P", 1), msg))
+
+__recipe_sanity_badruntimevars = "RDEPENDS RPROVIDES RRECOMMENDS RCONFLICTS"
+def bad_runtime_vars(cfgdata, d):
+    if bb.data.inherits_class("native", d) or \
+       bb.data.inherits_class("cross", d):
+        return
+
+    for var in d.getVar("__recipe_sanity_badruntimevars", 1).split():
+        val = d.getVar(var, 0)
+        if val and val != cfgdata.get(var):
+            __note("%s should be %s_${PN}" % (var, var), d)
+
+__recipe_sanity_reqvars = "DESCRIPTION"
+__recipe_sanity_reqdiffvars = "LICENSE"
+def req_vars(cfgdata, d):
+    for var in d.getVar("__recipe_sanity_reqvars", 1).split():
+        if not d.getVar(var, 0):
+            __note("%s should be set" % var, d)
+
+    for var in d.getVar("__recipe_sanity_reqdiffvars", 1).split():
+        val = d.getVar(var, 0)
+        cfgval = cfgdata.get(var)
+
+        # Hardcoding is bad, but I'm lazy.  We don't care about license being
+        # unset if the recipe has no sources!
+        if var == "LICENSE" and d.getVar("SRC_URI", 1) == cfgdata.get("SRC_URI"):
+            continue
+
+        if not val:
+            __note("%s should be set" % var, d)
+        elif val == cfgval:
+            __note("%s should be defined to something other than default (%s)" % (var, cfgval), d)
+
+def var_renames_overwrite(cfgdata, d):
+    renames = d.getVar("__recipe_sanity_renames", 0)
+    if renames:
+        for (key, newkey, oldvalue, newvalue) in renames:
+            if oldvalue != newvalue and oldvalue != cfgdata.get(newkey):
+                __note("rename of variable '%s' to '%s' overwrote existing value '%s' with '%s'." % (key, newkey, oldvalue, newvalue), d)
+
+def incorrect_nonempty_PACKAGES(cfgdata, d):
+    if bb.data.inherits_class("native", d) or \
+       bb.data.inherits_class("cross", d):
+        if d.getVar("PACKAGES", 1):
+            return True
+
+def can_use_autotools_base(cfgdata, d):
+    cfg = d.getVar("do_configure", 1)
+    if not bb.data.inherits_class("autotools", d):
+        return False
+
+    for i in ["autoreconf"] + ["%s_do_configure" % cls for cls in ["gnomebase", "gnome", "e", "autotools", "efl", "gpephone", "openmoko", "openmoko2", "xfce", "xlibs"]]:
+        if cfg.find(i) != -1:
+            return False
+
+    import os
+    for clsfile in d.getVar("__inherit_cache", 0):
+        (base, _) = os.path.splitext(os.path.basename(clsfile))
+        if cfg.find("%s_do_configure" % base) != -1:
+            __note("autotools_base usage needs verification, spotted %s_do_configure" % base, d)
+
+    return True
+
+def can_remove_FILESPATH(cfgdata, d):
+    expected = cfgdata.get("FILESPATH")
+    #expected = "${@':'.join([os.path.normpath(os.path.join(fp, p, o)) for fp in d.getVar('FILESPATHBASE', 1).split(':') for p in d.getVar('FILESPATHPKG', 1).split(':') for o in (d.getVar('OVERRIDES', 1) + ':').split(':') if os.path.exists(os.path.join(fp, p, o))])}:${FILESDIR}"
+    expectedpaths = bb.data.expand(expected, d)
+    unexpanded = d.getVar("FILESPATH", 0)
+    filespath = d.getVar("FILESPATH", 1).split(":")
+    filespath = [os.path.normpath(f) for f in filespath if os.path.exists(f)]
+    for fp in filespath:
+        if not fp in expectedpaths:
+            # __note("Path %s in FILESPATH not in the expected paths %s" %
+            # (fp, expectedpaths), d)
+            return False
+    return expected != unexpanded
+
+def can_remove_FILESDIR(cfgdata, d):
+    expected = cfgdata.get("FILESDIR")
+    #expected = "${@bb.which(d.getVar('FILESPATH', 1), '.')}"
+    unexpanded = d.getVar("FILESDIR", 0)
+    if unexpanded is None:
+        return False
+
+    expanded = os.path.normpath(d.getVar("FILESDIR", 1))
+    filespath = d.getVar("FILESPATH", 1).split(":")
+    filespath = [os.path.normpath(f) for f in filespath if os.path.exists(f)]
+
+    return unexpanded != expected and \
+           os.path.exists(expanded) and \
+           (expanded in filespath or
+            expanded == bb.data.expand(expected, d))
+
+def can_remove_others(p, cfgdata, d):
+    for k in ["S", "PV", "PN", "DESCRIPTION", "LICENSE", "DEPENDS",
+              "SECTION", "PACKAGES", "EXTRA_OECONF", "EXTRA_OEMAKE"]:
+    #for k in cfgdata:
+        unexpanded = d.getVar(k, 0)
+        cfgunexpanded = cfgdata.get(k)
+        if not cfgunexpanded:
+            continue
+
+        try:
+            expanded = d.getVar(k, 1)
+            cfgexpanded = bb.data.expand(cfgunexpanded, d)
+        except bb.fetch.ParameterError:
+            continue
+
+        if unexpanded != cfgunexpanded and \
+           cfgexpanded == expanded:
+           __note("candidate for removal of %s" % k, d)
+           bb.debug(1, "%s: recipe_sanity:   cfg's '%s' and d's '%s' both expand to %s" %
+                       (p, cfgunexpanded, unexpanded, expanded))
+
+python do_recipe_sanity () {
+    p = d.getVar("P", 1)
+    p = "%s %s %s" % (d.getVar("PN", 1), d.getVar("PV", 1), d.getVar("PR", 1))
+
+    sanitychecks = [
+        (can_remove_FILESDIR, "candidate for removal of FILESDIR"),
+        (can_remove_FILESPATH, "candidate for removal of FILESPATH"),
+        #(can_use_autotools_base, "candidate for use of autotools_base"),
+        (incorrect_nonempty_PACKAGES, "native or cross recipe with non-empty PACKAGES"),
+    ]
+    cfgdata = d.getVar("__recipe_sanity_cfgdata", 0)
+
+    for (func, msg) in sanitychecks:
+        if func(cfgdata, d):
+            __note(msg, d)
+
+    can_remove_others(p, cfgdata, d)
+    var_renames_overwrite(cfgdata, d)
+    req_vars(cfgdata, d)
+    bad_runtime_vars(cfgdata, d)
+}
+do_recipe_sanity[nostamp] = "1"
+#do_recipe_sanity[recrdeptask] = "do_recipe_sanity"
+addtask recipe_sanity
+
+do_recipe_sanity_all[nostamp] = "1"
+do_recipe_sanity_all[recrdeptask] = "do_recipe_sanity"
+do_recipe_sanity_all () {
+    :
+}
+addtask recipe_sanity_all after do_recipe_sanity
+
+python recipe_sanity_eh () {
+    from bb.event import getName
+
+    if getName(e) != "ConfigParsed":
+        return
+
+    d = e.data
+
+    cfgdata = {}
+    for k in d.keys():
+    #for k in ["S", "PR", "PV", "PN", "DESCRIPTION", "LICENSE", "DEPENDS",
+    #          "SECTION"]:
+        cfgdata[k] = d.getVar(k, 0)
+
+    d.setVar("__recipe_sanity_cfgdata", cfgdata)
+    #d.setVar("__recipe_sanity_cfgdata", d)
+
+    # Sick, very sick..
+    from bb.data_smart import DataSmart
+    old = DataSmart.renameVar
+    def myrename(self, key, newkey):
+        oldvalue = self.getVar(newkey, 0)
+        old(self, key, newkey)
+        newvalue = self.getVar(newkey, 0)
+        if oldvalue:
+            renames = self.getVar("__recipe_sanity_renames", 0) or set()
+            renames.add((key, newkey, oldvalue, newvalue))
+            self.setVar("__recipe_sanity_renames", renames)
+    DataSmart.renameVar = myrename
+}
+addhandler recipe_sanity_eh
Signature · 1 line
1.7.3.4
author
#8 lore raw

[CONSOLIDATED PULL 09/51] clutter-box2d_git: Switch SRC_URI to git.gnome.org

In reply to Saul Wold
---
 meta/recipes-graphics/clutter/clutter-box2d_git.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/clutter/clutter-box2d_git.bb +1 -1
index 4c1c003..bfd46b2 100644
@@ -6,7 +6,7 @@ SRCREV = "4799ac10ae8cb7da936a2b999aba58fe62eb1ee3"
 PV = "0.10.1+git${SRCPV}"
 PR = "r0"
 
-SRC_URI = "git://git.clutter-project.org/clutter-box2d.git;protocol=git"
+SRC_URI = "git://git.gnome.org/clutter-box2d.git"
 
 S = "${WORKDIR}/git"
 
Signature · 1 line
1.7.3.4
author
#9 lore raw

[CONSOLIDATED PULL 11/51] uclibc.inc: libsegfault is only RPROVIDED by uclibc

In reply to Saul Wold

From: Khem Raj <[email protected]>

Using ${PN} also means that uclibc-initial gets to provide it which we do not want

---
 meta/recipes-core/uclibc/uclibc.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-core/uclibc/uclibc.inc +1 -1
index c1bc422..0f8c6c2 100644
@@ -99,7 +99,7 @@ RPROVIDES_uclibc-dev += "libc-dev virtual-libc-dev"
 # uclibc does not really have libsegfault but then using the one from glibc is also not
 # going to work. So we pretend that we have it to make bitbake not pull other recipes
 # to satisfy this dependency for the images/tasks
-RPROVIDES_${PN} += "libsegfault"
+RPROVIDES_uclibc += "libsegfault"
 
 SRC_URI = "\
         http://www.uclibc.org/downloads/uClibc-${PV}.tar.bz2;name=uClibc-${PV} \
Signature · 1 line
1.7.3.4
author
#10 lore raw

[CONSOLIDATED PULL 12/51] gettext_0.18.1.1.bb: Fix build on uclibc

In reply to Saul Wold

From: Khem Raj <[email protected]>

Use libc-uclibc override to seprate out uclibc bits instead of using TARGET_OS

---
 .../gnulib-uclibc-sched_param-def.patch            |   21 ++++++++++++++++++++
 meta/recipes-core/gettext/gettext_0.18.1.1.bb      |    7 +++--
 2 files changed, 25 insertions(+), 3 deletions(-)
 create mode 100644 meta/recipes-core/gettext/gettext-0.18.1.1/gnulib-uclibc-sched_param-def.patch
meta/recipes-core/gettext/gettext-0.18.1.1/gnulib-uclibc-sched_param-def.patch new file +21 -0
new file mode 100644
index 0000000..d8d10db
@@ -0,0 +1,21 @@
+uclibc defines __GLIBC__ but it does not expose struct shed_param as much as glibc
+and is not needed too per standard. gnulib attempts to use it but we have to account
+for it because in this case uclibc does not behave like glibc.
+
+-Khem
+
+Upstream-Status: Pending
+
+Index: gettext-0.18.1.1/gettext-tools/gnulib-lib/spawn.in.h
+===================================================================
+--- gettext-0.18.1.1.orig/gettext-tools/gnulib-lib/spawn.in.h
++++ gettext-0.18.1.1/gettext-tools/gnulib-lib/spawn.in.h
+@@ -31,7 +31,7 @@
+ 
+ /* Get definitions of 'struct sched_param' and 'sigset_t'.
+    But avoid namespace pollution on glibc systems.  */
+-#ifndef __GLIBC__
++#if !defined __GLIBC__ || defined __UCLIBC__
+ # include <sched.h>
+ # include <signal.h>
+ #endif
meta/recipes-core/gettext/gettext_0.18.1.1.bb +4 -3
index 5f5f164..f54c111 100644
@@ -12,11 +12,12 @@ PROVIDES = "virtual/libintl virtual/gettext"
 PROVIDES_virtclass-native = ""
 CONFLICTS_${PN} = "proxy-libintl"
 SRC_URI = "${GNU_MIRROR}/gettext/gettext-${PV}.tar.gz \
-           file://wchar-uclibc.patch \
           "
 
-SRC_URI_append_linux-uclibc = " file://gettext-error_print_progname.patch;patch=1"
-SRC_URI_append_linux-uclibceabi = " file://gettext-error_print_progname.patch;patch=1"
+SRC_URI_append_libc-uclibc = " file://wchar-uclibc.patch \
+                               file://gettext-error_print_progname.patch \
+                               file://gnulib-uclibc-sched_param-def.patch \
+                             "
 
 SRC_URI[md5sum] = "3dd55b952826d2b32f51308f2f91aa89"
 SRC_URI[sha256sum] = "93ac71a7afa5b70c1b1032516663658c51e653087f42a3fc8044752c026443e9"
Signature · 1 line
1.7.3.4
author
#11 lore raw

[CONSOLIDATED PULL 10/51] util-macros_1.13.0.bb: Depend on virtual/gettext instead of gettext

In reply to Saul Wold

From: Khem Raj <[email protected]>

So multiple provider problem can be reolved amicably

---
 .../xorg-util/util-macros_1.13.0.bb                |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-graphics/xorg-util/util-macros_1.13.0.bb +2 -2
index a6f5402..4bac614 100644
@@ -12,8 +12,8 @@ PR = "r0"
 
 # ${PN} is empty so we need to tweak -dev and -dbg package dependencies
 DEPENDS = "libgpg-error"
-DEPENDS_virtclass-native = "gettext"
-DEPENDS_virtclass-nativesdk = "gettext"
+DEPENDS_virtclass-native = "virtual/gettext"
+DEPENDS_virtclass-nativesdk = "virtual/gettext"
 
 RDEPENDS_${PN}-dev = ""
 RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
Signature · 1 line
1.7.3.4
author
#12 lore raw

[CONSOLIDATED PULL 08/51] perl-native: fix download url

In reply to Saul Wold

From: Anders Darander <[email protected]>

---
 meta/recipes-devtools/perl/perl-native_5.12.3.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-devtools/perl/perl-native_5.12.3.bb +1 -1
index cbb4e78..50fa1c9 100644
@@ -9,7 +9,7 @@ PR = "r2"
 LIC_FILES_CHKSUM = "file://Copying;md5=2b4c6ffbcfcbdee469f02565f253d81a \
                     file://Artistic;md5=f921793d03cc6d63ec4b15e9be8fd3f8"
 
-SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
+SRC_URI = "http://www.cpan.org/src/5.0/perl-${PV}.tar.gz \
            file://Configure-multilib.patch \
            file://perl-configpm-switch.patch \
            file://parallel_build_fix_1.patch \
Signature · 1 line
1.7.3.4
author
#13 lore raw

[CONSOLIDATED PULL 13/51] uclibc: Cleanup the machine dependent config files

In reply to Saul Wold

From: Khem Raj <[email protected]>

We only have arch specific machine fragments now. Introduce use of KCONFIG_ALLCONFIG and use allnoconfig

---
 .../uclibc/uclibc-git/armv5te/uClibc.machine       |    4 +-
 .../{nslu2be => armv5teb}/uClibc.machine           |    0
 .../uclibc/uclibc-git/efika/uClibc.machine         |   45 ------------
 .../uclibc-git/{qemumips => mips}/uClibc.machine   |    0
 .../uclibc/uclibc-git/qemuarm/uClibc.machine       |   77 --------------------
 .../uclibc/uclibc-git/qemux86/uClibc.machine       |   59 ---------------
 meta/recipes-core/uclibc/uclibc-git/uClibc.distro  |   14 ++++-
 meta/recipes-core/uclibc/uclibc.inc                |    5 +-
 meta/recipes-core/uclibc/uclibc_git.bb             |    1 -
 9 files changed, 17 insertions(+), 188 deletions(-)
 rename meta/recipes-core/uclibc/uclibc-git/{nslu2be => armv5teb}/uClibc.machine (100%)
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/efika/uClibc.machine
 rename meta/recipes-core/uclibc/uclibc-git/{qemumips => mips}/uClibc.machine (100%)
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/qemux86/uClibc.machine
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/uClibc.config
meta/recipes-core/uclibc/uclibc-git/armv5te/uClibc.machine +2 -2
index b012a38..2242dc9 100644
@@ -38,14 +38,14 @@ FORCE_OPTIONS_FOR_ARCH=y
 CONFIG_ARM_EABI=y
 # COMPILE_IN_THUMB_MODE is not set
 USE_BX=y
-CONFIG_GENERIC_ARM=y
+# CONFIG_GENERIC_ARM is not set
 # CONFIG_ARM610 is not set
 # CONFIG_ARM710 is not set
 # CONFIG_ARM7TDMI is not set
 # CONFIG_ARM720T is not set
 # CONFIG_ARM920T is not set
 # CONFIG_ARM922T is not set
-# CONFIG_ARM926T is not set
+CONFIG_ARM926T=y
 # CONFIG_ARM10T is not set
 # CONFIG_ARM1136JF_S is not set
 # CONFIG_ARM1176JZ_S is not set
meta/recipes-core/uclibc/uclibc-git/armv5teb/uClibc.machine renamed from meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine +0 -0
similarity index 100%
rename from meta/recipes-core/uclibc/uclibc-git/nslu2be/uClibc.machine
rename to meta/recipes-core/uclibc/uclibc-git/armv5teb/uClibc.machine
meta/recipes-core/uclibc/uclibc-git/efika/uClibc.machine deleted +0 -45

45 lines not on this page · raw message

meta/recipes-core/uclibc/uclibc-git/mips/uClibc.machine renamed from meta/recipes-core/uclibc/uclibc-git/qemumips/uClibc.machine +0 -0
similarity index 100%
rename from meta/recipes-core/uclibc/uclibc-git/qemumips/uClibc.machine
rename to meta/recipes-core/uclibc/uclibc-git/mips/uClibc.machine
meta/recipes-core/uclibc/uclibc-git/qemuarm/uClibc.machine deleted +0 -77

77 lines not on this page · raw message

meta/recipes-core/uclibc/uclibc-git/qemux86/uClibc.machine deleted +0 -59

59 lines not on this page · raw message

meta/recipes-core/uclibc/uclibc-git/uClibc.config deleted +0 -0
deleted file mode 100644
index e69de29..0000000
meta/recipes-core/uclibc/uclibc-git/uClibc.distro +13 -1
index a1b7813..45b131d 100644
@@ -157,4 +157,16 @@ WARNINGS="-Wall"
 DO_C99_MATH=y
 UCLIBC_HAS_LONG_DOUBLE_MATH=y
 UCLIBC_HAS_FENV=y
-
+UCLIBC_LINUX_SPECIFIC=y
+UCLIBC_HAS_REALTIME=y
+UCLIBC_HAS_ADVANCED_REALTIME=y
+UCLIBC_HAS_NETWORK_SUPPORT=y
+UCLIBC_HAS_SOCKET=y
+UCLIBC_HAS_BSD_ERR=y
+UCLIBC_HAS_SYSLOG=y
+UCLIBC_HAS_CRYPT=y
+UCLIBC_HAS_CRYPT_IMPL=y
+UCLIBC_HAS_GNU_ERROR=y
+UCLIBC_HAS_PTY=y
+UCLIBC_BSD_SPECIFIC=y
+UCLIBC_HAS_EPOLL=y
meta/recipes-core/uclibc/uclibc.inc +2 -3
index 0f8c6c2..2bf3017 100644
@@ -202,12 +202,11 @@ do_configure() {
         echo "### FPU" >>${S}/merged.config
         echo "### ABI" >>${S}/merged.config
         echo "### DISTRO FEATURES" >>${S}/merged.config
-        cp ${S}/merged.config ${S}/.config
 
         # Mangle the resulting .config depending on OE variables
-        sed -i -e '${configmangle}' ${S}/.config
+        sed -i -e '${configmangle}' ${S}/merged.config
 
-        oe_runmake oldconfig
+        oe_runmake KCONFIG_ALLCONFIG=${S}/merged.config allnoconfig
 }
 
 do_install() {
meta/recipes-core/uclibc/uclibc_git.bb +0 -1
index 54babca..f5c861b 100644
@@ -10,7 +10,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-git' ], d)}"
 
 SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \
-	file://uClibc.config \
 	file://uClibc.machine \
 	file://uClibc.distro \
 	file://uclibc-arm-ftruncate64.patch \
Signature · 1 line
1.7.3.4
author
#14 lore raw

[CONSOLIDATED PULL 15/51] uclibc: remove PACKAGE_ARCH

In reply to Saul Wold

From: Phil Blundell <[email protected]>

There is no good reason for uclibc to be machine specific. Remove local assignment to PACKAGE_ARCH so that it gets the default target architecture and bump PR for that change.

See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003064.html

---
 meta/recipes-core/uclibc/uclibc_git.bb |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
meta/recipes-core/uclibc/uclibc_git.bb +1 -3
index f5c861b..b8f58f0 100644
@@ -2,11 +2,9 @@ SRCREV="71d63ed75648da9b0b71afabb9c60aaad792c55c"
 
 require uclibc.inc
 PV = "0.9.31+0.9.32rc3"
-PR = "${INC_PR}.2"
+PR = "${INC_PR}.3"
 PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc"
 
-#recent versions uclibc require real kernel headers
-PACKAGE_ARCH = "${MACHINE_ARCH}"
 FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-git' ], d)}"
 
 SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \
Signature · 1 line
1.7.3.4
author
#15 lore raw

[CONSOLIDATED PULL 16/51] qemu.inc: append to IMAGE_FSTYPES instead of weakly assigning them

In reply to Saul Wold

From: Koen Kooi <[email protected]>

The ext3 format is pretty much mandatory for qemu usage, so always create it.

---
 meta/conf/machine/include/qemu.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/conf/machine/include/qemu.inc +1 -1
index 9ef242f..e908f69 100644
@@ -3,7 +3,7 @@ PREFERRED_PROVIDER_virtual/xserver ?= "xserver-kdrive"
 
 MACHINE_FEATURES = "kernel26 apm alsa pcmcia bluetooth irda usbgadget screen"
 
-IMAGE_FSTYPES ?= "tar.bz2 ext3"
+IMAGE_FSTYPES += "tar.bz2 ext3"
 
 ROOT_FLASH_SIZE = "280"
 
Signature · 1 line
1.7.3.4
author
#16 lore raw

[CONSOLIDATED PULL 14/51] uclibc: remove redundant python code

In reply to Saul Wold

From: Phil Blundell <[email protected]>

This chunk of python code has been around for a while (witness the comment about gcc 3.4.0) and predates the availability of COMPATIBLE_HOST. Rewrite it using a more modern idiom.

---
 meta/recipes-core/uclibc/uclibc.inc |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)
meta/recipes-core/uclibc/uclibc.inc +1 -11
index 2bf3017..06c0f5d 100644
@@ -36,21 +36,11 @@ cp ${SYSROOT_DESTDIR}${libdir}/libc.so ${WORKDIR}/site_config_libc; \
 sed -i -e 's# ${base_libdir}# ${SYSROOT_DESTDIR}${base_libdir}#g' -e 's# ${libdir}# ${SYSROOT_DESTDIR}${libdir}#g' ${WORKDIR}/site_config_libc/libc.so; \
 "
 
-#
 # For now, we will skip building of a gcc package if it is a uclibc one
 # and our build is not a uclibc one, and we skip a glibc one if our build
 # is a uclibc build.
-#
-# See the note in gcc/gcc_3.4.0.oe
-#
+COMPATIBLE_HOST = ".*-uclibc.*"
 
-python __anonymous () {
-    import bb, re
-    uc_os = (re.match('.*uclibc*', bb.data.getVar('TARGET_OS', d, 1)) != None)
-    if not uc_os:
-        raise bb.parse.SkipPackage("incompatible with target %s" %
-                                   bb.data.getVar('TARGET_OS', d, 1))
-}
 PROVIDES += "virtual/libc virtual/${TARGET_PREFIX}libc-for-gcc"
 DEPENDS = "virtual/${TARGET_PREFIX}binutils \
            virtual/${TARGET_PREFIX}gcc-intermediate \
Signature · 1 line
1.7.3.4
author
#17 lore raw

[CONSOLIDATED PULL 18/51] update-alternatives-dpkg: Fix SRC_URI Checksum

In reply to Saul Wold
---
 .../update-alternatives-dpkg_1.16.0.3.bb           |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/update-alternatives/update-alternatives-dpkg_1.16.0.3.bb +2 -2
index 5443122..f293177 100644
@@ -4,5 +4,5 @@ PR = "${INC_PR}.0"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 
-SRC_URI[md5sum] = "d1731d4147c1ea3b537a4d094519a6dc"
-SRC_URI[sha256sum] = "1ec1376471b04717a4497e5d7a27cd545248c92116898ce0c53ced8ea94267b5"
+SRC_URI[md5sum] = "0266b06ef9da8278cea008d21e17e5f6"
+SRC_URI[sha256sum] = "69669720020e67629d70aa5325e3c20c05cae7a9fc2d8abd442672c7b29e31d3"
Signature · 1 line
1.7.3.4
author
#18 lore raw

[CONSOLIDATED PULL 19/51] jsib-glib: Fix SRC_URI Checksum

In reply to Saul Wold
---
 meta/recipes-gnome/json-glib/json-glib_0.12.4.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-gnome/json-glib/json-glib_0.12.4.bb +1 -1
index 2b8bdf6..5bd9dcd 100644
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
 DEPENDS = "glib-2.0"
 
 SRC_URI[archive.md5sum] = "347e1714e4a2ce54298969d5ffec7dca"
-SRC_URI[archive.sha256sum] = "462cd611016ae189d5e3f258dc7741e6a2e8267404b4e3806aaf346d50f1df7e"  
+SRC_URI[archive.sha256sum] = "462cd611016ae189d5e3f258dc7741e6a2e8267404b4e3806aaf346d50f1df7e"
 
 PR = "r0"
 
Signature · 1 line
1.7.3.4
author
#19 lore raw

[CONSOLIDATED PULL 17/51] connman-gnome 0.5: build from git

In reply to Saul Wold

From: Koen Kooi <[email protected]>

All the local patches were applied upstream, so let's build straight from git to make that clear

---
 .../connman-gnome/applet_menu_popup_fix.patch      |   19 -
 .../connman/connman-gnome/connman-gnome.patch      | 4162 --------------------
 .../remove-connman-property-desktop-file.patch     |   42 -
 .../connman-gnome/service_name_update.patch        |   36 -
 .../connman/connman-gnome_0.5.bb                   |   13 +-
 5 files changed, 4 insertions(+), 4268 deletions(-)
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/applet_menu_popup_fix.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/connman-gnome.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/remove-connman-property-desktop-file.patch
 delete mode 100644 meta/recipes-connectivity/connman/connman-gnome/service_name_update.patch
meta/recipes-connectivity/connman/connman-gnome/applet_menu_popup_fix.patch deleted +0 -19
deleted file mode 100644
index d34257b..0000000
@@ -1,19 +0,0 @@
-Even if all services are not available, we still need to let user have
-the ability to configure network, for example, online/offline, etc.
-Therefore enable the callback menu even when status is unavailable.
-
-Signed-off-by: Dongxiao Xu <[email protected]>
-
-diff --git a/applet/status.c b/applet/status.c
-index 13ec752..d817f22 100644
---- a/applet/status.c
-+++ b/applet/status.c
-@@ -231,8 +231,6 @@ void status_unavailable(void)
- {
- 	icon_animation_stop(animation);
- 
--	available = FALSE;
--
- 	gtk_status_icon_set_from_pixbuf(statusicon, pixbuf_notifier);
- 	gtk_status_icon_set_tooltip(statusicon,
- 				"Connection Manager daemon is not running");
meta/recipes-connectivity/connman/connman-gnome/connman-gnome.patch deleted +0 -4162

2,981 lines not on this page · raw message

meta/recipes-connectivity/connman/connman-gnome/remove-connman-property-desktop-file.patch deleted +0 -42

42 lines not on this page · raw message

meta/recipes-connectivity/connman/connman-gnome/service_name_update.patch deleted +0 -36
deleted file mode 100644
index 942cfc8..0000000

Lines of this file are not shown. View the raw message.

meta/recipes-connectivity/connman/connman-gnome_0.5.bb +4 -9
index 4fcdfaf..69b2d5b 100644

Lines of this file are not shown. View the raw message.

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

Signature · 1 line
1.7.3.4

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

author
#20 lore raw

[CONSOLIDATED PULL 20/51] rxvt-unicode: Fix SRC_URI & LIC_FILES Checksum

In reply to Saul Wold
---
 .../recipes-sato/rxvt-unicode/rxvt-unicode_9.11.bb |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.11.bb +4 -4
index 9657e21..db18169 100644
@@ -7,12 +7,12 @@ output. It also supports mixing multiple fonts at the \
 same time, including Xft fonts."
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
-                    file://src/main.C;beginline=1;endline=31;md5=633e23cdeb89fe980ded9a3af4f335c2"
+                    file://src/main.C;beginline=1;endline=31;md5=775485398a09fa7aee6f90464af88432"
 SRC_URI = "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-${PV}.tar.bz2 \
 	   file://xwc.patch \
 	   file://rxvt.desktop \
 	   file://rxvt.png"
-PR = "r0"
+PR = "r1"
 
 inherit autotools update-alternatives
 
@@ -61,5 +61,5 @@ do_install_append () {
 
 FILES_${PN} += "${datadir}/applications/rxvt.desktop ${datadir}/pixmaps/rxvt.png"
 
-SRC_URI[md5sum] = "a23aa40b31e843878b6f9c44768de430"
-SRC_URI[sha256sum] = "1c238f7e545b1a8da81239b826fb2a7d196c73effbcbd211db7a50995a0a067a"
+SRC_URI[md5sum] = "1bed5bfeed026e0bfafa0e9e4f62aa37"
+SRC_URI[sha256sum] = "0452c00066774ef6e32fcd0a1e6f09230392ea9f6f42e1c2ef7b91d6fcb82d85"
Signature · 1 line
1.7.3.4
author
#21 lore raw

[CONSOLIDATED PULL 21/51] alsa-tools: fix Checksums

In reply to Saul Wold
---
 .../recipes-multimedia/alsa/alsa-tools_1.0.24.1.bb |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
meta/recipes-multimedia/alsa/alsa-tools_1.0.24.1.bb +5 -2
index 4a65b91..4f71559 100644
@@ -5,12 +5,15 @@ SECTION = "console/utils"
 LICENSE = "GPLv2"
 DEPENDS = "alsa-lib ncurses"
 
+PR = "r1"
+
 LIC_FILES_CHKSUM = "file://hdsploader/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
 SRC_URI = "ftp://ftp.alsa-project.org/pub/tools/alsa-tools-${PV}.tar.bz2"
 
-SRC_URI[md5sum] = "6b9d146af621dd712472b3ebb519c596"
-SRC_URI[sha256sum] = "2a05047363b20f16820f36198ed3b139d1c55f55464750ea11d350e00b09cb86"
+SRC_URI[md5sum] = "08fe93a12006093e590d7ecc02b119dd"
+SRC_URI[sha256sum] = "17d43de93ab2db98886d89a53e45341daa46a4ef6edd405db87f4b5a5dc64a05"
 
+EXTRA_OEFLAGS = "--host ${HOST_SYS}"
 
 inherit autotools
Signature · 1 line
1.7.3.4
author
#24 lore raw

[CONSOLIDATED PULL 23/51] eglibc 2.12/2.13: Upgrade SRCREV

In reply to Saul Wold

From: Khem Raj <[email protected]>

We need http://www.eglibc.org/archives/patches/msg00923.html
to get through the problem we see when OPTION_EGLIBC_RTLD_DEBUG is disabled. This patch has been backported to both 2.12 and 2.13 branches. We bump SRCREVs to have that change.

---
 meta/recipes-core/eglibc/eglibc_2.12.bb |    2 +-
 meta/recipes-core/eglibc/eglibc_2.13.bb |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-core/eglibc/eglibc_2.12.bb +1 -1
index e69cd0f..d851b5d 100644
@@ -4,7 +4,7 @@ DEPENDS += "gperf-native"
 FILESPATHPKG =. "eglibc-svn:"
 PR = "r14"
 
-SRCREV = "11982"
+SRCREV = "14158"
 
 EGLIBC_BRANCH="eglibc-2_12"
 SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};proto=http \
meta/recipes-core/eglibc/eglibc_2.13.bb +1 -1
index c77bf3c..9a9773c 100644
@@ -1,6 +1,6 @@
 require eglibc.inc
 
-SRCREV = "13356"
+SRCREV = "14157"
 
 DEPENDS += "gperf-native"
 FILESPATHPKG =. "eglibc-svn:"
Signature · 1 line
1.7.3.4
author
#25 lore raw

[CONSOLIDATED PULL 22/51] libx11-diet: Fixed checksum and rebase patch

In reply to Saul Wold
---
 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb  |   14 +++--
 .../xorg-lib/libx11/X18NCMSstubs.diff              |   62 +++++++++++--------
 2 files changed, 44 insertions(+), 32 deletions(-)
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +8 -6
index fee44ae..a4929d2 100644
@@ -3,13 +3,15 @@ require libx11.inc
 DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \
 this version."
 
-PR = "r1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=597df7e9217e89ccaeb749f48ce2aeb0"
 
-SRC_URI += "file://x11_disable_makekeys.patch;patch=1 \
-            file://include_fix.patch;patch=1 \
-            file://X18NCMSstubs.diff;patch=1 \
-            file://fix-disable-xlocale.diff;patch=1 \
-            file://fix-utf8-wrong-define.patch;patch=1"
+PR = "r2"
+
+SRC_URI += "file://x11_disable_makekeys.patch \
+            file://include_fix.patch \
+            file://X18NCMSstubs.diff \
+            file://fix-disable-xlocale.diff \
+            file://fix-utf8-wrong-define.patch"
 
 DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \
             libxdmcp xf86bigfontproto kbproto inputproto xproto-native"
meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff +36 -26

123 lines not on this page · raw message

Signature · 1 line
1.7.3.4
author
#26 lore raw

[CONSOLIDATED PULL 26/51] recipes: update Upstream-Status for multiple recipes' patches

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

lttng-ust
gnome-doc-utils

---
 .../gnome/gnome-doc-utils/xsltproc_nonet.patch     |    2 +-
 .../lttng/lttng-ust/uclibc-sched_getcpu.patch      |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-gnome/gnome/gnome-doc-utils/xsltproc_nonet.patch +1 -1
index ad81c2f..44d18e7 100644
@@ -1,7 +1,7 @@
 This adds the -nonet option to xsltproc invocations, which fixes
 compile errors when building the gnome-doc-utils docs.
 
-Upstream-Status: Pending
+Upstream-Status: Inappropriate [configuration]
 
 Signed-off-by: Scott Garman <[email protected]>
 
meta/recipes-kernel/lttng/lttng-ust/uclibc-sched_getcpu.patch +1 -1
index 7ab429c..a6aa6a7 100644
@@ -6,7 +6,7 @@ this header is not needed even in eglibc case so it can be removed
 
 Signed-off-by: Khem Raj <[email protected]>
 
-Upstream-Status: Pending
+Upstream-Status: Submitted
 
 Index: ust-0.12/libust/tracer.h
 ===================================================================
Signature · 1 line
1.7.3.4
author
#27 lore raw

[CONSOLIDATED PULL 24/51] eglibc: migrate configurability from oe

In reply to Saul Wold

From: Kang Kai <[email protected]>

Migrate configurability from oe, try to shrink minimal image size

All eglibc configuration options are included in conf/distro/include/default-distrovars.inc. Define DISTRO_FEATURES_LIBC and DISTRO_FEATURES in local.conf with the same way in local.conf.sample.extended to enable those options.

---
 meta/conf/distro/include/default-distrovars.inc |    9 +++-
 meta/recipes-core/eglibc/eglibc-options.inc     |   62 +++++++++++++++++++++++
 meta/recipes-core/eglibc/eglibc.inc             |    6 ++
 3 files changed, 76 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-core/eglibc/eglibc-options.inc
meta/conf/distro/include/default-distrovars.inc +8 -1
index 4b68a0a..2cde46c 100644
@@ -10,7 +10,14 @@ LIMIT_BUILT_LOCALES ?= "POSIX en_US en_GB"
 ENABLE_BINARY_LOCALE_GENERATION ?= "1"
 LOCALE_UTF8_ONLY ?= "0"
 
-DISTRO_FEATURES ?= "alsa bluetooth ext2 irda pcmcia usbgadget usbhost wifi nfs zeroconf pci"
+DISTRO_FEATURES_LIBC ?= "ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt \
+					libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse \
+					libc-getlogin libc-idn libc-inet libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code \
+					libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc \
+					libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc \
+					libc-posix-wchar-io"
+
+DISTRO_FEATURES ?= "alsa bluetooth ext2 irda pcmcia usbgadget usbhost wifi nfs zeroconf pci ${DISTRO_FEATURES_LIBC}"
 
 IMAGE_FEATURES ?= ""
 
meta/recipes-core/eglibc/eglibc-options.inc new file +62 -0

62 lines not on this page · raw message

meta/recipes-core/eglibc/eglibc.inc +6 -0
index 46ffa82..616f1af 100644
@@ -28,6 +28,7 @@ DEPENDS = "virtual/${TARGET_PREFIX}gcc-intermediate linux-libc-headers"
 PROVIDES = "virtual/libc virtual/${TARGET_PREFIX}libc-for-gcc"
 PROVIDES += "virtual/libintl virtual/libiconv"
 inherit autotools
+require eglibc-options.inc
 
 LEAD_SONAME = "libc.so"
 
@@ -43,3 +44,8 @@ EXTRA_OEMAKE += ${EGLIBCPARALLELISM}
 PARALLEL_MAKE = ""
 
 PACKAGES = "glibc catchsegv sln nscd ldd localedef glibc-utils glibc-dev glibc-doc glibc-locale libsegfault glibc-extra-nss glibc-thread-db glibc-pcprofile"
+
+OE_FEATURES = "${@features_to_eglibc_settings(d)}"
+do_configure_prepend() {
+	echo '${OE_FEATURES}' > ${B}/option-groups.config
+}
Signature · 1 line
1.7.3.4
author
#28 lore raw

[CONSOLIDATED PULL 25/51] tcmode-default: fix PREFERRED_VERSION_gcc-cross-canadian

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

[YOCTO #1163]

For some test I need to back to use gcc-4.5, so I changed GCCVERSION and SDKGCCVERSION to "4.5.1", but I found gcc-cross-canadian's 4.6.0, rather than 4.5.1, would be built! Finally I made this patch to fix the issue.

---
 meta/conf/distro/include/tcmode-default.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/conf/distro/include/tcmode-default.inc +1 -1
index 6eb34ef..90282ee 100644
@@ -37,7 +37,7 @@ PREFERRED_VERSION_gcc-cross-intermediate ?= "${GCCVERSION}"
 PREFERRED_VERSION_gcc-crosssdk ?= "${SDKGCCVERSION}"
 PREFERRED_VERSION_gcc-crosssdk-initial ?= "${SDKGCCVERSION}"
 PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${SDKGCCVERSION}"
-PREFERRED_VERSION_gcc-cross-canadian ?= "${GCCVERSION}"
+PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${GCCVERSION}"
 PREFERRED_VERSION_gcc-runtime ?= "${GCCVERSION}"
 PREFERRED_VERSION_gcc-runtime-nativesdk ?= "${SDKGCCVERSION}"
 PREFERRED_VERSION_libgcc ?= "${GCCVERSION}"
Signature · 1 line
1.7.3.4
author
#29 lore raw

[CONSOLIDATED PULL 30/51] resourceproto: upgrade from 1.1.1 to the latest version 1.2.0

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

Update LIC_FILES_CHKSUM due to the only change:
+ Copyright (c) 2002 XFree86 Inc

---
 ...sourceproto_1.1.1.bb => resourceproto_1.2.0.bb} |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/xorg-proto/{resourceproto_1.1.1.bb => resourceproto_1.2.0.bb} (61%)
meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb renamed from meta/recipes-graphics/xorg-proto/resourceproto_1.1.1.bb +3 -3
similarity index 61%
rename from meta/recipes-graphics/xorg-proto/resourceproto_1.1.1.bb
rename to meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb
index fa13970..92c37c6 100644
@@ -7,13 +7,13 @@ Resource extension.  XRes provides an interface that allows X clients to \
 see and monitor X resource usage of various clients."
 
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
+LIC_FILES_CHKSUM = "file://COPYING;md5=604859305e662503077240fee8c77d97"
 
 CONFLICTS = "resourceext"
 
 PR = "r0"
 PE = "1"
 
-SRC_URI[md5sum] = "8ff0525ae7502b48597b78d00bc22284"
-SRC_URI[sha256sum] = "8579818e99aa881c00c04eb5f96fcbeec463816ca8e3cda9d3d25562f7a4b8c6"
+SRC_URI[md5sum] = "cfdb57dae221b71b2703f8e2980eaaf4"
+SRC_URI[sha256sum] = "3c66003a6bdeb0f70932a9ed3cf57cc554234154378d301e0c5cfa189d8f6818"
 
Signature · 1 line
1.7.3.4
author
#30 lore raw

[CONSOLIDATED PULL 28/51] startup-notification: upgrade from 0.10 to the latest version 0.12

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 ...cation_0.10.bb => startup-notification_0.12.bb} |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/startup-notification/{startup-notification_0.10.bb => startup-notification_0.12.bb} (87%)
meta/recipes-graphics/startup-notification/startup-notification_0.12.bb renamed from meta/recipes-graphics/startup-notification/startup-notification_0.10.bb +2 -2
similarity index 87%
rename from meta/recipes-graphics/startup-notification/startup-notification_0.10.bb
rename to meta/recipes-graphics/startup-notification/startup-notification_0.12.bb
index 70afb73..d85df6b 100644
@@ -22,5 +22,5 @@ inherit autotools pkgconfig
 
 SRC_URI = "http://www.freedesktop.org/software/startup-notification/releases/${BPN}-${PV}.tar.gz"
 
-SRC_URI[md5sum] = "bca0ed1c74bc4e483ea2ed12a5717354"
-SRC_URI[sha256sum] = "64bbeb5c28619721fc19d6920ad2b8bf6c0dc3a0e96a1b0bc26f480fbc525459"
+SRC_URI[md5sum] = "2cd77326d4dcaed9a5a23a1232fb38e9"
+SRC_URI[sha256sum] = "3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a"
Signature · 1 line
1.7.3.4
author
#31 lore raw

[CONSOLIDATED PULL 29/51] util-macros: upgrade from 1.13.0 to the latest version 0.14.0

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 ...util-macros_1.13.0.bb => util-macros_1.14.0.bb} |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-util/{util-macros_1.13.0.bb => util-macros_1.14.0.bb} (79%)
meta/recipes-graphics/xorg-util/util-macros_1.14.0.bb renamed from meta/recipes-graphics/xorg-util/util-macros_1.13.0.bb +2 -2
similarity index 79%
rename from meta/recipes-graphics/xorg-util/util-macros_1.13.0.bb
rename to meta/recipes-graphics/xorg-util/util-macros_1.14.0.bb
index 4bac614..88ee4f6 100644
@@ -20,5 +20,5 @@ RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
 
 BBCLASSEXTEND = "native nativesdk"
 
-SRC_URI[md5sum] = "31e9ddcbc1d8bc8c09ab180443974dd1"
-SRC_URI[sha256sum] = "7bff944fb120192e7fe1706e9c0b7e41666e7983ce3e2bdef0b7734392d9e695"
+SRC_URI[md5sum] = "cbe57cd7cc492a762466f5280a7ffba8"
+SRC_URI[sha256sum] = "9bd6949b930aadfce32bc9e101008d4c6ff48329ed0e3a467990bee69f574d66"
Signature · 1 line
1.7.3.4
author
#32 lore raw

[CONSOLIDATED PULL 27/51] gnome-doc-utils: upgrade from 0.20.5 to the latest version 0.20.6

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 ...c-utils_0.20.5.bb => gnome-doc-utils_0.20.6.bb} |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-gnome/gnome/{gnome-doc-utils_0.20.5.bb => gnome-doc-utils_0.20.6.bb} (56%)
meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb renamed from meta/recipes-gnome/gnome/gnome-doc-utils_0.20.5.bb +3 -3
similarity index 56%
rename from meta/recipes-gnome/gnome/gnome-doc-utils_0.20.5.bb
rename to meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
index 115eb4d..e7bf6e9 100644
@@ -1,9 +1,9 @@
 require gnome-doc-utils.inc
 LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=eb723b61539feef013de476e68b5c50a \
 		    file://COPYING.LGPL;md5=a6f89e2100d9b6cdffcea4f398e37343"
-PR = "r2"
+PR = "r0"
 
 SRC_URI += "file://xsltproc_nonet.patch"
 
-SRC_URI[archive.md5sum] = "3aa1f651834714090cdbf898ec090a98"
-SRC_URI[archive.sha256sum] = "08d99b8ab813fadd3407873e4a30282debce92e22eb1b45430a8bb9c120e2130"
+SRC_URI[archive.md5sum] = "8f6e05071599bc073007830ea0a68391"
+SRC_URI[archive.sha256sum] = "091486e370480bf45349ad09dac799211092a02938b26a0d68206172cb6cebbf"
Signature · 1 line
1.7.3.4
author
#33 lore raw

[CONSOLIDATED PULL 31/51] dri2proto: upgrade from 2.3 to the latest version 2.4

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 .../{dri2proto_2.3.bb => dri2proto_2.4.bb}         |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-proto/{dri2proto_2.3.bb => dri2proto_2.4.bb} (76%)
meta/recipes-graphics/xorg-proto/dri2proto_2.4.bb renamed from meta/recipes-graphics/xorg-proto/dri2proto_2.3.bb +2 -2
similarity index 76%
rename from meta/recipes-graphics/xorg-proto/dri2proto_2.3.bb
rename to meta/recipes-graphics/xorg-proto/dri2proto_2.4.bb
index 79f7dbc..9d30e94 100644
@@ -12,5 +12,5 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2e396fa91834f8786032cad2da5638f3 \
 
 PR = "r0"
 
-SRC_URI[md5sum] = "3407b494d5e90d584c9af52aa8f9f028"
-SRC_URI[sha256sum] = "b2141892a0db35feffa5e952ff5e1d2727c4436b07d7e2e9dd2ed89c8bb3e677"
+SRC_URI[md5sum] = "0cdeb1e95901813385dc9576be272bd3"
+SRC_URI[sha256sum] = "ff156f178d48ab31beeb4be5eb39d5df7540791ba489a8d94c443bb99a2376f1"
Signature · 1 line
1.7.3.4
author
#34 lore raw

[CONSOLIDATED PULL 33/51] inputproto: upgrade from 2.0.1 to the latest version 2.0.2

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 .../{inputproto_2.0.1.bb => inputproto_2.0.2.bb}   |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-proto/{inputproto_2.0.1.bb => inputproto_2.0.2.bb} (78%)
meta/recipes-graphics/xorg-proto/inputproto_2.0.2.bb renamed from meta/recipes-graphics/xorg-proto/inputproto_2.0.1.bb +2 -2
similarity index 78%
rename from meta/recipes-graphics/xorg-proto/inputproto_2.0.1.bb
rename to meta/recipes-graphics/xorg-proto/inputproto_2.0.2.bb
index 7103d0d..26f1e2d 100644
@@ -17,6 +17,6 @@ inherit gettext
 
 BBCLASSEXTEND = "native nativesdk"
 
-SRC_URI[md5sum] = "da9bf9e5d174163f597d2d72757d9038"
-SRC_URI[sha256sum] = "63663dd88df812738e0efdc52a18868c0756128f09748cbe89c8ec6d17124a44"
+SRC_URI[md5sum] = "07d54ae098ed4e6dce472f6ef3de05ce"
+SRC_URI[sha256sum] = "64222a590ad4a62a3c8d57805379451769e3329cc5c8c5c1f1fc0d1529ebf005"
 
Signature · 1 line
1.7.3.4
author
#35 lore raw

[CONSOLIDATED PULL 32/51] glproto: upgrade from 1.4.12 to the latest version 1.4.13

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 .../{glproto_1.4.12.bb => glproto_1.4.13.bb}       |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-proto/{glproto_1.4.12.bb => glproto_1.4.13.bb} (77%)
meta/recipes-graphics/xorg-proto/glproto_1.4.13.bb renamed from meta/recipes-graphics/xorg-proto/glproto_1.4.12.bb +2 -2
similarity index 77%
rename from meta/recipes-graphics/xorg-proto/glproto_1.4.12.bb
rename to meta/recipes-graphics/xorg-proto/glproto_1.4.13.bb
index 7b32e70..38b17b6 100644
@@ -15,5 +15,5 @@ PE = "1"
 
 BBCLASSEXTEND = "nativesdk"
 
-SRC_URI[md5sum] = "55edc5ff2efb734215c868f72f7cf27e"
-SRC_URI[sha256sum] = "48be7a9d190b600210e5ad08b4e8862a6b08e72dc52dbdf324716a888eb457de"
+SRC_URI[md5sum] = "9542f2d36751a8ad7eae9d8e176f70d4"
+SRC_URI[sha256sum] = "fc0a94d4df003cb6b6953173e6498d9c4c3268ee24bcc46a1172a1e1dbd3d742"
Signature · 1 line
1.7.3.4
author
#36 lore raw

[CONSOLIDATED PULL 36/51] libxi: upgrade from 1.4.2 to the latest version 1.4.3

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 .../xorg-lib/{libxi_1.4.2.bb => libxi_1.4.3.bb}    |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxi_1.4.2.bb => libxi_1.4.3.bb} (80%)
meta/recipes-graphics/xorg-lib/libxi_1.4.3.bb renamed from meta/recipes-graphics/xorg-lib/libxi_1.4.2.bb +4 -2
similarity index 80%
rename from meta/recipes-graphics/xorg-lib/libxi_1.4.2.bb
rename to meta/recipes-graphics/xorg-lib/libxi_1.4.3.bb
index 50ff426..80a01fc 100644
@@ -12,11 +12,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=17b064789fab936a1c58c4e13d965b0f \
                     file://src/XIGetDevFocus.c;endline=23;md5=cdfb0d435a33ec57ea0d1e8e395b729f"
 
 DEPENDS += "libxext inputproto"
+
 PE = "1"
+PR = "r0"
 
 XORG_PN = "libXi"
 
 EXTRA_OECONF_append = " --enable-specs=no"
 
-SRC_URI[md5sum] = "3d14f7bfc4a4335cf0144de9b67a5444"
-SRC_URI[sha256sum] = "272b8041efc0a0203fb0ba33481ddec989539aed862181b58c8c3e410e325691"
+SRC_URI[md5sum] = "792e8a7ddc7175911d69f823d38eaff6"
+SRC_URI[sha256sum] = "08c9d89a404740592621e6f5078414df86ccc78ca876e3da1af15639d81c74e0"
Signature · 1 line
1.7.3.4
author
#37 lore raw

[CONSOLIDATED PULL 35/51] libxext: upgrade from 1.2.0 to the latest version 1.3.0

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

---
 .../{libxext_1.2.0.bb => libxext_1.3.0.bb}         |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{libxext_1.2.0.bb => libxext_1.3.0.bb} (76%)
meta/recipes-graphics/xorg-lib/libxext_1.3.0.bb renamed from meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb +3 -3
similarity index 76%
rename from meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb
rename to meta/recipes-graphics/xorg-lib/libxext_1.3.0.bb
index 679bb1a..90b4405 100644
@@ -11,7 +11,7 @@ extensions."
 require xorg-lib-common.inc
 
 LICENSE = "MIT-style"
-LIC_FILES_CHKSUM = "file://COPYING;md5=0542b0321c1c9a7a20b23a1b9fa45f91"
+LIC_FILES_CHKSUM = "file://COPYING;md5=9b0eca8f3540b7e7f8b447154a20b05a"
 
 DEPENDS += "xproto virtual/libx11 xextproto libxau libxdmcp"
 PROVIDES = "xext"
@@ -23,5 +23,5 @@ XORG_PN = "libXext"
 
 BBCLASSEXTEND = "native nativesdk"
 
-SRC_URI[md5sum] = "9bb236ff0193e9fc1c1fb504dd840331"
-SRC_URI[sha256sum] = "4aed3e211e41c47908c293515580e731c26048f61a1212bf0888d1f456de6ff7"
+SRC_URI[md5sum] = "161d200b690ace818db1cc7537e70ba9"
+SRC_URI[sha256sum] = "e9daeb400855b9836e328500cec356b2769033174fc1b2be0df4a80f031debc0"
Signature · 1 line
1.7.3.4
author
#38 lore raw

[CONSOLIDATED PULL 34/51] pixman: upgrade from 0.20.2 to the latest stable 0.22.0

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

Update LIC_FILES_CHKSUM:
1) COPYING: only format change; no actual license change.
2) 0.22.0 doesn't have pixman-x64-mmx-emulation.h, so let's remove it.

---
 .../{pixman_0.20.2.bb => pixman_0.22.0.bb}         |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
 rename meta/recipes-graphics/xorg-lib/{pixman_0.20.2.bb => pixman_0.22.0.bb} (66%)
meta/recipes-graphics/xorg-lib/pixman_0.22.0.bb renamed from meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb +4 -4
similarity index 66%
rename from meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb
rename to meta/recipes-graphics/xorg-lib/pixman_0.22.0.bb
index 00a58bf..e5472c0 100644
@@ -8,10 +8,10 @@ including trapezoids, triangles, and rectangles."
 require xorg-lib-common.inc
 
 LICENSE = "MIT & MIT-style & PD"
-LIC_FILES_CHKSUM = "file://COPYING;md5=fea989a44fb012b5e79584972a863d22 \
+LIC_FILES_CHKSUM = "file://COPYING;md5=14096c769ae0cbb5fcb94ec468be11b3 \
                     file://pixman/pixman-matrix.c;endline=25;md5=ba6e8769bfaaee2c41698755af04c4be \
                     file://pixman/pixman-arm-neon-asm.h;endline=24;md5=9a9cc1e51abbf1da58f4d9528ec9d49b \
-                    file://pixman/pixman-x64-mmx-emulation.h;beginline=4;endline=9;md5=4e32716f2efaa6c4659222667c339bb8"
+                   "
 
 DEPENDS = "virtual/libx11"
 
@@ -20,6 +20,6 @@ PR = "r0"
 
 EXTRA_OECONF="--disable-gtk"
 
-SRC_URI[md5sum] = "7ed10a0f0fde6853613105a99735e7e7"
-SRC_URI[sha256sum] = "30316f269a6b84c32b47545ca7fc428fd16875849fea644dc6910b3f8c33f4a9"
+SRC_URI[md5sum] = "307fe4d7dc83b1a558c362907097c0d0"
+SRC_URI[sha256sum] = "24a1bce57c36c773f67d48f7f25f80d69a47ef92a67404f1644d94dee156ae2b"
 
Signature · 1 line
1.7.3.4
author
#39 lore raw

[CONSOLIDATED PULL 37/51] distro_tracking_fields.inc: update the info for the following recipes

In reply to Saul Wold

From: Dexuan Cui <[email protected]>

screen: remove the duplicate info
tcf-agent: update MANUAL_CHECK_DATE
gnome-doc-utils
startup-notification
util-macros
liberation-fonts
resourceproto
dri2proto
glproto
inputproto
pixman
libxext
libxi
xcb-util

---
 .../conf/distro/include/distro_tracking_fields.inc |  113 +++++++++----------
 1 files changed, 54 insertions(+), 59 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +54 -59
index babf9e0..f4aa1ea 100644
@@ -104,11 +104,6 @@ RECIPE_LATEST_VERSION_pn-run-postinsts = "check"
 RECIPE_LAST_UPDATE_pn-run-postinsts = "Nov 22, 2010"
 RECIPE_MAINTAINER_pn-run-postinsts = "Dongxiao Xu <[email protected]"
 
-RECIPE_STATUS_pn-screen = "red"
-RECIPE_LATEST_VERSION_pn-screen = "check"
-RECIPE_LAST_UPDATE_pn-screen = "Aug 31, 2010"
-RECIPE_MAINTAINER_pn-screen = "Qing He <[email protected]>"
-
 RECIPE_STATUS_pn-subversion = "green"
 RECIPE_LATEST_VERSION_pn-subversion = "1.6.15"
 RECIPE_MANUAL_CHECK_DATE_pn-subversion = "Jan 25, 2011" 
@@ -2777,7 +2772,7 @@ RECIPE_STATUS_pn-tcf-agent = "green"
 DISTRO_PN_ALIAS_pn-tcf-agent = "WindRiver upstream=http://www.eclipse.org/dsdp/tm/"
 RECIPE_DEPENDENCY_CHECK_pn-tcf-agent = "not done"
 RECIPE_LATEST_VERSION_pn-tcf-agent = "0.3.0+svnr1078"
-RECIPE_MANUAL_CHECK_DATE_pn-tcf-agent = "Apr 11, 2011"
+RECIPE_MANUAL_CHECK_DATE_pn-tcf-agent = "June 13, 2011"
 RECIPE_NO_UPDATE_REASON_pn-tcf-agent = "Do not upgrade to version: (998)? because upstraem hasn't defined a formal release tag."
 RECIPE_NO_OF_PATCHES_pn-tcf-agent = "2"
 RECIPE_PATCH_pn-tcf-agent+terminals_agent = "we might get the patch from git://git.yoctoproject.org/eclipse-poky.git in future"
@@ -3819,25 +3814,25 @@ RECIPE_MAINTAINER_pn-fontsproto = "Dexuan Cui <[email protected]>"
 RECIPE_STATUS_pn-glproto = "green"
 DISTRO_PN_ALIAS_pn-glproto = "Meego=xorg-x11-proto-glproto"
 RECIPE_DEPENDENCY_CHECK_pn-glproto = "not done"
-RECIPE_LATEST_VERSION_pn-glproto = "1.4.12"
+RECIPE_LATEST_VERSION_pn-glproto = "1.4.13"
 RECIPE_NO_OF_PATCHES_pn-glproto = "0"
 RECIPE_INTEL_SECTION_pn-glproto = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-glproto = "7 months"
-RECIPE_LATEST_RELEASE_DATE_pn-glproto = "Aug 10, 2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-glproto = "9 months"
+RECIPE_LATEST_RELEASE_DATE_pn-glproto = "May 4, 2011"
 RECIPE_COMMENTS_pn-glproto = ""
-RECIPE_LAST_UPDATE_pn-glproto = "Nov 16, 2010"
+RECIPE_LAST_UPDATE_pn-glproto = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-glproto = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-inputproto = "green"
 DISTRO_PN_ALIAS_pn-inputproto = "Meego=xorg-x11-proto-inputproto"
 RECIPE_DEPENDENCY_CHECK_pn-inputproto = "not done"
-RECIPE_LATEST_VERSION_pn-inputproto = "2.0.1"
+RECIPE_LATEST_VERSION_pn-inputproto = "2.0.2"
 RECIPE_NO_OF_PATCHES_pn-inputproto = "0"
 RECIPE_INTEL_SECTION_pn-inputproto = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-inputproto = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-inputproto = "Nov 10, 2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-inputproto = "7 months"
+RECIPE_LATEST_RELEASE_DATE_pn-inputproto = "Jun 7, 2011"
 RECIPE_COMMENTS_pn-inputproto = ""
-RECIPE_LAST_UPDATE_pn-inputproto = "Jan 5, 2011"
+RECIPE_LAST_UPDATE_pn-inputproto = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-inputproto = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-kbproto = "green"
@@ -3865,13 +3860,13 @@ RECIPE_MAINTAINER_pn-libdmx = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libxi = "green"
 RECIPE_DEPENDENCY_CHECK_pn-libxi = "not done"
-RECIPE_LATEST_VERSION_pn-libxi = "1.4.2"
+RECIPE_LATEST_VERSION_pn-libxi = "1.4.3"
 RECIPE_NO_OF_PATCHES_pn-libxi = "0"
 RECIPE_INTEL_SECTION_pn-libxi = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxi = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxi = "Mar 18, 2011"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxi = "2+ months"
+RECIPE_LATEST_RELEASE_DATE_pn-libxi = "Jun 6, 2011"
 RECIPE_COMMENTS_pn-libxi = ""
-RECIPE_LAST_UPDATE_pn-libxi = "Apr 11, 2011"
+RECIPE_LAST_UPDATE_pn-libxi = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-libxi = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libxinerama = "green"
@@ -3958,13 +3953,13 @@ RECIPE_MAINTAINER_pn-renderproto = "Dexuan Cui <[email protected]>"
 RECIPE_STATUS_pn-resourceproto = "green"
 DISTRO_PN_ALIAS_pn-resourceproto = "Meego=xorg-x11-proto-resourceproto"
 RECIPE_DEPENDENCY_CHECK_pn-resourceproto = "not done"
-RECIPE_LATEST_VERSION_pn-resourceproto = "1.1.1"
+RECIPE_LATEST_VERSION_pn-resourceproto = "1.2.0"
 RECIPE_NO_OF_PATCHES_pn-resourceproto = "0"
 RECIPE_INTEL_SECTION_pn-resourceproto = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-resourceproto = "1+ years"
-RECIPE_LATEST_RELEASE_DATE_pn-resourceproto = "Dec 8, 2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-resourceproto = "5+ months"
+RECIPE_LATEST_RELEASE_DATE_pn-resourceproto = "May 27, 2011"
 RECIPE_COMMENTS_pn-resourceproto = ""
-RECIPE_LAST_UPDATE_pn-resourceproto = "Jan 5, 2011"
+RECIPE_LAST_UPDATE_pn-resourceproto = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-resourceproto = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-scrnsaverproto = "green"
@@ -4090,13 +4085,13 @@ RECIPE_MAINTAINER_pn-xineramaproto = "Dexuan Cui <[email protected]>"
 RECIPE_STATUS_pn-dri2proto = "green"
 DISTRO_PN_ALIAS_pn-dri2proto = "Meego=xorg-x11-proto-dri2proto"
 RECIPE_DEPENDENCY_CHECK_pn-dri2proto = "not done"
-RECIPE_LATEST_VERSION_pn-dri2proto = "2.3"
+RECIPE_LATEST_VERSION_pn-dri2proto = "2.4"
 RECIPE_NO_OF_PATCHES_pn-dri2proto = "0"
 RECIPE_INTEL_SECTION_pn-dri2proto = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dri2proto = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-dri2proto = "02/2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dri2proto = "1+ years"
+RECIPE_LATEST_RELEASE_DATE_pn-dri2proto = "May 4, 2011"
 RECIPE_COMMENTS_pn-dri2proto = ""
-RECIPE_LAST_UPDATE_pn-dri2proto = "Jun 29, 2010"
+RECIPE_LAST_UPDATE_pn-dri2proto = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-dri2proto = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-xcb-proto = "green"
@@ -4148,15 +4143,15 @@ RECIPE_MAINTAINER_pn-xproto = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-liberation-fonts = "green"
 RECIPE_DEPENDENCY_CHECK_pn-liberation-fonts = "not done"
-RECIPE_LATEST_VERSION_pn-liberation-fonts = "1.06.0.20100721"
-RECIPE_MANUAL_CHECK_DATE_pn-liberation-fonts = "Jan 28, 2011"
-RECIPE_NO_UPDATE_REASON_pn-liberation-fonts = "Do not upgrade to version: 1.06.0.20100721 because before doing that, we need adding new native packages like libungif_4.1.3, libspiro and fontforge first"
+RECIPE_LATEST_VERSION_pn-liberation-fonts = "1.07.0"
+RECIPE_MANUAL_CHECK_DATE_pn-liberation-fonts = "Jun 13, 2011"
+RECIPE_NO_UPDATE_REASON_pn-liberation-fonts = "Do not upgrade to version: 1.07.0 because before doing that, we need adding new native packages like libungif_4.1.3, libspiro and fontforge first"
 RECIPE_NO_OF_PATCHES_pn-liberation-fonts = "0"
 RECIPE_INTEL_SECTION_pn-liberation-fonts = "x11/fonts"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-liberation-fonts = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-liberation-fonts = "Jul 21, 2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-liberation-fonts = "10 months"
+RECIPE_LATEST_RELEASE_DATE_pn-liberation-fonts = "May 30, 2011"
 RECIPE_COMMENTS_pn-liberation-fonts = "current version 1.04 released open source under GPLv2 with exceptions"
-RECIPE_LAST_UPDATE_pn-liberation-fonts = "Nov 24, 2010"
+RECIPE_LAST_UPDATE_pn-liberation-fonts = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-liberation-fonts = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libfontenc = "green"
@@ -4373,13 +4368,13 @@ RECIPE_MAINTAINER_pn-libxdmcp = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libxext = "green"
 RECIPE_DEPENDENCY_CHECK_pn-libxext = "not done"
-RECIPE_LATEST_VERSION_pn-libxext = "1.1.2"
+RECIPE_LATEST_VERSION_pn-libxext = "1.3.0"
 RECIPE_NO_OF_PATCHES_pn-libxext = "0"
 RECIPE_INTEL_SECTION_pn-libxext = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxext = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-libxext = "06/2009"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxext = "6+ months"
+RECIPE_LATEST_RELEASE_DATE_pn-libxext = "May 6, 2011"
 RECIPE_COMMENTS_pn-libxext = ""
-RECIPE_LAST_UPDATE_pn-libxext = "Nov 24, 2010"
+RECIPE_LAST_UPDATE_pn-libxext = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-libxext = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-libxfixes = "green"
@@ -4418,14 +4413,13 @@ RECIPE_MAINTAINER_pn-libxkbfile = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-pixman = "green"
 RECIPE_DEPENDENCY_CHECK_pn-pixman = "not done"
-RECIPE_LATEST_VERSION_pn-pixman = "0.21.6"
-RECIPE_NO_UPDATE_REASON_pn-pixman = "Do not upgrade to version: 0.21.6 because it's a development snapshot. pixman's stable releases have even minor version numbers."
+RECIPE_LATEST_VERSION_pn-pixman = "0.22.0"
 RECIPE_NO_OF_PATCHES_pn-pixman = "0"
 RECIPE_INTEL_SECTION_pn-pixman = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pixman = "1+ month"
-RECIPE_LATEST_RELEASE_DATE_pn-pixman = "Feb 22, 2011"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pixman = "14 days"
+RECIPE_LATEST_RELEASE_DATE_pn-pixman = "May 2, 2011"
 RECIPE_COMMENTS_pn-pixman = ""
-RECIPE_LAST_UPDATE_pn-pixman = "Jan 31, 2011"
+RECIPE_LAST_UPDATE_pn-pixman = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-pixman = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-xtrans = "green"
@@ -4475,12 +4469,12 @@ RECIPE_MAINTAINER_pn-xkeyboard-config = "Dexuan Cui <[email protected]>"
 RECIPE_STATUS_pn-util-macros = "green"
 DISTRO_PN_ALIAS_pn-util-macros = "Meego=xorg-x11-util-macros Fedora=xorg-x11-util-macros Mandriva=x11-util-macros"
 RECIPE_DEPENDENCY_CHECK_pn-util-macros = "not done"
-RECIPE_LATEST_VERSION_pn-util-macros = "1.13.0"
+RECIPE_LATEST_VERSION_pn-util-macros = "1.14.0"
 RECIPE_INTEL_SECTION_pn-util-macros = "x11/utils"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-util-macros = "17 days"
-RECIPE_LATEST_RELEASE_DATE_pn-util-macros = "Mar 14, 2011"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-util-macros = "2+ months"
+RECIPE_LATEST_RELEASE_DATE_pn-util-macros = "May 27, 2011"
 RECIPE_COMMENTS_pn-util-macros = ""
-RECIPE_LAST_UPDATE_pn-util-macros = "Apr 20, 2011"
+RECIPE_LAST_UPDATE_pn-util-macros = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-util-macros = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-fontconfig = "green"
@@ -4559,24 +4553,24 @@ RECIPE_MAINTAINER_pn-gnome-vfs = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-xcb-util = "green"
 RECIPE_DEPENDENCY_CHECK_pn-xcb-util = "not done"
-RECIPE_LATEST_VERSION_pn-xcb-util = "0.3.6"
+RECIPE_LATEST_VERSION_pn-xcb-util = "0.3.8"
 RECIPE_NO_OF_PATCHES_pn-xcb-util = "0"
 RECIPE_INTEL_SECTION_pn-xcb-util = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xcb-util = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-xcb-util = "08/24/2009"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xcb-util = "1+ years"
+RECIPE_LATEST_RELEASE_DATE_pn-xcb-util = "Apr 25, 2011"
 RECIPE_COMMENTS_pn-xcb-util = ""
-RECIPE_LAST_UPDATE_pn-xcb-util = "Jul 22, 2010"
+RECIPE_LAST_UPDATE_pn-xcb-util = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-xcb-util = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-startup-notification = "green"
 RECIPE_DEPENDENCY_CHECK_pn-startup-notification = "not done"
-RECIPE_LATEST_VERSION_pn-startup-notification = "0.10"
+RECIPE_LATEST_VERSION_pn-startup-notification = "0.12"
 RECIPE_NO_OF_PATCHES_pn-startup-notification = "0"
 RECIPE_INTEL_SECTION_pn-startup-notification = "x11/libs"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-startup-notification = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-startup-notification = "04/13/2009"
-RECIPE_COMMENTS_pn-startup-notification = "in recipe, SECTION is libs but to be more accurate it should be x11/libs"
-RECIPE_LAST_UPDATE_pn-startup-notification = "Jul 22, 2010"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-startup-notification = "11 days"
+RECIPE_LATEST_RELEASE_DATE_pn-startup-notification = "May 16, 2011"
+RECIPE_COMMENTS_pn-startup-notification = ""
+RECIPE_LAST_UPDATE_pn-startup-notification = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-startup-notification = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-galago-daemon = "green"
@@ -4591,13 +4585,14 @@ RECIPE_MAINTAINER_pn-galago-daemon = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-gnome-doc-utils = "green"
 RECIPE_DEPENDENCY_CHECK_pn-gnome-doc-utils = "not done"
-RECIPE_LATEST_VERSION_pn-gnome-doc-utils = "0.20.5"
-RECIPE_NO_OF_PATCHES_pn-gnome-doc-utils = "0"
+RECIPE_LATEST_VERSION_pn-gnome-doc-utils = "0.20.6"
+RECIPE_NO_OF_PATCHES_pn-gnome-doc-utils = "1"
+RECIPE_PATCH_pn-gnome-doc-utils+xsltproc_nonet = "add -nonet option to fix compile errors"
 RECIPE_INTEL_SECTION_pn-gnome-doc-utils = "utils"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnome-doc-utils = "2+ months"
-RECIPE_LATEST_RELEASE_DATE_pn-gnome-doc-utils = "Mar 22, 2011"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnome-doc-utils = "1+ months"
+RECIPE_LATEST_RELEASE_DATE_pn-gnome-doc-utils = "Apr 25, 2011"
 RECIPE_COMMENTS_pn-gnome-doc-utils = ""
-RECIPE_LAST_UPDATE_pn-gnome-doc-utils = "Apr 11, 2011"
+RECIPE_LAST_UPDATE_pn-gnome-doc-utils = "Jun 13, 2011"
 RECIPE_MAINTAINER_pn-gnome-doc-utils = "Dexuan Cui <[email protected]>"
 
 RECIPE_STATUS_pn-gnome-settings-daemon = "red"
Signature · 1 line
1.7.3.4
author
#40 lore raw

[CONSOLIDATED PULL 38/51] pointercal: Inhibit toolchain dependencies as its just config files

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-bsp/pointercal/pointercal_0.0.bb |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
meta/recipes-bsp/pointercal/pointercal_0.0.bb +1 -0
index 069d850..c8233ea 100644
@@ -19,3 +19,4 @@ do_install() {
 
 ALLOW_EMPTY_${PN} = "1"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+INHIBIT_DEFAULT_DEPS = "1"
\ No newline at end of file
Signature · 1 line
1.7.3.4
author
#41 lore raw

[CONSOLIDATED PULL 41/51] usbinit: Inherit allarch as its a generic script

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-bsp/usbinit/usbinit.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-bsp/usbinit/usbinit.bb +2 -2
index 834649b..6170362 100644
@@ -14,9 +14,9 @@ do_install() {
     install -d ${D}/etc
     install -d ${D}/etc/init.d
     install usb-gether ${D}/etc/init.d
-}    
+}
 
-inherit update-rc.d
+inherit update-rc.d allarch
 
 INITSCRIPT_NAME = "usb-gether"
 INITSCRIPT_PARAMS = "start 99 5 2 . stop 20 0 1 6 ."
Signature · 1 line
1.7.3.4
author
#42 lore raw

[CONSOLIDATED PULL 40/51] keymaps: Inhibit toolchain dependencies as its just configuration files

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-bsp/keymaps/keymaps_1.0.bb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-bsp/keymaps/keymaps_1.0.bb +2 -0
index 4683fa1..23a3051 100644
@@ -7,6 +7,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 PR = "r19"
 
+INHIBIT_DEFAULT_DEPS = "1"
+
 inherit update-rc.d
 
 SRC_URI = "file://keymap.sh \
Signature · 1 line
1.7.3.4
author
#43 lore raw

[CONSOLIDATED PULL 39/51] formfactor: Inhibit toolchain dependencies as its just config files

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-bsp/formfactor/formfactor_0.0.bb |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
meta/recipes-bsp/formfactor/formfactor_0.0.bb +1 -0
index 28624a6..abf20e0 100644
@@ -9,6 +9,7 @@ SRC_URI = "file://config file://machconfig"
 S = "${WORKDIR}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+INHIBIT_DEFAULT_DEPS = "1"
 
 do_install() {
 	# Only install file if it has a contents
Signature · 1 line
1.7.3.4
author
#44 lore raw

[CONSOLIDATED PULL 42/51] base-files: Inherit toolchain dependencies as a compiler isn't used

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-core/base-files/base-files_3.0.14.bb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-core/base-files/base-files_3.0.14.bb +2 -0
index 4445081..e76fdf6 100644
@@ -29,6 +29,8 @@ SRC_URI = "file://rotation \
            file://licenses/Artistic"
 S = "${WORKDIR}"
 
+INHIBIT_DEFAULT_DEPS = "1"
+
 docdir_append = "/${P}"
 dirs1777 = "/tmp ${localstatedir}/volatile/lock ${localstatedir}/volatile/tmp"
 dirs2775 = "/home ${prefix}/src ${localstatedir}/local"
Signature · 1 line
1.7.3.4
author
#45 lore raw

[CONSOLIDATED PULL 44/51] initscripts: makedevs is no longer used anywhere so drop dependency. Also inhibit compiler/libc dependencies as they're unused

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 meta/recipes-core/initscripts/initscripts_1.0.bb |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
meta/recipes-core/initscripts/initscripts_1.0.bb +3 -3
index 720c252..48b65b9 100644
@@ -2,11 +2,11 @@ SUMMARY = "SysV init scripts"
 DESCRIPTION = "Initscripts provide the basic system startup initialization scripts for the system.  These scripts include actions such as filesystem mounting, fsck, RTC manipulation and other actions routinely performed at system startup.  In addition, the scripts are also used during system shutdown to reverse the actions performed at startup."
 SECTION = "base"
 PRIORITY = "required"
-DEPENDS = "makedevs"
-RDEPENDS_${PN} = "makedevs"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
-PR = "r125"
+PR = "r126"
+
+INHIBIT_DEFAULT_DEPS = "1"
 
 SRC_URI = "file://functions \
            file://halt \
Signature · 1 line
1.7.3.4
author
#46 lore raw

[CONSOLIDATED PULL 43/51] poky-feed-opkg: Disable default toolchain dependencies as these are just configuration files

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 .../feed-config/poky-feed-config-opkg_1.0.bb       |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb +1 -0
index 9b005d0..fc223c9 100644
@@ -3,6 +3,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 PR = "r1"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+INHIBIT_DEFAULT_DEPS = "1"
 
 #FEEDNAMEPREFIX ?= "INVALID"
 #FEEDURIPREFIX ?= "INVALID"
Signature · 1 line
1.7.3.4
author
#47 lore raw

[CONSOLIDATED PULL 51/51] runqemu: take TMPDIR from bitbake

In reply to Saul Wold

From: Anders Darander <[email protected]>

The old standard of using /home/anders/openembedded-core/build/tmp as TMPDIR do not work any longer, as - is appended to the real TMPDIR. Thus, always take TMPDIR from
bitbake, unless TMPDIR is set in the environment.

---
 scripts/runqemu |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)
scripts/runqemu +10 -14
index a09362c..aa44070 100755
@@ -262,20 +262,16 @@ SPITZ_DEFAULT_ROOTFS="core-image-sato"
 
 setup_tmpdir() {
     if [ -z "$TMPDIR" ]; then
-        if [ "x$BUILDDIR" = "x" -o ! -d "$BUILDDIR/tmp" ]; then
-            # BUILDDIR unset, try and get TMPDIR from bitbake
-            type -P bitbake &>/dev/null || {
-                echo "In order for this script to dynamically infer paths";
-                echo "to kernels or filesystem images, you either need";
-                echo "bitbake in your PATH or to source oe-init-build-env";
-                echo "before running this script" >&2;
-                exit 1; }
-
-            # We have bitbake in PATH, get TMPDIR from bitbake
-            TMPDIR=`bitbake -e | grep TMPDIR=\" | cut -d '=' -f2 | cut -d '"' -f2`
-        else
-            TMPDIR=$BUILDDIR/tmp
-        fi
+        # BUILDDIR unset, try and get TMPDIR from bitbake
+        type -P bitbake &>/dev/null || {
+            echo "In order for this script to dynamically infer paths";
+            echo "to kernels or filesystem images, you either need";
+            echo "bitbake in your PATH or to source oe-init-build-env";
+            echo "before running this script" >&2;
+            exit 1; }
+
+        # We have bitbake in PATH, get TMPDIR from bitbake
+        TMPDIR=`bitbake -e | grep TMPDIR=\" | cut -d '=' -f2 | cut -d '"' -f2`
     fi
 }
 
Signature · 1 line
1.7.3.4
author
#48 lore raw

[CONSOLIDATED PULL 47/51] task-sdk-host: Add nativesdk to the task name so its clearer what the contents of the task represent

In reply to Saul Wold

From: Richard Purdie <[email protected]>

This is particularly important since the file doens't use BBCLASSEXTEND and PN is therefore misleading

---
 meta/classes/populate_sdk.bbclass                  |    2 +-
 ...task-sdk-host.bb => task-sdk-host-nativesdk.bb} |    0
 meta/recipes-qt/meta/meta-toolchain-qte.bb         |    2 +-
 ...ost.bb => task-qte-toolchain-host-nativesdk.bb} |    2 +-
 4 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-core/tasks/{task-sdk-host.bb => task-sdk-host-nativesdk.bb} (100%)
 rename meta/recipes-qt/tasks/{task-qte-toolchain-host.bb => task-qte-toolchain-host-nativesdk.bb} (70%)
meta/classes/populate_sdk.bbclass +1 -1
index 413eb52..089ed9a 100644
@@ -7,7 +7,7 @@ SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
 
 SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${TARGET_SYS}"
 
-TOOLCHAIN_HOST_TASK ?= "task-sdk-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
+TOOLCHAIN_HOST_TASK ?= "task-sdk-host-nativesdk task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
 TOOLCHAIN_TARGET_TASK ?= "task-core-standalone-sdk-target task-core-standalone-sdk-target-dbg"
 TOOLCHAIN_OUTPUTNAME ?= "${SDK_NAME}-toolchain-${DISTRO_VERSION}"
 
meta/recipes-core/tasks/task-sdk-host-nativesdk.bb renamed from meta/recipes-core/tasks/task-sdk-host.bb +0 -0
similarity index 100%
rename from meta/recipes-core/tasks/task-sdk-host.bb
rename to meta/recipes-core/tasks/task-sdk-host-nativesdk.bb
meta/recipes-qt/meta/meta-toolchain-qte.bb +1 -1
index 72fa702..72d58db 100644
@@ -1,6 +1,6 @@
 # Qt Embedded toolchain
 PR = "r5"
-TOOLCHAIN_HOST_TASK = "task-qte-toolchain-host task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
+TOOLCHAIN_HOST_TASK = "task-qte-toolchain-host-nativesdk task-cross-canadian-${TRANSLATED_TARGET_ARCH}"
 TOOLCHAIN_TARGET_TASK = "task-qte-toolchain-target"
 TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-qte-${DISTRO_VERSION}"
 
meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb renamed from meta/recipes-qt/tasks/task-qte-toolchain-host.bb +1 -1
similarity index 70%
rename from meta/recipes-qt/tasks/task-qte-toolchain-host.bb
rename to meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb
index 2ab6ccf..cfa45ef 100644
@@ -1,4 +1,4 @@
-require recipes-core/tasks/task-sdk-host.bb
+require recipes-core/tasks/task-sdk-host-nativesdk.bb
 
 DESCRIPTION = "Host packages for Qt Embedded SDK"
 LICENSE = "MIT"
Signature · 1 line
1.7.3.4
author
#49 lore raw

[CONSOLIDATED PULL 45/51] sysvinit-inittab: Inhibit compiler/libc dependencies as this is just a configuration file

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 .../sysvinit/sysvinit-inittab_2.88dsf.bb           |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb +2 -0
index 9f34b27..ba60c74 100644
@@ -9,6 +9,8 @@ SRC_URI = "file://COPYING \
 
 S = "${WORKDIR}/sysvinit-${PV}"
 
+INHIBIT_DEFAULT_DEPS = "1"
+
 do_configure() {
 	cp ${WORKDIR}/COPYING ${S}/
 }
Signature · 1 line
1.7.3.4
author
#50 lore raw

[CONSOLIDATED PULL 46/51] initrdscripts: Inhibit compiler/libc dependencies as this is just a configuration file

In reply to Saul Wold

From: Richard Purdie <[email protected]>

---
 .../initrdscripts/initramfs-live-install_1.0.bb    |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb +1 -0
index c92ee31..c792fe0 100644
@@ -15,6 +15,7 @@ do_install() {
 # simple script, reality is that it is Host specific based
 # on the COMPATIBLE_HOST below, which needs to take precedence
 #inherit allarch
+INHIBIT_DEFAULT_DEPS = "1"
 
 FILES_${PN} = " /install.sh "
 
Signature · 1 line
1.7.3.4
author
#51 lore raw

[CONSOLIDATED PULL 48/51] nativesdk.bbclass: Correct ordering of manipulations

In reply to Saul Wold

From: Richard Purdie <[email protected]>

OVERDIDES is the key variable that needs to be set prior to data finalisation. The other variables should be manipulated after finalisation so any DEPENDS_prepend and _append are accounted for. This patch ensures this is the case.

The PACKAGES maniupulations are not enabled at this time as they don't function 100% correctly yet.

---
 meta/classes/nativesdk.bbclass |   53 ++++++++++++++++++++++++++++------------
 1 files changed, 37 insertions(+), 16 deletions(-)
meta/classes/nativesdk.bbclass +37 -16
index 644e731..3fe4bf9 100644
@@ -62,27 +62,48 @@ python nativesdk_virtclass_handler () {
     if not pn.endswith("-nativesdk"):
         return
 
-    depends = bb.data.getVar("DEPENDS", e.data, True)
-    deps = bb.utils.explode_deps(depends)
-    newdeps = []
-    for dep in deps:
-        if dep.endswith("-native") or dep.endswith("-cross"):
-            newdeps.append(dep)
-        elif dep.endswith("-gcc-intermediate") or dep.endswith("-gcc-initial") or dep.endswith("-gcc") or dep.endswith("-g++"):
-            newdeps.append(dep + "-crosssdk")
-        elif not dep.endswith("-nativesdk"):
-            newdeps.append(dep + "-nativesdk")
-        else:
-            newdeps.append(dep)
-    bb.data.setVar("DEPENDS", " ".join(newdeps), e.data)
-    provides = bb.data.getVar("PROVIDES", e.data, True)
+    bb.data.setVar("OVERRIDES", bb.data.getVar("OVERRIDES", e.data, False) + ":virtclass-nativesdk", e.data)
+}
+
+python () {
+    pn = bb.data.getVar("PN", d, True)
+    if not pn.endswith("-nativesdk"):
+        return
+
+    def map_dependencies(varname, d, suffix = ""):
+        if suffix:
+            varname = varname + "_" + suffix
+        deps = bb.data.getVar(varname, d, True)
+        if not deps:
+            return
+        deps = bb.utils.explode_deps(deps)
+        newdeps = []
+        for dep in deps:
+            if dep.endswith("-native") or dep.endswith("-cross"):
+                newdeps.append(dep)
+            elif dep.endswith("-gcc-intermediate") or dep.endswith("-gcc-initial") or dep.endswith("-gcc") or dep.endswith("-g++"):
+                newdeps.append(dep + "-crosssdk")
+            elif not dep.endswith("-nativesdk"):
+                newdeps.append(dep.replace("-nativesdk", "") + "-nativesdk")
+            else:
+                newdeps.append(dep)
+        bb.data.setVar(varname, " ".join(newdeps), d)
+
+    map_dependencies("DEPENDS", d)
+    #for pkg in (d.getVar("PACKAGES", True).split() + [""]):
+    #    map_dependencies("RDEPENDS", d, pkg)
+    #    map_dependencies("RRECOMMENDS", d, pkg)
+    #    map_dependencies("RSUGGESTS", d, pkg)
+    #    map_dependencies("RPROVIDES", d, pkg)
+    #    map_dependencies("RREPLACES", d, pkg)
+
+    provides = bb.data.getVar("PROVIDES", d, True)
     for prov in provides.split():
         if prov.find(pn) != -1:
             continue
         if not prov.endswith("-nativesdk"):
             provides = provides.replace(prov, prov + "-nativesdk")
-    bb.data.setVar("PROVIDES", provides, e.data)
-    bb.data.setVar("OVERRIDES", bb.data.getVar("OVERRIDES", e.data, False) + ":virtclass-nativesdk", e.data)
+    bb.data.setVar("PROVIDES", provides, d)
 }
 
 addhandler nativesdk_virtclass_handler
Signature · 1 line
1.7.3.4
author
#52 lore raw

[CONSOLIDATED PULL 50/51] autoconf/automake: Bump PR to resolve perl-native issue

In reply to Saul Wold
---
 meta/recipes-devtools/autoconf/autoconf_2.68.bb |    2 +-
 meta/recipes-devtools/automake/automake.inc     |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/autoconf/autoconf_2.68.bb +1 -1
index c647a15..638e677 100644
@@ -1,6 +1,6 @@
 require autoconf.inc
 
-PR = "r0"
+PR = "r1"
 
 PARALLEL_MAKE = ""
 
meta/recipes-devtools/automake/automake.inc +1 -1
index 524e93e..beeec7b 100644
@@ -4,7 +4,7 @@ Standards. Automake requires the use of Autoconf."
 LICENSE = "GPLv2"
 HOMEPAGE = "http://www.gnu.org/software/automake/"
 SECTION = "devel"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${GNU_MIRROR}/automake/automake-${PV}.tar.bz2 "
 
Signature · 1 line
1.7.3.4
#22 lore raw

Re: [CONSOLIDATED PULL 21/51] alsa-tools: fix Checksums

In reply to Saul Wold
Quoted 1 line · Saul Wold

+EXTRA_OEFLAGS = "--host ${HOST_SYS}"

This change isn't mentioned in the checkin comment and, as far as I can tell, setting that variable isn't going to produce any useful effect. Can you clarify what's going on here?

p.

#53 lore raw
In reply to Saul Wold

Hi Saul,

I did a merge of the "easy" ones in this series. There are some I've left pending a little further review or feedback.

Quoted 6 lines · Saul Wold

This has number fixes for various issues along with recipe updates. While the autobuidler does not look so great, these have built on local machines in a cleaner environment.

I removed the large patchset for GCC, it can be reviewed at the browse URL below

I merged these with the exception of:

Quoted 2 lines

Kang Kai (2):
eglibc: migrate configurability from oe

I wanted to read through this one again...

Quoted 2 lines

Khem Raj (6):
uclibc.inc: libsegfault is only RPROVIDED by uclibc

I'm not 100% sure this is a good idea for various reasons, I need to reply about ti.

Quoted 1 line

gcc-4.6.0: Bring in patches from FSF 4.6 branch

I suspect using gcc svn might be better at this point so we might as well skip merging this and switch straight over.

Quoted 3 lines

Koen Kooi (2):
qemu.inc: append to IMAGE_FSTYPES instead of weakly assigning them

This needs more discussion as it forces users to build two image types and I'm not sure that every user will appreciate this.

Quoted 2 lines

Phil Blundell (5):
busybox: backport distro-features handling from oe master

I also wanted to read through this one again...

Quoted 2 lines

Saul Wold (8):
json-glib: Fix up SRC_URI Checksums

This patch looks like a whitespace change only?

Quoted 1 line

alsa-tools: fix Checksums

This patch has something which looks unintended.

Cheers,

Richard

#54 lore raw

Op 14 jun 2011, om 14:30 heeft Richard Purdie het volgende geschreven:

Quoted 5 lines

Koen Kooi (2):

Quoted 1 line

qemu.inc: append to IMAGE_FSTYPES instead of weakly assigning them

This needs more discussion as it forces users to build two image types and I'm not sure that every user will appreciate this.

If they don't set IMAGE_FSTYPES they'll get 2 images already.

author
#23 lore raw

Re: [CONSOLIDATED PULL 21/51] alsa-tools: fix Checksums

In reply to Phil Blundell
Quoted 7 lines · Phil Blundell
Quoted 1 line · Saul Wold

+EXTRA_OEFLAGS = "--host ${HOST_SYS}"

This change isn't mentioned in the checkin comment and, as far as I can tell, setting that variable isn't going to produce any useful effect. Can you clarify what's going on here?

Clarification is too much going on and I missed fixing this during a rebase. I was in the middle of trying to fix this recipe (currently does not configure correctly).

Sau!

Quoted 9 lines

p.

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core