* [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
* [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
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