* [PATCH 1/5] kconfig-frontends: New recipe
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
@ 2012-06-21 22:54 ` Khem Raj
2012-06-24 18:16 ` Saul Wold
2012-06-21 22:54 ` [PATCH 2/5] uclibc: Fix packaging to match the new package order Khem Raj
` (4 subsequent siblings)
5 siblings, 1 reply; 9+ messages in thread
From: Khem Raj @ 2012-06-21 22:54 UTC (permalink / raw)
To: openembedded-core
kconfig-frontends provides the kconfig infrastructure
thats used for linux kernel as a standalone package. Its
not intended to be used for kernel itself but can be
used by packages who are based on kconfig e.g. busybox
uclibc or new packages who wants to use kconfig infra
for the package build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
diff --git a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
new file mode 100644
index 0000000..d95d3e8
--- /dev/null
+++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
@@ -0,0 +1,28 @@
+# Copyright (C) 2012 Khem Raj <raj.khem@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+DESCRIPTION = "The kconfig-frontends project aims at centralising \
+the effort of keeping an up-to-date, out-of-tree, packaging of the \
+kconfig infrastructure, ready for use by third-party projects. \
+The kconfig-frontends package provides the kconfig parser, as well as all \
+the frontends"
+HOMEPAGE = "http://ymorin.is-a-geek.org/projects/kconfig-frontends"
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
+SECTION = "devel"
+DEPENDS += "ncurses flex bison gperf"
+PR = "r0"
+PV = "3.4.0"
+SPIN = "0"
+SRC_URI = "http://ymorin.is-a-geek.org/download/${BPN}/${BPN}-${PV}-${SPIN}.tar.xz"
+SRC_URI[md5sum] = "7eed0faf5a41d6dd0b2a886a440a972d"
+SRC_URI[sha256sum] = "638006f3d1aefefdc1db3030a15b562cf3c89f2028b1cea0bf0f0629708802f2"
+
+S = "${WORKDIR}/${BPN}-${PV}-${SPIN}"
+
+inherit autotools
+do_configure_prepend () {
+ mkdir -p scripts/.autostuff/m4
+}
+EXTRA_OECONF += "--disable-gconf --disable-qconf"
+BBCLASSEXTEND = "native nativesdk"
--
1.7.5.4
^ permalink raw reply related [flat|nested] 9+ messages in thread* Re: [PATCH 1/5] kconfig-frontends: New recipe
2012-06-21 22:54 ` [PATCH 1/5] kconfig-frontends: New recipe Khem Raj
@ 2012-06-24 18:16 ` Saul Wold
2012-06-24 19:36 ` Khem Raj
0 siblings, 1 reply; 9+ messages in thread
From: Saul Wold @ 2012-06-24 18:16 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 06/21/2012 03:54 PM, Khem Raj wrote:
> kconfig-frontends provides the kconfig infrastructure
> thats used for linux kernel as a standalone package. Its
> not intended to be used for kernel itself but can be
> used by packages who are based on kconfig e.g. busybox
> uclibc or new packages who wants to use kconfig infra
> for the package build
>
Khem:
Did you build for nativesdk? Also did you check a multi-lib build, we
have seen issues with new recipes and multi-lib.
Sau!
ERROR: Nothing PROVIDES 'flex-nativesdk' (but
virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
DEPENDS on or otherwise requires it)
ERROR: Nothing PROVIDES 'bison-nativesdk' (but
virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
DEPENDS on or otherwise requires it)
ERROR: Nothing PROVIDES 'gperf-nativesdk' (but
virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
DEPENDS on or otherwise requires it)
ERROR: Nothing RPROVIDES 'kconfig-frontends-nativesdk-dev' (but
virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
RDEPENDS on or otherwise requires it)
ERROR: No eligible RPROVIDERs exist for 'kconfig-frontends-nativesdk-dev'
NOTE: Runtime target 'kconfig-frontends-nativesdk-dev' is unbuildable,
removing...
Missing or unbuildable dependency chain was:
['kconfig-frontends-nativesdk-dev']
ERROR: Nothing RPROVIDES 'kconfig-frontends-nativesdk' (but
virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
RDEPENDS on or otherwise requires it)
ERROR: No eligible RPROVIDERs exist for 'kconfig-frontends-nativesdk'
NOTE: Runtime target 'kconfig-frontends-nativesdk' is unbuildable,
removing...
Missing or unbuildable dependency chain was: ['kconfig-frontends-nativesdk']
> Signed-off-by: Khem Raj<raj.khem@gmail.com>
> ---
> .../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
> 1 files changed, 28 insertions(+), 0 deletions(-)
> create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>
> diff --git a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> new file mode 100644
> index 0000000..d95d3e8
> --- /dev/null
> +++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> @@ -0,0 +1,28 @@
> +# Copyright (C) 2012 Khem Raj<raj.khem@gmail.com>
> +# Released under the MIT license (see COPYING.MIT for the terms)
> +
> +DESCRIPTION = "The kconfig-frontends project aims at centralising \
> +the effort of keeping an up-to-date, out-of-tree, packaging of the \
> +kconfig infrastructure, ready for use by third-party projects. \
> +The kconfig-frontends package provides the kconfig parser, as well as all \
> +the frontends"
> +HOMEPAGE = "http://ymorin.is-a-geek.org/projects/kconfig-frontends"
> +LICENSE = "GPL-2.0"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
> +SECTION = "devel"
> +DEPENDS += "ncurses flex bison gperf"
> +PR = "r0"
> +PV = "3.4.0"
> +SPIN = "0"
> +SRC_URI = "http://ymorin.is-a-geek.org/download/${BPN}/${BPN}-${PV}-${SPIN}.tar.xz"
> +SRC_URI[md5sum] = "7eed0faf5a41d6dd0b2a886a440a972d"
> +SRC_URI[sha256sum] = "638006f3d1aefefdc1db3030a15b562cf3c89f2028b1cea0bf0f0629708802f2"
> +
> +S = "${WORKDIR}/${BPN}-${PV}-${SPIN}"
> +
> +inherit autotools
> +do_configure_prepend () {
> + mkdir -p scripts/.autostuff/m4
> +}
> +EXTRA_OECONF += "--disable-gconf --disable-qconf"
> +BBCLASSEXTEND = "native nativesdk"
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH 1/5] kconfig-frontends: New recipe
2012-06-24 18:16 ` Saul Wold
@ 2012-06-24 19:36 ` Khem Raj
0 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2012-06-24 19:36 UTC (permalink / raw)
To: Saul Wold; +Cc: Patches and discussions about the oe-core layer
On Sun, Jun 24, 2012 at 11:16 AM, Saul Wold <sgw@linux.intel.com> wrote:
> On 06/21/2012 03:54 PM, Khem Raj wrote:
>>
>> kconfig-frontends provides the kconfig infrastructure
>> thats used for linux kernel as a standalone package. Its
>> not intended to be used for kernel itself but can be
>> used by packages who are based on kconfig e.g. busybox
>> uclibc or new packages who wants to use kconfig infra
>> for the package build
>>
> Khem:
>
> Did you build for nativesdk? Also did you check a multi-lib build, we have
> seen issues with new recipes and multi-lib.
I did not try multilib but nativesdk did build but if I build now it
fails for me. Probably something changed in dev packaging. We can drop
nativesdk for now
until I rework it.
>
> Sau!
>
> ERROR: Nothing PROVIDES 'flex-nativesdk' (but
> virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> DEPENDS on or otherwise requires it)
> ERROR: Nothing PROVIDES 'bison-nativesdk' (but
> virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> DEPENDS on or otherwise requires it)
> ERROR: Nothing PROVIDES 'gperf-nativesdk' (but
> virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> DEPENDS on or otherwise requires it)
> ERROR: Nothing RPROVIDES 'kconfig-frontends-nativesdk-dev' (but
> virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> RDEPENDS on or otherwise requires it)
> ERROR: No eligible RPROVIDERs exist for 'kconfig-frontends-nativesdk-dev'
> NOTE: Runtime target 'kconfig-frontends-nativesdk-dev' is unbuildable,
> removing...
> Missing or unbuildable dependency chain was:
> ['kconfig-frontends-nativesdk-dev']
> ERROR: Nothing RPROVIDES 'kconfig-frontends-nativesdk' (but
> virtual:nativesdk:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> RDEPENDS on or otherwise requires it)
> ERROR: No eligible RPROVIDERs exist for 'kconfig-frontends-nativesdk'
> NOTE: Runtime target 'kconfig-frontends-nativesdk' is unbuildable,
> removing...
> Missing or unbuildable dependency chain was: ['kconfig-frontends-nativesdk']
>
>
>> Signed-off-by: Khem Raj<raj.khem@gmail.com>
>> ---
>> .../kconfig-frontends/kconfig-frontends_3.4.bb | 28
>> ++++++++++++++++++++
>> 1 files changed, 28 insertions(+), 0 deletions(-)
>> create mode 100644
>> meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>>
>> diff --git
>> a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>> b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>> new file mode 100644
>> index 0000000..d95d3e8
>> --- /dev/null
>> +++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
>> @@ -0,0 +1,28 @@
>> +# Copyright (C) 2012 Khem Raj<raj.khem@gmail.com>
>> +# Released under the MIT license (see COPYING.MIT for the terms)
>> +
>> +DESCRIPTION = "The kconfig-frontends project aims at centralising \
>> +the effort of keeping an up-to-date, out-of-tree, packaging of the \
>> +kconfig infrastructure, ready for use by third-party projects. \
>> +The kconfig-frontends package provides the kconfig parser, as well as all
>> \
>> +the frontends"
>> +HOMEPAGE = "http://ymorin.is-a-geek.org/projects/kconfig-frontends"
>> +LICENSE = "GPL-2.0"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
>> +SECTION = "devel"
>> +DEPENDS += "ncurses flex bison gperf"
>> +PR = "r0"
>> +PV = "3.4.0"
>> +SPIN = "0"
>> +SRC_URI =
>> "http://ymorin.is-a-geek.org/download/${BPN}/${BPN}-${PV}-${SPIN}.tar.xz"
>> +SRC_URI[md5sum] = "7eed0faf5a41d6dd0b2a886a440a972d"
>> +SRC_URI[sha256sum] =
>> "638006f3d1aefefdc1db3030a15b562cf3c89f2028b1cea0bf0f0629708802f2"
>> +
>> +S = "${WORKDIR}/${BPN}-${PV}-${SPIN}"
>> +
>> +inherit autotools
>> +do_configure_prepend () {
>> + mkdir -p scripts/.autostuff/m4
>> +}
>> +EXTRA_OECONF += "--disable-gconf --disable-qconf"
>> +BBCLASSEXTEND = "native nativesdk"
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 2/5] uclibc: Fix packaging to match the new package order
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
2012-06-21 22:54 ` [PATCH 1/5] kconfig-frontends: New recipe Khem Raj
@ 2012-06-21 22:54 ` Khem Raj
2012-06-21 22:54 ` [PATCH 3/5] qemu.inc: Fix packageconfig options Khem Raj
` (3 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2012-06-21 22:54 UTC (permalink / raw)
To: openembedded-core
This gets rid of some phony rdepends on uclibc-dev
being reported
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-core/uclibc/uclibc.inc | 28 +++++++++++++++-------------
1 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/meta/recipes-core/uclibc/uclibc.inc b/meta/recipes-core/uclibc/uclibc.inc
index 6769279..4dae303 100644
--- a/meta/recipes-core/uclibc/uclibc.inc
+++ b/meta/recipes-core/uclibc/uclibc.inc
@@ -13,7 +13,7 @@ SECTION = "libs"
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=a6f89e2100d9b6cdffcea4f398e37343 \
file://COPYING.LIB.boilerplate;md5=aaddeadcddeb918297e0e4afc52ce46f \
file://${S}/test/regex/testregex.c;startline=1;endline=31;md5=234efb227d0a40677f895e4a1e26e960"
-INC_PR = "r7"
+INC_PR = "r8"
require uclibc-config.inc
STAGINGCC = "gcc-cross-intermediate"
@@ -50,7 +50,7 @@ INHIBIT_DEFAULT_DEPS = "1"
# Ensure the uclibc-dev package is processed before uclibc-staticdev to allow
# *_nonshared.a libraries to be packaged in the uclibc-dev package.
-PACKAGES = "${PN}-dbg ${PN}-dev ${PN}-staticdev ${PN} ${PN}-doc ldd uclibc-utils-dbg uclibc-utils uclibc-gconv uclibc-thread-db uclibc-argp uclibc-backtrace uclibc-libcrypt uclibc-libintl uclibc-libnsl uclibc-libresolv uclibc-libm uclibc-libdl uclibc-libutil uclibc-libpthread uclibc-librt"
+PACKAGES = "ldd uclibc-utils-dbg uclibc-utils uclibc-gconv uclibc-thread-db uclibc-argp uclibc-backtrace uclibc-libcrypt uclibc-libintl uclibc-libnsl uclibc-libresolv uclibc-libm uclibc-libdl uclibc-libutil uclibc-libpthread uclibc-librt ${PN}-dbg ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN}"
FILES_uclibc-libcrypt = "${base_libdir}/libcrypt*.so.* ${base_libdir}/libcrypt-*.so"
FILES_uclibc-libintl = "${base_libdir}/libintl*.so.* ${base_libdir}/libintl-*.so"
@@ -62,34 +62,36 @@ FILES_uclibc-libutil = "${base_libdir}/libutil*.so.* ${base_libdir}/libutil-*.so
FILES_uclibc-libpthread = "${base_libdir}/libpthread*.so.* ${base_libdir}/libpthread-*.so"
FILES_uclibc-librt = "${base_libdir}/librt*.so.* ${base_libdir}/librt-*.so"
+FILES_ldd = "${bindir}/ldd"
+FILES_uclibc-utils = "${bindir} ${sbindir}"
+FILES_uclibc-utils-dbg += "${bindir}/.debug ${sbindir}/.debug"
+FILES_uclibc-gconv = "${libdir}/gconv"
+FILES_uclibc-thread-db = "${base_libdir}/libthread_db*"
+FILES_uclibc-argp = "${base_libdir}/libuargp-*.so ${base_libdir}/libuargp*.so.*"
+FILES_uclibc-backtrace = "${base_libdir}/libubacktrace-*.so ${base_libdir}/libubacktrace*.so.*"
+
# The last line (gdb and lib1) is for uclinux-uclibc builds
uclibc_baselibs = "${base_libdir}/ld*.so.* ${base_libdir}/ld*.so \
${base_libdir}/libc*.so.* ${base_libdir}/libuClibc-*.so \
${libdir}/libc.gdb ${libdir}/libc ${base_libdir}/lib1.so \
"
-FILES_${PN} = "${sysconfdir} ${uclibc_baselibs} /sbin/ldconfig \
- ${libexecdir} ${datadir}/zoneinfo ${libdir}/locale"
-FILES_ldd = "${bindir}/ldd"
-FILES_${PN}-dev_append = "\
+FILES_SOLIBSDEV = "${libdir}/lib*${SOLIBSDEV}"
+FILES_${PN}-dev += "\
${libdir}/lib*.so \
${libdir}/*_nonshared.a \
${libdir}/[S]*crt[1in].o \
${libdir}/crtreloc*.o \
${includedir}/*.h ${includedir}/*/*.h \
"
-FILES_uclibc-utils = "${bindir} ${sbindir}"
-FILES_uclibc-utils-dbg += "${bindir}/.debug ${sbindir}/.debug"
-FILES_uclibc-gconv = "${libdir}/gconv"
-FILES_uclibc-thread-db = "${base_libdir}/libthread_db*"
-FILES_uclibc-argp = "${base_libdir}/libuargp-*.so ${base_libdir}/libuargp*.so.*"
-FILES_uclibc-backtrace = "${base_libdir}/libubacktrace-*.so ${base_libdir}/libubacktrace*.so.*"
+FILES_${PN} = "${sysconfdir} ${uclibc_baselibs} /sbin/ldconfig \
+ ${libexecdir} ${datadir}/zoneinfo ${libdir}/locale"
RPROVIDES_${PN}-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_uclibc += "libsegfault rtld(GNU_HASH)"
+RPROVIDES_${PN} += "libsegfault rtld(GNU_HASH)"
SRC_URI = "\
http://www.uclibc.org/downloads/uClibc-${PV}.tar.bz2;name=uClibc-${PV} \
--
1.7.5.4
^ permalink raw reply related [flat|nested] 9+ messages in thread* [PATCH 3/5] qemu.inc: Fix packageconfig options
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
2012-06-21 22:54 ` [PATCH 1/5] kconfig-frontends: New recipe Khem Raj
2012-06-21 22:54 ` [PATCH 2/5] uclibc: Fix packaging to match the new package order Khem Raj
@ 2012-06-21 22:54 ` Khem Raj
2012-06-21 22:54 ` [PATCH 4/5] qemu-git: Move to tip of git Khem Raj
` (2 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2012-06-21 22:54 UTC (permalink / raw)
To: openembedded-core
--{en|dis}able-gl-accel is spcefic to gl
patches in 0.15.1 which may not be available
for other qemu's so if someone chooses to remove
gl from PACKAGECONFIG then we dont explicitly
use the --disable-gl-accel option since this
wont be recognised by configure.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/qemu/qemu.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index e618c1d..707493e 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -38,7 +38,7 @@ do_install () {
}
PACKAGECONFIG ??= "gl"
-PACKAGECONFIG[gl] = "--enable-gl-accel,--disable-gl-accel,,"
+PACKAGECONFIG[gl] = "--enable-gl-accel,,,"
DEPENDS_virtclass-native = "zlib-native alsa-lib-native glib-2.0-native"
DEPENDS_virtclass-nativesdk = "zlib-nativesdk libsdl-nativesdk glib-2.0-nativesdk \
--
1.7.5.4
^ permalink raw reply related [flat|nested] 9+ messages in thread* [PATCH 4/5] qemu-git: Move to tip of git
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
` (2 preceding siblings ...)
2012-06-21 22:54 ` [PATCH 3/5] qemu.inc: Fix packageconfig options Khem Raj
@ 2012-06-21 22:54 ` Khem Raj
2012-06-21 22:54 ` [PATCH 5/5] qemu_git: set empty PACKAGECONFIG Khem Raj
2012-06-25 16:25 ` [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Saul Wold
5 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2012-06-21 22:54 UTC (permalink / raw)
To: openembedded-core
There are a lot of armv7 and sh4 fixes that
its worth moving to latest version. The patch
forward porting can happen later.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../recipes-devtools/qemu/qemu-git/powerpc_rom.bin | Bin 0 -> 4096 bytes
meta/recipes-devtools/qemu/qemu_git.bb | 18 +++++-------------
2 files changed, 5 insertions(+), 13 deletions(-)
create mode 100644 meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
diff --git a/meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin b/meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
new file mode 100644
index 0000000000000000000000000000000000000000..c4044296c51529878f5d2a46230949d09ef1d4e2
GIT binary patch
literal 4096
zcmeHJQEMDk6h4#Pn8Z}5VUd7UHb$_7oo16ZWvl_Wq7bx}RV;`Ib~1CD44Ivo&djz(
z20DZ^Sm;B1^P!YL$|?xr50Dxx<W1-=Nb#jAB1A;VL+N<VoqKm?mo4n8m<wmm`OZ1_
zyXT&{cV+<&$6*H!JMdrW!2M?){{b*MgY{|vBVVIFj`A$ZQ4}1?4fK1d-SMjkR6spQ
z_GQ*+=6p}1edN8j-n~$%zt8GvfO5${M!BlzGeJ!LBFYOW#4B+{V8!s70opWVtXD3@
zDYsT7E6WA+<uUG+56Lw@`umUh__@Kqf6n8Nx^M%7WfVF8S{METF%22NokAEuO`<ed
z!}V9WmvV;4>hcYvi`OX{&F6WBRnw|kl?KhhA=dzmNj!qa7`0aw&RpKS@@VUVz<iB3
zMpQ$|xW4%zN%nJ?dQI!dwdlD}J%p)_T~Q;N05Shf4N8(@M;Ibka{YvEauGg?vIjtA
zbqtD8FaGQiqq(Cfl+!&ZM!lezVg)+I$)>XgU6}SL_e61d_GCWQDdT+4h>0J6J|vY6
z?n%vooL{&VPxp1(X12&CZmJJ@_@6`fnCE!)^YzN9>I}3^S{w(>9Y>+QAbsI`)YLe%
zhsb^kg>uN3pwJm3OoIDU=pIs8v?nECzNOo>lb47s&EaP<^|yU5q9tpZ%W9g#!{`Jv
zr|0H!wb2^S$51#BeALr<I95i*YdC^h)=oK8XTDy_e`39s6Efd#dZB8#PUySXQy=qb
zi2XtSc~LLG(q`vgB_qvg-;s)C8L6AkMN@f2<h+bp)Cgs?d9P4!Wp?qtu*JH{JmPj=
z9X5+MwRTe6R?5lm8zJYFbLBH3ET5Y^zkF@UH=8!Po3GplAFV<2I`~fY=BxF=C+}Vd
z-|60b7yIC&+PdqT)q3&`#C`C|bJS5^Z@xl5eDtl8^${oMHJ06gIf&9&36H?r)A;V4
z#+S@==jEcgSd;QG&rb6RyBX$`vA~Dw|Jwn1zD7)T#WL6@;i|`=;hOjXG2Diyht{Ia
zU{W_tp9O(xFxw7bGO#{l!uHt`7`AJysF!?pxyc-36&9O84uw{OE$RWwxh&Ptjb*0V
zmcvvc1M`U<9+ne0ptr1=y`Obs#c{9N%v@sN>&_Cx0<&mZafTbZr#AFp1v*?A3Nlm0
zZzgj>xMKNXQ@2&xYBnqPS-@>HKdpGnx?^IqQWS)y+YFH+ToxY7u|nTegHZRwP8V}b
zSae+sEb;%K*M1#ny}qNsYkLXA5B@1?u>#SJLhH*7Xlm<8f;#-X1y`fH6W_i8$-egB
zukYdwC~E6a_+TB*MCN`S^Bz_3)<>=KiD-M`L~SkEkMBZtb6dHCdSP>WD2n&sT(mn?
z+PpV(Q@b~GE4~eH#;xQaDju($jbT{3o+O+D*Tz`w>>7;I`r2-i+`I$ItrjS_{sHo6
zTN_Ym=RSmE(Ze$(%wLGV!aq8Lpw!l&igq#Dm@1(jj;@#MaSO(y^{Eo=O`A-R1mJvJ
aoLIp7h<sDgFE5ple~0izly{QHzx@jx&XA}8
literal 0
HcmV?d00001
diff --git a/meta/recipes-devtools/qemu/qemu_git.bb b/meta/recipes-devtools/qemu/qemu_git.bb
index bcec9bb..b788e51 100644
--- a/meta/recipes-devtools/qemu/qemu_git.bb
+++ b/meta/recipes-devtools/qemu/qemu_git.bb
@@ -1,28 +1,20 @@
require qemu.inc
-SRCREV = "56a60dd6d619877e9957ba06b92d2f276e3c229d"
+SRCREV = "93bfef4c6e4b23caea9d51e1099d06433d8835a4"
LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
-PV = "0.14.0"
-PR = "r3"
+PV = "1.1+git"
+PR = "r0"
FILESPATH = "${FILE_DIRNAME}/qemu-${PV}/:${FILE_DIRNAME}/qemu-git/"
FILESDIR = "${WORKDIR}"
SRC_URI = "\
git://git.qemu.org/qemu.git;protocol=git \
- file://qemu-git-qemugl-host.patch \
- file://no-strip.patch \
- file://fix-nogl.patch \
- file://qemugl-allow-glxcontext-release.patch \
- file://linker-flags.patch \
- file://qemu-vmware-vga-depth.patch \
- file://enable-i386-linux-user.patch"
-
+ file://powerpc_rom.bin \
+ "
S = "${WORKDIR}/git"
DEFAULT_PREFERENCE = "-1"
-
-
--
1.7.5.4
^ permalink raw reply related [flat|nested] 9+ messages in thread* [PATCH 5/5] qemu_git: set empty PACKAGECONFIG
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
` (3 preceding siblings ...)
2012-06-21 22:54 ` [PATCH 4/5] qemu-git: Move to tip of git Khem Raj
@ 2012-06-21 22:54 ` Khem Raj
2012-06-25 16:25 ` [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Saul Wold
5 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2012-06-21 22:54 UTC (permalink / raw)
To: openembedded-core
gl patches are not yet forward ported to git recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/qemu/qemu_git.bb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-devtools/qemu/qemu_git.bb b/meta/recipes-devtools/qemu/qemu_git.bb
index b788e51..0d0308b 100644
--- a/meta/recipes-devtools/qemu/qemu_git.bb
+++ b/meta/recipes-devtools/qemu/qemu_git.bb
@@ -18,3 +18,4 @@ SRC_URI = "\
S = "${WORKDIR}/git"
DEFAULT_PREFERENCE = "-1"
+PACKAGECONFIG = ""
--
1.7.5.4
^ permalink raw reply related [flat|nested] 9+ messages in thread* Re: [PATCH 0/5] Fix uclibc packaging and update qemu git recipe
2012-06-21 22:54 [PATCH 0/5] Fix uclibc packaging and update qemu git recipe Khem Raj
` (4 preceding siblings ...)
2012-06-21 22:54 ` [PATCH 5/5] qemu_git: set empty PACKAGECONFIG Khem Raj
@ 2012-06-25 16:25 ` Saul Wold
5 siblings, 0 replies; 9+ messages in thread
From: Saul Wold @ 2012-06-25 16:25 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 06/21/2012 03:54 PM, Khem Raj wrote:
> This patchset does following
>
> 1. Fixes uclibc packaging issues that came after packaging order rework
> 2. Upgrades qemu git recipes to latest on qemu git/master
> This does not forward port any of the patches except the
> ROM thats required to boot ppc.
> This helps in using qemu for some of less uses architectures
>
> 3. Fix PACKAGECONFIG for qemu thats needed for qemu-git to work
> without gl patches
> 4. Adds recipes for kconfig-frontends which I have resent in another tree
>
> The following changes since commit e2cc4a44d510e0d473d15f207c1c886db6a5ccf7:
>
> [PATCH] guile: fix compilation on MIPS/PPC (2012-06-21 13:41:12 +0100)
>
> are available in the git repository at:
> git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates
> http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-updates
>
> Khem Raj (5):
> kconfig-frontends: New recipe
Khem,
As already noted, can you resubmit this patch, with the packaging update
that I sent.
> uclibc: Fix packaging to match the new package order
> qemu.inc: Fix packageconfig options
Merged these 2
> qemu-git: Move to tip of git
> qemu_git: set empty PACKAGECONFIG
>
Richard commented on this, we need to have the GL patch updated also.
Sau!
> meta/recipes-core/uclibc/uclibc.inc | 28 ++++++++++---------
> .../kconfig-frontends/kconfig-frontends_3.4.bb | 28 ++++++++++++++++++++
> .../recipes-devtools/qemu/qemu-git/powerpc_rom.bin | Bin 0 -> 4096 bytes
> meta/recipes-devtools/qemu/qemu.inc | 2 +-
> meta/recipes-devtools/qemu/qemu_git.bb | 19 ++++---------
> 5 files changed, 50 insertions(+), 27 deletions(-)
> create mode 100644 meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.4.bb
> create mode 100644 meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
>
^ permalink raw reply [flat|nested] 9+ messages in thread