* [PATCH] qemu: upgrade to 1.3.1
@ 2013-02-11 13:01 Constantin Musca
2013-02-11 17:46 ` Saul Wold
0 siblings, 1 reply; 7+ messages in thread
From: Constantin Musca @ 2013-02-11 13:01 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
---
meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb} | 4 ++--
meta/recipes-devtools/qemu/qemu_git.bb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
rename meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb} (64%)
diff --git a/meta/recipes-devtools/qemu/qemu_1.3.0.bb b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
similarity index 64%
rename from meta/recipes-devtools/qemu/qemu_1.3.0.bb
rename to meta/recipes-devtools/qemu/qemu_1.3.1.bb
index 7d007ea..c04b2be 100644
--- a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
+++ b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
-SRC_URI[md5sum] = "a4030ddd2ba324152a97d65d3c0b247d"
-SRC_URI[sha256sum] = "878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8"
+SRC_URI[md5sum] = "5dbc6c22f47efca71dfaae0dd80dcf9e"
+SRC_URI[sha256sum] = "3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf"
PR = "r0"
diff --git a/meta/recipes-devtools/qemu/qemu_git.bb b/meta/recipes-devtools/qemu/qemu_git.bb
index 9465203..328e3bf 100644
--- a/meta/recipes-devtools/qemu/qemu_git.bb
+++ b/meta/recipes-devtools/qemu/qemu_git.bb
@@ -1,6 +1,6 @@
require qemu.inc
-SRCREV = "6d6c9f59ca1b1a76ade7ad868bef191818f58819"
+SRCREV = "04024dea2674861fcf13582a77b58130c67fccd8"
LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
--
1.7.11.7
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] qemu: upgrade to 1.3.1
2013-02-11 13:01 [PATCH] qemu: upgrade " Constantin Musca
@ 2013-02-11 17:46 ` Saul Wold
2013-02-12 8:19 ` Constantin Musca
0 siblings, 1 reply; 7+ messages in thread
From: Saul Wold @ 2013-02-11 17:46 UTC (permalink / raw)
To: Constantin Musca; +Cc: openembedded-core
qhat kind of testing have you done with this update, since qemu is core
to our BSPs I want to make sure we have tested it well.
Thanks
Sau!
On 02/11/2013 05:01 AM, Constantin Musca wrote:
> Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
> ---
> meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb} | 4 ++--
> meta/recipes-devtools/qemu/qemu_git.bb | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
> rename meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb} (64%)
>
> diff --git a/meta/recipes-devtools/qemu/qemu_1.3.0.bb b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
> similarity index 64%
> rename from meta/recipes-devtools/qemu/qemu_1.3.0.bb
> rename to meta/recipes-devtools/qemu/qemu_1.3.1.bb
> index 7d007ea..c04b2be 100644
> --- a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
> +++ b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
> @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
> file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
>
> SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
> -SRC_URI[md5sum] = "a4030ddd2ba324152a97d65d3c0b247d"
> -SRC_URI[sha256sum] = "878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8"
> +SRC_URI[md5sum] = "5dbc6c22f47efca71dfaae0dd80dcf9e"
> +SRC_URI[sha256sum] = "3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf"
>
> PR = "r0"
> diff --git a/meta/recipes-devtools/qemu/qemu_git.bb b/meta/recipes-devtools/qemu/qemu_git.bb
> index 9465203..328e3bf 100644
> --- a/meta/recipes-devtools/qemu/qemu_git.bb
> +++ b/meta/recipes-devtools/qemu/qemu_git.bb
> @@ -1,6 +1,6 @@
> require qemu.inc
>
> -SRCREV = "6d6c9f59ca1b1a76ade7ad868bef191818f58819"
> +SRCREV = "04024dea2674861fcf13582a77b58130c67fccd8"
>
> LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
> file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] qemu: upgrade to 1.3.1
2013-02-11 17:46 ` Saul Wold
@ 2013-02-12 8:19 ` Constantin Musca
0 siblings, 0 replies; 7+ messages in thread
From: Constantin Musca @ 2013-02-12 8:19 UTC (permalink / raw)
To: Saul Wold; +Cc: openembedded-core
On 02/11/2013 07:46 PM, Saul Wold wrote:
>
> qhat kind of testing have you done with this update, since qemu is
> core to our BSPs I want to make sure we have tested it well.
I have tested core-image-sato on all qemu archs.
Cheers,
Constantin
>
> Thanks
> Sau!
>
>
> On 02/11/2013 05:01 AM, Constantin Musca wrote:
>> Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
>> ---
>> meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb} | 4 ++--
>> meta/recipes-devtools/qemu/qemu_git.bb | 2 +-
>> 2 files changed, 3 insertions(+), 3 deletions(-)
>> rename meta/recipes-devtools/qemu/{qemu_1.3.0.bb => qemu_1.3.1.bb}
>> (64%)
>>
>> diff --git a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
>> b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
>> similarity index 64%
>> rename from meta/recipes-devtools/qemu/qemu_1.3.0.bb
>> rename to meta/recipes-devtools/qemu/qemu_1.3.1.bb
>> index 7d007ea..c04b2be 100644
>> --- a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
>> +++ b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
>> @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM =
>> "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
>> file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
>>
>> SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
>> -SRC_URI[md5sum] = "a4030ddd2ba324152a97d65d3c0b247d"
>> -SRC_URI[sha256sum] =
>> "878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8"
>> +SRC_URI[md5sum] = "5dbc6c22f47efca71dfaae0dd80dcf9e"
>> +SRC_URI[sha256sum] =
>> "3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf"
>>
>> PR = "r0"
>> diff --git a/meta/recipes-devtools/qemu/qemu_git.bb
>> b/meta/recipes-devtools/qemu/qemu_git.bb
>> index 9465203..328e3bf 100644
>> --- a/meta/recipes-devtools/qemu/qemu_git.bb
>> +++ b/meta/recipes-devtools/qemu/qemu_git.bb
>> @@ -1,6 +1,6 @@
>> require qemu.inc
>>
>> -SRCREV = "6d6c9f59ca1b1a76ade7ad868bef191818f58819"
>> +SRCREV = "04024dea2674861fcf13582a77b58130c67fccd8"
>>
>> LIC_FILES_CHKSUM =
>> "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
>> file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
>>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH] qemu: Upgrade to 1.3.1
@ 2013-02-13 7:46 Khem Raj
2013-02-13 7:46 ` [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units Khem Raj
2013-02-13 18:44 ` [PATCH] qemu: Upgrade to 1.3.1 Saul Wold
0 siblings, 2 replies; 7+ messages in thread
From: Khem Raj @ 2013-02-13 7:46 UTC (permalink / raw)
To: openembedded-core
qemu on target,qemu-native and nativesdk versions built
and worked fine
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/qemu/qemu_1.3.0.bb | 10 ----------
meta/recipes-devtools/qemu/qemu_1.3.1.bb | 9 +++++++++
2 files changed, 9 insertions(+), 10 deletions(-)
delete mode 100644 meta/recipes-devtools/qemu/qemu_1.3.0.bb
create mode 100644 meta/recipes-devtools/qemu/qemu_1.3.1.bb
diff --git a/meta/recipes-devtools/qemu/qemu_1.3.0.bb b/meta/recipes-devtools/qemu/qemu_1.3.0.bb
deleted file mode 100644
index 7d007ea..0000000
--- a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-require qemu.inc
-
-LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
- file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
-
-SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
-SRC_URI[md5sum] = "a4030ddd2ba324152a97d65d3c0b247d"
-SRC_URI[sha256sum] = "878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8"
-
-PR = "r0"
diff --git a/meta/recipes-devtools/qemu/qemu_1.3.1.bb b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
new file mode 100644
index 0000000..9ac7027
--- /dev/null
+++ b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
@@ -0,0 +1,9 @@
+require qemu.inc
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
+ file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
+
+SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
+SRC_URI[md5sum] = "5dbc6c22f47efca71dfaae0dd80dcf9e"
+SRC_URI[sha256sum] = "3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf"
+
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units
2013-02-13 7:46 [PATCH] qemu: Upgrade to 1.3.1 Khem Raj
@ 2013-02-13 7:46 ` Khem Raj
2013-02-13 16:53 ` Burton, Ross
2013-02-13 18:44 ` [PATCH] qemu: Upgrade to 1.3.1 Saul Wold
1 sibling, 1 reply; 7+ messages in thread
From: Khem Raj @ 2013-02-13 7:46 UTC (permalink / raw)
To: openembedded-core
systemd always uses /lib and /usr/lib to store unit files
so using libdir and base_libdir is incorrect. It will work
where libdir is usr/lib and base_libdir is /lib but wont work
when say its /lib64
Add a check to make sure that SYSTEMD_PACKAGES are part of PACKAGES
too, otherwise error out
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/classes/systemd.bbclass | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/meta/classes/systemd.bbclass b/meta/classes/systemd.bbclass
index 8b55813..269e3f9 100644
--- a/meta/classes/systemd.bbclass
+++ b/meta/classes/systemd.bbclass
@@ -49,6 +49,12 @@ python systemd_populate_packages() {
val = (d.getVar(var, True) or "").strip()
return val
+ # Check if systemd-packages already included in PACKAGES
+ def systemd_check_package(pkg_systemd):
+ packages = d.getVar('PACKAGES', True)
+ if not pkg_systemd in packages:
+ bb.error('%s does not appear in package list, please add it', " " + pkg_systemd)
+
# Add a runtime dependency on systemd to pkg
def systemd_add_rdepends(pkg):
@@ -118,11 +124,9 @@ python systemd_populate_packages() {
# Check service-files and call systemd_add_files_and_parse for each entry
def systemd_check_services():
- base_libdir = d.getVar('base_libdir', True)
searchpaths = [oe.path.join(d.getVar("sysconfdir", True), "systemd", "system"),]
- searchpaths.append(oe.path.join(d.getVar("base_libdir", True), "systemd", "system"))
- searchpaths.append(oe.path.join(d.getVar("libdir", True), "systemd", "system"))
- searchpaths.append(oe.path.join(d.getVar("libdir", True), "systemd", "user"))
+ searchpaths.append(oe.path.join(d.getVar("nonarch_base_libdir", True), "systemd", "system"))
+ searchpaths.append(oe.path.join(d.getVar("exec_prefix", True), d.getVar("nonarch_base_libdir", True), "systemd", "system"))
systemd_packages = d.getVar('SYSTEMD_PACKAGES', True)
has_exactly_one_service = len(systemd_packages.split()) == 1
if has_exactly_one_service:
@@ -149,6 +153,7 @@ python systemd_populate_packages() {
# Run all modifications once when creating package
if os.path.exists(d.getVar("D", True)):
for pkg in d.getVar('SYSTEMD_PACKAGES', True).split():
+ systemd_check_package(pkg)
if d.getVar('SYSTEMD_SERVICE_' + pkg, True):
systemd_generate_package_scripts(pkg)
systemd_add_rdepends(pkg)
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units
2013-02-13 7:46 ` [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units Khem Raj
@ 2013-02-13 16:53 ` Burton, Ross
0 siblings, 0 replies; 7+ messages in thread
From: Burton, Ross @ 2013-02-13 16:53 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-core
On 13 February 2013 07:46, Khem Raj <raj.khem@gmail.com> wrote:
> + packages = d.getVar('PACKAGES', True)
> + if not pkg_systemd in packages:
Should probably do packages.split() here to ensure that we don't match
a substring.
Ross
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] qemu: Upgrade to 1.3.1
2013-02-13 7:46 [PATCH] qemu: Upgrade to 1.3.1 Khem Raj
2013-02-13 7:46 ` [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units Khem Raj
@ 2013-02-13 18:44 ` Saul Wold
1 sibling, 0 replies; 7+ messages in thread
From: Saul Wold @ 2013-02-13 18:44 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-core
On 02/12/2013 11:46 PM, Khem Raj wrote:
> qemu on target,qemu-native and nativesdk versions built
> and worked fine
>
Already on the list and in MUT from Constantin
Thanks
Sau!
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
> meta/recipes-devtools/qemu/qemu_1.3.0.bb | 10 ----------
> meta/recipes-devtools/qemu/qemu_1.3.1.bb | 9 +++++++++
> 2 files changed, 9 insertions(+), 10 deletions(-)
> delete mode 100644 meta/recipes-devtools/qemu/qemu_1.3.0.bb
> create mode 100644 meta/recipes-devtools/qemu/qemu_1.3.1.bb
>
> diff --git a/meta/recipes-devtools/qemu/qemu_1.3.0.bb b/meta/recipes-devtools/qemu/qemu_1.3.0.bb
> deleted file mode 100644
> index 7d007ea..0000000
> --- a/meta/recipes-devtools/qemu/qemu_1.3.0.bb
> +++ /dev/null
> @@ -1,10 +0,0 @@
> -require qemu.inc
> -
> -LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
> - file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
> -
> -SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
> -SRC_URI[md5sum] = "a4030ddd2ba324152a97d65d3c0b247d"
> -SRC_URI[sha256sum] = "878055ec05bc28fecfe2da97eb8bc992e8635575b67cebdfc5ca1ede171140a8"
> -
> -PR = "r0"
> diff --git a/meta/recipes-devtools/qemu/qemu_1.3.1.bb b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
> new file mode 100644
> index 0000000..9ac7027
> --- /dev/null
> +++ b/meta/recipes-devtools/qemu/qemu_1.3.1.bb
> @@ -0,0 +1,9 @@
> +require qemu.inc
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
> + file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
> +
> +SRC_URI_prepend = "http://wiki.qemu.org/download/qemu-${PV}.tar.bz2"
> +SRC_URI[md5sum] = "5dbc6c22f47efca71dfaae0dd80dcf9e"
> +SRC_URI[sha256sum] = "3772e7ef0c9b4178195edcf90e711f12ba123f465fcf09fb43b56bdacaca0eaf"
> +
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-02-13 19:00 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-13 7:46 [PATCH] qemu: Upgrade to 1.3.1 Khem Raj
2013-02-13 7:46 ` [PATCH V2] systemd.bbclass: Dont use libdir and base_libdir for units Khem Raj
2013-02-13 16:53 ` Burton, Ross
2013-02-13 18:44 ` [PATCH] qemu: Upgrade to 1.3.1 Saul Wold
-- strict thread matches above, loose matches on Subject: below --
2013-02-11 13:01 [PATCH] qemu: upgrade " Constantin Musca
2013-02-11 17:46 ` Saul Wold
2013-02-12 8:19 ` Constantin Musca
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox