Add recipes for 0.9.32 release
cover Add recipes for 0.9.32 release
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-Khem
The following changes since commit 4eb3abaa5f4b5df0314dc0d503298d65cd203259:
uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32
Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 release
uclibc_git: Implement execvpe and refresh scheduler functions uclibc-0.9.32: Implement execvpe and refresh scheduler functions
meta/conf/distro/include/tcmode-default.inc | 3 +
...rch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch | 0
...fd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch | 0
.../uclibc/uclibc-0.9.32/argp-headers.patch | 581 +++
.../uclibc/uclibc-0.9.32/argp-support.patch | 5189 ++++++++++++++++++++
.../uclibc-0.9.32/compile-arm-fork-with-O2.patch | 21 +
.../detect-bx-availibility.patch | 0
.../epoll-asm-fix.patch | 0
.../include-arm-asm.h.patch | 0
...so_use_arm_dl_linux_resolve_in_thumb_mode.patch | 21 +
.../uclibc/uclibc-0.9.32/mips/uClibc.machine | 16 +
.../uclibc/uclibc-0.9.32/orign_path.patch | 183 +
.../uclibc/uclibc-0.9.32/powerpc_copysignl.patch | 107 +
.../remove-eabi-oabi-selection.patch | 0
.../remove-sub-arch-variants.patch | 0
.../remove_attribute_optimize_Os.patch | 186 +
.../uclibc/uclibc-0.9.32/rtld_no.patch | 215 +
.../select-force-thumb.patch | 0
.../transform-eabi-oabi-choice.patch | 0
.../uclibc/uclibc-0.9.32/uClibc.distro | 184 +
.../uclibc/uclibc-0.9.32/uClibc.machine | 14 +
.../uclibc-0.9.32/uclibc-arm-ftruncate64.patch | 13 +
.../uclibc/uclibc-0.9.32/uclibc-execvpe.patch | 160 +
.../uclibc-0.9.32/uclibc_enable_log2_test.patch | 30 +
.../uclibc-0.9.32/uclibc_scheduler_update.patch | 455 ++
.../uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch | 33 -
.../uclibc/uclibc-git/orign_path.patch | 42 +-
.../uclibc/uclibc-git/reorder-use-BX.patch | 72 -
meta/recipes-core/uclibc/uclibc-git/rtld_no.patch | 83 +-
meta/recipes-core/uclibc/uclibc-git/uClibc.distro | 3 +
.../uclibc/uclibc-git/uclibc-execvpe.patch | 160 +
.../uclibc-git/uclibc_scheduler_update.patch | 455 ++
meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb | 39 +
meta/recipes-core/uclibc/uclibc_0.9.32.bb | 32 +
meta/recipes-core/uclibc/uclibc_git.bb | 23 +-
35 files changed, 8139 insertions(+), 181 deletions(-)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch (100%)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch (100%)
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/argp-headers.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/argp-support.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/compile-arm-fork-with-O2.patch
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/detect-bx-availibility.patch (100%)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/epoll-asm-fix.patch (100%)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/include-arm-asm.h.patch (100%)
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/mips/uClibc.machine
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/orign_path.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/powerpc_copysignl.patch
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/remove-eabi-oabi-selection.patch (100%)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/remove-sub-arch-variants.patch (100%)
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/remove_attribute_optimize_Os.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/rtld_no.patch
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/select-force-thumb.patch (100%)
rename meta/recipes-core/uclibc/{uclibc-git => uclibc-0.9.32}/transform-eabi-oabi-choice.patch (100%)
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.distro
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.machine
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-arm-ftruncate64.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-execvpe.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_enable_log2_test.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_scheduler_update.patch
delete mode 100644 meta/recipes-core/uclibc/uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch
delete mode 100644 meta/recipes-core/uclibc/uclibc-git/reorder-use-BX.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-git/uclibc-execvpe.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-git/uclibc_scheduler_update.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb
create mode 100644 meta/recipes-core/uclibc/uclibc_0.9.32.bbSignature · 1 line
1.7.4.1
PATCH 1/5 uclibc: Add recipes for 0.9.32 release
--- ...rch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch | 29 + ...fd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch | 33 + .../uclibc/uclibc-0.9.32/argp-headers.patch | 581 +++ .../uclibc/uclibc-0.9.32/argp-support.patch | 5189 ++++++++++++++++++++ .../uclibc-0.9.32/compile-arm-fork-with-O2.patch | 21 + .../uclibc-0.9.32/detect-bx-availibility.patch | 75 + .../uclibc/uclibc-0.9.32/epoll-asm-fix.patch | 25 + .../uclibc/uclibc-0.9.32/include-arm-asm.h.patch | 65 + ...so_use_arm_dl_linux_resolve_in_thumb_mode.patch | 21 + .../uclibc/uclibc-0.9.32/mips/uClibc.machine | 16 + .../uclibc/uclibc-0.9.32/orign_path.patch | 183 + .../uclibc/uclibc-0.9.32/powerpc_copysignl.patch | 107 + .../uclibc-0.9.32/remove-eabi-oabi-selection.patch | 91 + .../uclibc-0.9.32/remove-sub-arch-variants.patch | 215 + .../remove_attribute_optimize_Os.patch | 186 + .../uclibc/uclibc-0.9.32/rtld_no.patch | 215 + .../uclibc/uclibc-0.9.32/select-force-thumb.patch | 172 + .../uclibc-0.9.32/transform-eabi-oabi-choice.patch | 71 + .../uclibc/uclibc-0.9.32/uClibc.distro | 181 + .../uclibc/uclibc-0.9.32/uClibc.machine | 14 + .../uclibc-0.9.32/uclibc-arm-ftruncate64.patch | 13 + .../uclibc-0.9.32/uclibc_enable_log2_test.patch | 30 + meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb | 39 + meta/recipes-core/uclibc/uclibc_0.9.32.bb | 30 + 24 files changed, 7602 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/argp-headers.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/argp-support.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/compile-arm-fork-with-O2.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/detect-bx-availibility.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/epoll-asm-fix.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/include-arm-asm.h.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/mips/uClibc.machine create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/orign_path.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/powerpc_copysignl.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/remove-eabi-oabi-selection.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/remove-sub-arch-variants.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/remove_attribute_optimize_Os.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/rtld_no.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/select-force-thumb.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/transform-eabi-oabi-choice.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.distro create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.machine create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-arm-ftruncate64.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_enable_log2_test.patch create mode 100644 meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb create mode 100644 meta/recipes-core/uclibc/uclibc_0.9.32.bb
meta/recipes-core/uclibc/uclibc-0.9.32/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch new file +29 -0
@@ -0,0 +1,29 @@ +From 06cdcd2a9dd6b46b7fbb5b3ae0a62bdb7ee6c402 Mon Sep 17 00:00:00 2001 +From: Khem Raj <[email protected]> +Date: Mon, 27 Jun 2011 17:48:18 -0700 +Subject: [PATCH] Config.in.arch: Free UCLIBC_HAS_FPU setting from depending on UCLIBC_HAS_FLOATS + +UCLIBC_HAS_FLOATS and UCLIBC_HAS_FPU are denoting two different aspects. +UCLIBC_HAS_FLOATS covers the floating point operations which has nothing +to do if you have FPU or not. + +Signed-off-by: Khem Raj <[email protected]> +--- + extra/Configs/Config.in.arch | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch +index 5f7a2b0..c1ca390 100644 +--- a/extra/Configs/Config.in.arch ++++ b/extra/Configs/Config.in.arch +@@ -133,7 +133,6 @@ config UCLIBC_HAS_FLOATS + + config UCLIBC_HAS_FPU + bool "Target CPU has a floating point unit (FPU)" +- depends on UCLIBC_HAS_FLOATS + default y + help + If your target CPU does not have a Floating Point Unit (FPU) or a +-- +1.7.0.4 +
meta/recipes-core/uclibc/uclibc-0.9.32/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch new file +33 -0
@@ -0,0 +1,33 @@ +From ecc7d34cbbaf83aae87b091555650ed33e27ed2e Mon Sep 17 00:00:00 2001 +From: Khem Raj <[email protected]> +Date: Thu, 30 Jun 2011 00:32:11 -0700 +Subject: [PATCH] mips/signalfd.h: SFD_NONBLOCK for mips is 0200 unlike 04000 commonly + +Signed-off-by: Khem Raj <[email protected]> +--- + include/sys/signalfd.h | 9 +++++++++ + 1 files changed, 9 insertions(+), 0 deletions(-) + +diff --git a/include/sys/signalfd.h b/include/sys/signalfd.h +index 8cee17c..f1cb63a 100644 +--- a/include/sys/signalfd.h ++++ b/include/sys/signalfd.h +@@ -64,6 +64,15 @@ enum + # define SFD_NONBLOCK SFD_NONBLOCK + }; + ++#elif defined __mips__ ++enum ++ { ++ SFD_CLOEXEC = 02000000, ++# define SFD_CLOEXEC SFD_CLOEXEC ++ SFD_NONBLOCK = 0200 ++# define SFD_NONBLOCK SFD_NONBLOCK ++ }; ++ + #else + enum + { +-- +1.7.0.4 +
meta/recipes-core/uclibc/uclibc-0.9.32/argp-headers.patch new file +581 -0
581 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/argp-support.patch new file +5189 -0
2,357 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/compile-arm-fork-with-O2.patch new file +21 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/detect-bx-availibility.patch new file +75 -0
75 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/epoll-asm-fix.patch new file +25 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/include-arm-asm.h.patch new file +65 -0
65 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch new file +21 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/mips/uClibc.machine new file +16 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/orign_path.patch new file +183 -0
183 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/powerpc_copysignl.patch new file +107 -0
107 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/remove-eabi-oabi-selection.patch new file +91 -0
91 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/remove-sub-arch-variants.patch new file +215 -0
215 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/remove_attribute_optimize_Os.patch new file +186 -0
186 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/rtld_no.patch new file +215 -0
215 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/select-force-thumb.patch new file +172 -0
172 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/transform-eabi-oabi-choice.patch new file +71 -0
71 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.distro new file +181 -0
181 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.machine new file +14 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-arm-ftruncate64.patch new file +13 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_enable_log2_test.patch new file +30 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb new file +39 -0
Lines of this file are not shown. View the raw message.
meta/recipes-core/uclibc/uclibc_0.9.32.bb new file +30 -0
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.4.1
Part of the diff is not shown here. View the raw message.
PATCH 2/5 tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
--- meta/conf/distro/include/tcmode-default.inc | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
meta/conf/distro/include/tcmode-default.inc +3 -0
@@ -21,6 +21,7 @@ SDKGCCVERSION ?= "4.6%" BINUVERSION ?= "2.21" GLIBCVERSION ?= "2.10.1" EGLIBCVERSION ?= "2.13" +UCLIBCVERSION ?= "0.9.32" LINUXLIBCVERSION ?= "2.6.37.2" # Temporary preferred version overrides for PPC
@@ -57,6 +58,8 @@ PREFERRED_VERSION_eglibc-nativesdk ?= "${EGLIBCVERSION}" PREFERRED_VERSION_eglibc-initial ?= "${EGLIBCVERSION}" PREFERRED_VERSION_eglibc-initial-nativesdk ?= "${EGLIBCVERSION}" PREFERRED_VERSION_cross-localedef-native ?= "${EGLIBCVERSION}" +PREFERRED_VERSION_uclibc ?= "${UCLIBCVERSION}" +PREFERRED_VERSION_uclibc-initial ?= "${UCLIBCVERSION}" PREFERRED_VERSION_elfutils ?= "0.148" # don't use version earlier than 1.4 for gzip-native, as it's necessary for # some packages using an archive format incompatible with earlier gzip
Signature · 1 line
1.7.4.1
PATCH 3/5 uclibc_git: Move SRCREV past 0.9.32 release
In reply to Khem RajSet DP = -1 since 0.9.32 should be preferred
Remove patches already merged upstream
Change PV to 0.9.32+git${SRCPV}
--- ...rch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch | 29 --- ...fd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch | 33 --- .../uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch | 33 --- .../uclibc/uclibc-git/detect-bx-availibility.patch | 75 ------- .../uclibc/uclibc-git/epoll-asm-fix.patch | 25 --- .../uclibc/uclibc-git/include-arm-asm.h.patch | 65 ------ .../uclibc/uclibc-git/orign_path.patch | 42 ++-- .../uclibc-git/remove-eabi-oabi-selection.patch | 91 -------- .../uclibc-git/remove-sub-arch-variants.patch | 215 -------------------- .../uclibc/uclibc-git/reorder-use-BX.patch | 72 ------- meta/recipes-core/uclibc/uclibc-git/rtld_no.patch | 83 ++++---- .../uclibc/uclibc-git/select-force-thumb.patch | 172 ---------------- .../uclibc-git/transform-eabi-oabi-choice.patch | 71 ------- meta/recipes-core/uclibc/uclibc_git.bb | 21 +-- 14 files changed, 70 insertions(+), 957 deletions(-) delete mode 100644 meta/recipes-core/uclibc/uclibc-git/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/detect-bx-availibility.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/epoll-asm-fix.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/include-arm-asm.h.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/remove-eabi-oabi-selection.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/remove-sub-arch-variants.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/reorder-use-BX.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/select-force-thumb.patch delete mode 100644 meta/recipes-core/uclibc/uclibc-git/transform-eabi-oabi-choice.patch
meta/recipes-core/uclibc/uclibc-git/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch deleted +0 -29
@@ -1,29 +0,0 @@ -From 06cdcd2a9dd6b46b7fbb5b3ae0a62bdb7ee6c402 Mon Sep 17 00:00:00 2001 -From: Khem Raj <[email protected]> -Date: Mon, 27 Jun 2011 17:48:18 -0700 -Subject: [PATCH] Config.in.arch: Free UCLIBC_HAS_FPU setting from depending on UCLIBC_HAS_FLOATS - -UCLIBC_HAS_FLOATS and UCLIBC_HAS_FPU are denoting two different aspects. -UCLIBC_HAS_FLOATS covers the floating point operations which has nothing -to do if you have FPU or not. - -Signed-off-by: Khem Raj <[email protected]> ---- - extra/Configs/Config.in.arch | 1 - - 1 files changed, 0 insertions(+), 1 deletions(-) - -diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch -index 5f7a2b0..c1ca390 100644 ---- a/extra/Configs/Config.in.arch -+++ b/extra/Configs/Config.in.arch -@@ -133,7 +133,6 @@ config UCLIBC_HAS_FLOATS - - config UCLIBC_HAS_FPU - bool "Target CPU has a floating point unit (FPU)" -- depends on UCLIBC_HAS_FLOATS - default y - help - If your target CPU does not have a Floating Point Unit (FPU) or a --- -1.7.0.4 -
meta/recipes-core/uclibc/uclibc-git/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch deleted +0 -33
@@ -1,33 +0,0 @@ -From ecc7d34cbbaf83aae87b091555650ed33e27ed2e Mon Sep 17 00:00:00 2001 -From: Khem Raj <[email protected]> -Date: Thu, 30 Jun 2011 00:32:11 -0700 -Subject: [PATCH] mips/signalfd.h: SFD_NONBLOCK for mips is 0200 unlike 04000 commonly - -Signed-off-by: Khem Raj <[email protected]> ---- - include/sys/signalfd.h | 9 +++++++++ - 1 files changed, 9 insertions(+), 0 deletions(-) - -diff --git a/include/sys/signalfd.h b/include/sys/signalfd.h -index 8cee17c..f1cb63a 100644 ---- a/include/sys/signalfd.h -+++ b/include/sys/signalfd.h -@@ -64,6 +64,15 @@ enum - # define SFD_NONBLOCK SFD_NONBLOCK - }; - -+#elif defined __mips__ -+enum -+ { -+ SFD_CLOEXEC = 02000000, -+# define SFD_CLOEXEC SFD_CLOEXEC -+ SFD_NONBLOCK = 0200 -+# define SFD_NONBLOCK SFD_NONBLOCK -+ }; -+ - #else - enum - { --- -1.7.0.4 -
meta/recipes-core/uclibc/uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch deleted +0 -33
@@ -1,33 +0,0 @@ -UCLIBC_EXTRA_CFLAGS is currently added before the OPTIMIZATION flags -and OPTIMIZATION is chosen to be Os by default. But in OE we pass the optimisation -flags through UCLIBC_EXTRA_CFLAGS but they are not effective since -Os is -specified at last. So we need to change the order of these option flags - -Signed-off-by: Khem Raj <[email protected]> - -Upstream-Status: Pending - -diff --git a/Rules.mak b/Rules.mak -index 65fe47c..eca7f40 100644 ---- a/Rules.mak -+++ b/Rules.mak -@@ -585,9 +574,6 @@ CFLAGS := -include $(top_srcdir)include/libc-symbols.h \ - -nostdinc -I$(top_builddir)include -I$(top_srcdir)include -I. \ - -I$(top_srcdir)libc/sysdeps/linux \ - -I$(top_srcdir)libc/sysdeps/linux/$(TARGET_ARCH) --ifneq ($(strip $(UCLIBC_EXTRA_CFLAGS)),"") --CFLAGS += $(call qstrip,$(UCLIBC_EXTRA_CFLAGS)) --endif - - # We need this to be checked within libc-symbols.h - ifneq ($(HAVE_SHARED),y) -@@ -633,6 +619,9 @@ LDFLAGS += -Wl,-s - else - STRIPTOOL := true -Stripping_disabled - endif -+ifneq ($(strip $(UCLIBC_EXTRA_CFLAGS)),"") -+CFLAGS += $(call qstrip,$(UCLIBC_EXTRA_CFLAGS)) -+endif - - ifeq ($(DOMULTI),y) - # we try to compile all sources at once into an object (IMA), but
meta/recipes-core/uclibc/uclibc-git/detect-bx-availibility.patch deleted +0 -75
75 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/epoll-asm-fix.patch deleted +0 -25
@@ -1,25 +0,0 @@ -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/include-arm-asm.h.patch deleted +0 -65
65 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/orign_path.patch +21 -21
94 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/remove-eabi-oabi-selection.patch deleted +0 -91
91 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/remove-sub-arch-variants.patch deleted +0 -215
215 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/reorder-use-BX.patch deleted +0 -72
72 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/rtld_no.patch +42 -41
203 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/select-force-thumb.patch deleted +0 -172
172 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/transform-eabi-oabi-choice.patch deleted +0 -71
71 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc_git.bb +7 -14
@@ -1,8 +1,12 @@ -SRCREV="71d63ed75648da9b0b71afabb9c60aaad792c55c" +SRCREV="f87898ca4a7d4b7171779c06ff1f4848efeee431" require uclibc.inc -PV = "0.9.31+0.9.32rc3" -PR = "${INC_PR}.5" + +# We prefer a release version so DP -1 for this +DEFAULT_PREFERENCE = "-1" + +PV = "0.9.32+gitr${SRCPV}" +PR = "${INC_PR}.0" PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-git' ], d)}"
@@ -13,23 +17,12 @@ SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \ file://uclibc-arm-ftruncate64.patch \ file://uclibc_enable_log2_test.patch \ file://ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch \ - file://reorder-use-BX.patch \ - file://select-force-thumb.patch \ - file://remove-sub-arch-variants.patch \ - file://transform-eabi-oabi-choice.patch \ - file://include-arm-asm.h.patch \ - file://detect-bx-availibility.patch \ - file://remove-eabi-oabi-selection.patch \ file://powerpc_copysignl.patch \ file://argp-support.patch \ file://argp-headers.patch \ file://remove_attribute_optimize_Os.patch \ - file://append_UCLIBC_EXTRA_CFLAGS.patch \ file://compile-arm-fork-with-O2.patch \ - file://epoll-asm-fix.patch \ file://orign_path.patch \ file://rtld_no.patch \ - file://0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch \ - file://0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch \ " S = "${WORKDIR}/git"
Signature · 1 line
1.7.4.1
PATCH 4/5 uclibc_git: Implement execvpe and refresh scheduler functions
In reply to Khem RajEnable UCLIBC_HAS_UTMPX
--- meta/recipes-core/uclibc/uclibc-git/uClibc.distro | 3 + .../uclibc/uclibc-git/uclibc-execvpe.patch | 160 +++++++ .../uclibc-git/uclibc_scheduler_update.patch | 455 ++++++++++++++++++++ meta/recipes-core/uclibc/uclibc_git.bb | 4 +- 4 files changed, 621 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-core/uclibc/uclibc-git/uclibc-execvpe.patch create mode 100644 meta/recipes-core/uclibc/uclibc-git/uclibc_scheduler_update.patch
meta/recipes-core/uclibc/uclibc-git/uClibc.distro +3 -0
@@ -178,3 +178,6 @@ UCLIBC_HAS_FLOATS=y # by menuconfig for other arches. # COMPILE_IN_THUMB_MODE is not set + +# needed by systemd +UCLIBC_HAS_UTMPX=y
meta/recipes-core/uclibc/uclibc-git/uclibc-execvpe.patch new file +160 -0
160 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-git/uclibc_scheduler_update.patch new file +455 -0
455 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc_git.bb +3 -1
@@ -6,7 +6,7 @@ require uclibc.inc DEFAULT_PREFERENCE = "-1" PV = "0.9.32+gitr${SRCPV}" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-git' ], d)}"
@@ -24,5 +24,7 @@ SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \ file://compile-arm-fork-with-O2.patch \ file://orign_path.patch \ file://rtld_no.patch \ + file://uclibc-execvpe.patch \ + file://uclibc_scheduler_update.patch \ " S = "${WORKDIR}/git"
Signature · 1 line
1.7.4.1
PATCH 5/5 uclibc-0.9.32: Implement execvpe and refresh scheduler functions
In reply to Khem RajEnable UCLIBC_HAS_UTMPX
--- .../uclibc/uclibc-0.9.32/uClibc.distro | 3 + .../uclibc/uclibc-0.9.32/uclibc-execvpe.patch | 160 +++++++ .../uclibc-0.9.32/uclibc_scheduler_update.patch | 455 ++++++++++++++++++++ meta/recipes-core/uclibc/uclibc_0.9.32.bb | 4 +- 4 files changed, 621 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-execvpe.patch create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_scheduler_update.patch
meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.distro +3 -0
@@ -179,3 +179,6 @@ UCLIBC_HAS_FLOATS=y # COMPILE_IN_THUMB_MODE is not set +# needed by systemd +UCLIBC_HAS_UTMPX=y +
meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-execvpe.patch new file +160 -0
160 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_scheduler_update.patch new file +455 -0
455 lines not on this page · raw message
meta/recipes-core/uclibc/uclibc_0.9.32.bb +3 -1
@@ -1,7 +1,7 @@ SRCREV="9152c4d67c763fde5712e2d181d92c0d7e1e2ab9" require uclibc.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc" SRC_URI = "git://uclibc.org/uClibc.git;branch=${PV};protocol=git \
@@ -26,5 +26,7 @@ SRC_URI = "git://uclibc.org/uClibc.git;branch=${PV};protocol=git \ file://rtld_no.patch \ file://0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch \ file://0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch \ + file://uclibc-execvpe.patch \ + file://uclibc_scheduler_update.patch \ " S = "${WORKDIR}/git"
Signature · 1 line
1.7.4.1
Quoted 15 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
Quoted 8 lines
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 release
I have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Quoted 1 line
uclibc_git: Implement execvpe and refresh scheduler functions
refreshed after above change
Quoted 74 lines
uclibc-0.9.32: Implement execvpe and refresh scheduler functions
meta/conf/distro/include/tcmode-default.inc | 3 + ...rch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch | 0 ...fd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch | 0
.../uclibc/uclibc-0.9.32/argp-headers.patch| 581 +++.../uclibc/uclibc-0.9.32/argp-support.patch| 5189 ++++++++++++++++++++.../uclibc-0.9.32/compile-arm-fork-with-O2.patch| 21 +.../detect-bx-availibility.patch| 0.../epoll-asm-fix.patch| 0.../include-arm-asm.h.patch| 0 ...so_use_arm_dl_linux_resolve_in_thumb_mode.patch | 21 + .../uclibc/uclibc-0.9.32/mips/uClibc.machine | 16 +.../uclibc/uclibc-0.9.32/orign_path.patch| 183 +.../uclibc/uclibc-0.9.32/powerpc_copysignl.patch| 107 +.../remove-eabi-oabi-selection.patch| 0.../remove-sub-arch-variants.patch| 0.../remove_attribute_optimize_Os.patch| 186 +.../uclibc/uclibc-0.9.32/rtld_no.patch| 215 +.../select-force-thumb.patch| 0.../transform-eabi-oabi-choice.patch| 0 .../uclibc/uclibc-0.9.32/uClibc.distro | 184 + .../uclibc/uclibc-0.9.32/uClibc.machine | 14 +.../uclibc-0.9.32/uclibc-arm-ftruncate64.patch| 13 +.../uclibc/uclibc-0.9.32/uclibc-execvpe.patch| 160 +.../uclibc-0.9.32/uclibc_enable_log2_test.patch | 30 + .../uclibc-0.9.32/uclibc_scheduler_update.patch | 455 ++ .../uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch | 33 -.../uclibc/uclibc-git/orign_path.patch | 42 +-
.../uclibc/uclibc-git/reorder-use-BX.patch| 72 -meta/recipes-core/uclibc/uclibc-git/rtld_no.patch| 83 +- meta/recipes-core/uclibc/uclibc-git/uClibc.distro | 3 +.../uclibc/uclibc-git/uclibc-execvpe.patch| 160 +.../uclibc-git/uclibc_scheduler_update.patch| 455 ++ meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb | 39 + meta/recipes-core/uclibc/uclibc_0.9.32.bb | 32 + meta/recipes-core/uclibc/uclibc_git.bb | 23 +-35 files changed, 8139 insertions(+), 181 deletions(-)rename meta/recipes-core/uclibc/{uclibc-git =>
uclibc-0.9.32}/0001-Config.in.arch-Free-UCLIBC_HAS_FPU-setting-from-depe.patch(100%) rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/0001-mips-signalfd.h-SFD_NONBLOCK-for-mips-is-0200-unlike.patch(100%) create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/argp-headers.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/argp-support.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/compile-arm-fork-with-O2.patch
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/detect-bx-availibility.patch(100%)
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/epoll-asm-fix.patch(100%)
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/include-arm-asm.h.patch(100%)
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patchcreate mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/mips/uClibc.machine
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/orign_path.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/powerpc_copysignl.patch
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/remove-eabi-oabi-selection.patch(100%)
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/remove-sub-arch-variants.patch(100%)
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/remove_attribute_optimize_Os.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/rtld_no.patch
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/select-force-thumb.patch(100%)
rename meta/recipes-core/uclibc/{uclibc-git =>uclibc-0.9.32}/transform-eabi-oabi-choice.patch(100%)
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.distro
create mode 100644 meta/recipes-core/uclibc/uclibc-0.9.32/uClibc.machine
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-arm-ftruncate64.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/uclibc-execvpe.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_enable_log2_test.patch
create mode 100644meta/recipes-core/uclibc/uclibc-0.9.32/uclibc_scheduler_update.patch
delete mode 100644meta/recipes-core/uclibc/uclibc-git/append_UCLIBC_EXTRA_CFLAGS.patch
delete mode 100644meta/recipes-core/uclibc/uclibc-git/reorder-use-BX.patch
create mode 100644meta/recipes-core/uclibc/uclibc-git/uclibc-execvpe.patch
create mode 100644meta/recipes-core/uclibc/uclibc-git/uclibc_scheduler_update.patch
create mode 100644 meta/recipes-core/uclibc/uclibc-initial_0.9.32.bb
create mode 100644 meta/recipes-core/uclibc/uclibc_0.9.32.bb--
1.7.4.1
Quoted 20 lines · Khem Raj
Quoted 19 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32
Quoted 7 lines
Quoted 4 lines
Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 releaseI have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Can you expand a little more about what was troublesome with it?
Is there a revision being specified for the uclibc git recipe?
Cheers,
Richard
Quoted 26 lines · Richard Purdie
Quoted 25 lines · Khem Raj
Quoted 23 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 release
Quoted 6 lines
Quoted 2 lines
I have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Can you expand a little more about what was troublesome with it?
Is there a revision being specified for the uclibc git recipe?
since its master git I have to change SRCREV frquently and if I do not bump PR it ends up with dependency problems while generating image since the SHAs are random
and they are getting into PV sometimes opkg thinks the version is smaller than the previous
one and opkg does not like it. that aside 0.9.32+0.9.33-rc0 explains the recipes PV better IMO
Quoted 11 lines
Cheers,
Richard
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 35 lines · Khem Raj
Quoted 26 lines · Richard Purdie
Quoted 25 lines · Khem Raj
Quoted 23 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 releaseQuoted 6 lines
Quoted 2 lines
I have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Can you expand a little more about what was troublesome with it?
Is there a revision being specified for the uclibc git recipe?
Quoted 7 lines
since its master git I have to change SRCREV frquently and if I do not bump PR it ends up with dependency problems while generating image since the SHAs are random
and they are getting into PV sometimes opkg thinks the version is smaller than the previous
one and opkg does not like it. that aside 0.9.32+0.9.33-rc0 explains the recipes PV better IMO
Could you at least add the SRCREV you're using the recipe please? I didn't look really hard but I couldn't seem to find it when I last looked...
Cheers,
Richard
Quoted 44 lines · Richard Purdie
Quoted 35 lines · Khem Raj
Quoted 26 lines · Richard Purdie
Quoted 25 lines · Khem Raj
Quoted 23 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 releaseQuoted 6 lines
Quoted 2 lines
I have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Can you expand a little more about what was troublesome with it?
Is there a revision being specified for the uclibc git recipe?
Quoted 7 lines
since its master git I have to change SRCREV frquently and if I do not bump PR it ends up with dependency problems while generating image since the SHAs are random
and they are getting into PV sometimes opkg thinks the version is smaller than the previous
one and opkg does not like it. that aside 0.9.32+0.9.33-rc0 explains the recipes PV better IMO
Quoted 3 lines
Could you at least add the SRCREV you're using the recipe please? I didn't look really hard but I couldn't seem to find it when I last looked...
huh. They are in recipes see toward the end here
and for 0.9.32 here
or do u mean in some other form ?
Quoted 11 lines
Cheers,
Richard
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 52 lines · Khem Raj
Quoted 44 lines · Richard Purdie
Quoted 35 lines · Khem Raj
Quoted 26 lines · Richard Purdie
Quoted 25 lines · Khem Raj
Quoted 23 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 releaseQuoted 6 lines
Quoted 2 lines
I have update PV in above commit to 0.9.32+0.9.33-rc0 instead of 0.9.32+gitr${SRCPV} which is troublesome to use with git
Can you expand a little more about what was troublesome with it?
Is there a revision being specified for the uclibc git recipe?
Quoted 7 lines
since its master git I have to change SRCREV frquently and if I do not bump PR it ends up with dependency problems while generating image since the SHAs are random
and they are getting into PV sometimes opkg thinks the version is smaller than the previous
one and opkg does not like it. that aside 0.9.32+0.9.33-rc0 explains the recipes PV better IMOQuoted 3 lines
Could you at least add the SRCREV you're using the recipe please? I didn't look really hard but I couldn't seem to find it when I last looked...
huh. They are in recipes see toward the end here
Quoted 7 lines
and for 0.9.32 here
or do u mean in some other form ?
No, I just missed somehow when reading the patch originally, I was surprised it wasn't there...
Cheers,
Richard
Richard Purdie
AppliedQuoted 19 lines · Khem Raj
With this changeset we add new recipes for 0.9.32 and make that default preference. Then the git recipe are moved to track the latest master. systemd related fixes are separately applied to both git recipe and 0.9.32 recipes
Both sets work for arm,mips,ppc,x86,x86-64
Thanks
-KhemThe following changes since commit
4eb3abaa5f4b5df0314dc0d503298d65cd203259:uclibc-0.9.32: Implement execvpe and refresh scheduler functions (2011-07-05 13:53:05 -0700)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribkraj/uclibc-0.9.32
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/uclibc-0.9.32
Quoted 6 lines
Khem Raj (5):
uclibc: Add recipes for 0.9.32 release
tcmode-default: Define UCLIBCVERSION and set it to 0.9.32
uclibc_git: Move SRCREV past 0.9.32 release
uclibc_git: Implement execvpe and refresh scheduler functions uclibc-0.9.32: Implement execvpe and refresh scheduler functions
Merged to master, thanks.
Richard