* [PATCHv2][for-dora] php: update SRC_URI for new download location
@ 2014-01-30 12:49 Chase Maupin
2014-01-30 13:35 ` Errors when using populate_sdk - has anyone encountered this before? Dorairaj, Sanjay
0 siblings, 1 reply; 10+ messages in thread
From: Chase Maupin @ 2014-01-30 12:49 UTC (permalink / raw)
To: openembedded-devel
* The old downloads location of http://www.php.net/distributions
now points to a listing of all distributions and the mirrors or
download locations where the sources can be downloaded.
* The new download location is http://museum.php.net/..... where
the rest of the URL is based on the major version on PHP being
downloaded. This is a change from the previous download server
which had a flattened directory structure so that all versions
were available in a single location.
* To account for this change in the directory structure a variable
called PHP_MAJVER is used based off of the PV to point the
SRC_URI to the proper subdirectory.
* This issue wsa first noted by Joshua Vanderpool at
Joshua.Vanderpool@raymondcorp.com and there was discussion at
http://lists.openembedded.org/pipermail/openembedded-devel/2014-January/093757.html
* This patch has been commited to that master branch
Signed-off-by: Chase Maupin <chase.maupin@ti.com>
---
* Updated in version 2
* Remove the bump of INC_PR as per suggestion of
Koen Kooi [koen@dominion.thruhere.net]
---
meta-oe/recipes-devtools/php/php.inc | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta-oe/recipes-devtools/php/php.inc b/meta-oe/recipes-devtools/php/php.inc
index 5345f2a..d5e53c0 100644
--- a/meta-oe/recipes-devtools/php/php.inc
+++ b/meta-oe/recipes-devtools/php/php.inc
@@ -9,7 +9,11 @@ DEPENDS_virtclass-native = "zlib-native libxml2-native"
INC_PR = "r5"
-SRC_URI = "http://www.php.net/distributions/php-${PV}.tar.bz2"
+# The new PHP downloads server groups PHP releases by major version so find
+# the major version of the PHP recipe.
+PHP_MAJVER = "${@d.getVar('PV',1).split('.')[0]}"
+
+SRC_URI = "http://museum.php.net/php${PHP_MAJVER}/php-${PV}.tar.bz2"
S = "${WORKDIR}/php-${PV}"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 10+ messages in thread* Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 12:49 [PATCHv2][for-dora] php: update SRC_URI for new download location Chase Maupin @ 2014-01-30 13:35 ` Dorairaj, Sanjay 2014-01-30 16:53 ` Khem Raj 0 siblings, 1 reply; 10+ messages in thread From: Dorairaj, Sanjay @ 2014-01-30 13:35 UTC (permalink / raw) To: openembedded-devel@lists.openembedded.org Cc: ridish.ra@lntinfotech.com, KalyanKumar Nagabhirava Hi All, We are getting build error when using populate_sdk for our RDK builds. Has anyone seen this? For generating sdk we use "bitbake -c populate_sdk rdk-generic-image" command , we are getting below error: =========================================================================== ========================== NOTE: Applying patch 'relocatable_sdk.patch' (../meta-linaro/meta-linaro/recipes-devtools/qemu/files/relocatable_sdk.pat ch) ERROR: Command Error: exit status: 1 Output: Applying patch relocatable_sdk.patch can't find file to patch at input line 13 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Upstream-Status: Inappropriate [SDK specific] | |In order to be able to change the dynamic loader path when relocating |binaries, the interp section has to be made big enough to accomodate |the new path (4096 is the maximum path length in Linux). | |Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> | |Index: qemu-1.4.0/ldscripts/i386.ld |=================================================================== |--- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 -0800 |+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 -0800 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: qemu-1.4.0/ldscripts/x86_64.ld |=================================================================== |--- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 15:05:35.000000000 -0800 |+++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 22:55:36.138816418 -0800 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored Patch relocatable_sdk.patch does not apply (enforce with -f) ERROR: Function failed: patch_do_patch ERROR: Logfile of failure stored in: /home/ridish/RDK-RI-NICO-2/build-qemux86/tmp/work/i686-nativesdk-rdksdk-lin ux/nativesdk-qemu/1.6.0+gitAUTOINC+0169c51155-r2/temp/log.do_patch.15188 ERROR: Task 1574 (virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/recip es-devtools/qemu/qemu_git.bb, do_patch) failed with exit code '1' Regards, Sanjay > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 13:35 ` Errors when using populate_sdk - has anyone encountered this before? Dorairaj, Sanjay @ 2014-01-30 16:53 ` Khem Raj [not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EC@BLRINMSMBX01.bglrodc.lntinfotech.com> 0 siblings, 1 reply; 10+ messages in thread From: Khem Raj @ 2014-01-30 16:53 UTC (permalink / raw) To: Dorairaj, Sanjay Cc: ridish.ra@lntinfotech.com, KalyanKumar Nagabhirava, openembedded-devel@lists.openembedded.org Hi Sanjay On Thu, Jan 30, 2014 at 5:35 AM, Dorairaj, Sanjay <Sanjay_Dorairaj@cable.comcast.com> wrote: > Hi All, > > We are getting build error when using populate_sdk for our RDK builds. Has > anyone seen this? > Would be nice if you included you Build Configuration that bitbake prints at beginning of build step > For generating sdk we use "bitbake -c populate_sdk rdk-generic-image" > command , we are getting below error: > > =========================================================================== > ========================== > NOTE: Applying patch 'relocatable_sdk.patch' > (../meta-linaro/meta-linaro/recipes-devtools/qemu/files/relocatable_sdk.pat > ch) OK so it seems you have meta-linaro in the layer mix. Besides toolchain it provided many other recipes, qemu is one of them and I am not sure if you are interested to use qemu also from meta-linaro, if you are then some of Linaro developers manitnaining meta-linaro might know better. It could just be an oversight. But you could pin to use OE-Core qemu so in your distro.conf or local.conf add PREFERRED_PROVIDER_qemu-native = "qemu-native" PREFERRED_VERSION_qemu = "${QEMUVER}" PREFERRED_VERSION_qemu-native = "${QEMUVER}" PREFERRED_VERSION_nativesdk-qemu = "${QEMUVER}" where QEMUVER = "1.5.0" if you are on dora and "1.7.0" if you are on master branch of OE-Core layer > ERROR: Command Error: exit status: 1 Output: > Applying patch relocatable_sdk.patch > can't find file to patch at input line 13 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > |Upstream-Status: Inappropriate [SDK specific] > | > |In order to be able to change the dynamic loader path when relocating > |binaries, the interp section has to be made big enough to accomodate > |the new path (4096 is the maximum path length in Linux). > | > |Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> > | > |Index: qemu-1.4.0/ldscripts/i386.ld > |=================================================================== > |--- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 -0800 > |+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 -0800 > -------------------------- > No file to patch. Skipping patch. > 1 out of 1 hunk ignored > can't find file to patch at input line 26 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > |Index: qemu-1.4.0/ldscripts/x86_64.ld > |=================================================================== > |--- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 > 15:05:35.000000000 -0800 > |+++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 22:55:36.138816418 -0800 > -------------------------- > No file to patch. Skipping patch. > 1 out of 1 hunk ignored > Patch relocatable_sdk.patch does not apply (enforce with -f) > ERROR: Function failed: patch_do_patch > ERROR: Logfile of failure stored in: > /home/ridish/RDK-RI-NICO-2/build-qemux86/tmp/work/i686-nativesdk-rdksdk-lin > ux/nativesdk-qemu/1.6.0+gitAUTOINC+0169c51155-r2/temp/log.do_patch.15188 > ERROR: Task 1574 > (virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/recip > es-devtools/qemu/qemu_git.bb, do_patch) failed with exit code '1' > > > Regards, > > > Sanjay > > >> > ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EC@BLRINMSMBX01.bglrodc.lntinfotech.com>]
* Re: Errors when using populate_sdk - has anyone encountered this before? [not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EC@BLRINMSMBX01.bglrodc.lntinfotech.com> @ 2014-01-30 17:59 ` Khem Raj [not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8ED@BLRINMSMBX01.bglrodc.lntinfotech.com> 0 siblings, 1 reply; 10+ messages in thread From: Khem Raj @ 2014-01-30 17:59 UTC (permalink / raw) To: Ridish RA Cc: KalyanKumar Nagabhirava, openembedded-devel@lists.openembedded.org [-- Attachment #1: Type: text/plain, Size: 9055 bytes --] On Thursday, January 30, 2014 10:55:39 PM Ridish RA wrote: > Hi Khem Raj, > > Please do find the build configuration below: > > ridish@sanjay-Precision-M4500:~/RDK-RI-NICO-2/build-qemux86$ bitbake > rdk-generic-image -c populate_sdk Loading cache: 100% > |########################################################################## > ########################################################################| > ETA: 00:00:00 Loaded 1942 entries from dependency cache. > Parsing recipes: 100% > |########################################################################## > ######################################################################| > Time: 00:00:08 Parsing of 1546 .bb files complete (1543 cached, 3 parsed). > 1946 targets, 107 skipped, 0 masked, 0 errors. NOTE: Resolving any missing > task queue dependencies > NOTE: multiple providers are available for eglibc (eglibc, > external-linaro-toolchain) NOTE: consider defining a PREFERRED_PROVIDER > entry to match eglibc NOTE: multiple providers are available for jpeg > (jpeg, libjpeg-turbo) NOTE: consider defining a PREFERRED_PROVIDER entry to > match jpeg you also need to pin egibc and jpeg something like below PREFERRED_PROVIDER_eglibc = "eglibc" PREFERRED_PROVIDER_jpeg = "jpeg" in one of your distro conf files. IMO look at how angstrom is doing it > > Build Configuration: > BB_VERSION = "1.20.0" > BUILD_SYS = "i686-linux" > NATIVELSBSTRING = "Ubuntu-12.04" > TARGET_SYS = "i586-rdk-linux" > MACHINE = "qemux86" > DISTRO = "rdk" > DISTRO_VERSION = "0.1+snapshot-20140130" > TUNE_FEATURES = "m32 i586" > TARGET_FPU = "" > meta = "(nobranch):198623d80d31f19c963e61d03cbcb12dd318dfdf" > toolchain-layer > meta-multimedia > meta-oe > meta-networking > meta-ruby = "(nobranch):fdf74512fc4e8514ad74458601adb96916f7cf72" > meta-linaro > meta-linaro-toolchain = > "(nobranch):8aaf10d8dda34bc02d4ef62d0501b83603b6f827" meta-rdk = > "contrib/ndec/rdk-ri:b0bcf359aed07d86a2175df01d2bcae069e7c867" meta-qt5 > = "(nobranch):cefaba69a785c5221463f0eb496b749d5ddf8a5a" meta-rdk-cpc > = "(nobranch):80e239735dd5f1e08026d66df6b25b0f5a782bfb" OK you seem to be on dora branches of all repos. Follow my last email and set QEMUVER = "1.5.0" with other things I suggested > > NOTE: Preparing runqueue > NOTE: Executing SetScene Tasks > NOTE: Executing RunQueue Tasks > ERROR: Command Error: exit status: 1 Output: > Applying patch relocatable_sdk.patch > can't find file to patch at input line 13 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > > |Upstream-Status: Inappropriate [SDK specific] > | > |In order to be able to change the dynamic loader path when relocating > |binaries, the interp section has to be made big enough to accomodate > |the new path (4096 is the maximum path length in Linux). > | > |Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> > | > |Index: qemu-1.4.0/ldscripts/i386.ld > |=================================================================== > |--- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 -0800 > |+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 -0800 > > -------------------------- > No file to patch. Skipping patch. > 1 out of 1 hunk ignored > can't find file to patch at input line 26 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > > |Index: qemu-1.4.0/ldscripts/x86_64.ld > |=================================================================== > |--- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 > |15:05:35.000000000 -0800 +++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 > |22:55:36.138816418 -0800 > -------------------------- > No file to patch. Skipping patch. > 1 out of 1 hunk ignored > Patch relocatable_sdk.patch does not apply (enforce with -f) > ERROR: Function failed: patch_do_patch > ERROR: Logfile of failure stored in: > /home/ridish/RDK-RI-NICO-2/build-qemux86/tmp/work/i686-nativesdk-rdksdk-lin > ux/nativesdk-qemu/1.6.0+gitAUTOINC+0706f7c85b-r2/temp/log.do_patch.21651 > ERROR: Task 1574 > (virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/recip > es-devtools/qemu/qemu_git.bb, do_patch) failed with exit code '1' > > > Thanks, > Ridish > Ph: +1 (510)-434-6793 > ________________________________________ > From: Khem Raj [raj.khem@gmail.com] > Sent: Thursday, January 30, 2014 8:53 AM > To: Dorairaj, Sanjay > Cc: openembedded-devel@lists.openembedded.org; KalyanKumar Nagabhirava; > Ridish RA; Nicolas Dechesne Subject: Re: Errors when using populate_sdk - > has anyone encountered this before? > > Hi Sanjay > > On Thu, Jan 30, 2014 at 5:35 AM, Dorairaj, Sanjay > > <Sanjay_Dorairaj@cable.comcast.com> wrote: > > Hi All, > > > > We are getting build error when using populate_sdk for our RDK builds. Has > > anyone seen this? > > Would be nice if you included you Build Configuration that bitbake > prints at beginning of build step > > > For generating sdk we use "bitbake -c populate_sdk rdk-generic-image" > > command , we are getting below error: > > > > ========================================================================== > > = > > ========================== > > NOTE: Applying patch 'relocatable_sdk.patch' > > (../meta-linaro/meta-linaro/recipes-devtools/qemu/files/relocatable_sdk.pa > > t > > ch) > > OK so it seems you have meta-linaro in the layer mix. Besides > toolchain it provided many other recipes, qemu is one of them > and I am not sure if you are interested to use qemu also from > meta-linaro, if you are then some of Linaro developers manitnaining > meta-linaro might know better. It could just be an oversight. But you > could pin to use OE-Core qemu > > so in your distro.conf or local.conf add > > PREFERRED_PROVIDER_qemu-native = "qemu-native" > PREFERRED_VERSION_qemu = "${QEMUVER}" > PREFERRED_VERSION_qemu-native = "${QEMUVER}" > PREFERRED_VERSION_nativesdk-qemu = "${QEMUVER}" > > where QEMUVER = "1.5.0" if you are on dora and "1.7.0" if you are on > master branch of OE-Core layer > > > ERROR: Command Error: exit status: 1 Output: > > Applying patch relocatable_sdk.patch > > can't find file to patch at input line 13 > > Perhaps you used the wrong -p or --strip option? > > The text leading up to this was: > > -------------------------- > > > > |Upstream-Status: Inappropriate [SDK specific] > > | > > |In order to be able to change the dynamic loader path when relocating > > |binaries, the interp section has to be made big enough to accomodate > > |the new path (4096 is the maximum path length in Linux). > > | > > |Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> > > | > > |Index: qemu-1.4.0/ldscripts/i386.ld > > |=================================================================== > > |--- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 > > |-0800 > > |+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 > > |-0800 > > > > -------------------------- > > No file to patch. Skipping patch. > > 1 out of 1 hunk ignored > > can't find file to patch at input line 26 > > Perhaps you used the wrong -p or --strip option? > > The text leading up to this was: > > -------------------------- > > > > |Index: qemu-1.4.0/ldscripts/x86_64.ld > > |=================================================================== > > |--- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 > > > > 15:05:35.000000000 -0800 > > > > |+++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 22:55:36.138816418 > > |-0800 > > > > -------------------------- > > No file to patch. Skipping patch. > > 1 out of 1 hunk ignored > > Patch relocatable_sdk.patch does not apply (enforce with -f) > > ERROR: Function failed: patch_do_patch > > ERROR: Logfile of failure stored in: > > /home/ridish/RDK-RI-NICO-2/build-qemux86/tmp/work/i686-nativesdk-rdksdk-li > > n > > ux/nativesdk-qemu/1.6.0+gitAUTOINC+0169c51155-r2/temp/log.do_patch.15188 > > ERROR: Task 1574 > > (virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/reci > > p > > es-devtools/qemu/qemu_git.bb, do_patch) failed with exit code '1' > > > > > > Regards, > > > > > > Sanjay > > The contents of this e-mail and any attachment(s) may contain confidential > or privileged information for the intended recipient(s). Unintended > recipients are prohibited from taking action on the basis of information in > this e-mail and using or disseminating the information, and must notify > the sender and delete it from their system. L&T Infotech will not accept > responsibility or liability for the accuracy or completeness of, or the > presence of any virus or disabling code in this e-mail" -- -Khem [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8ED@BLRINMSMBX01.bglrodc.lntinfotech.com>]
[parent not found: <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EF@BLRINMSMBX01.bglrodc.lntinfotech.com>]
* Re: Errors when using populate_sdk - has anyone encountered this before? [not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EF@BLRINMSMBX01.bglrodc.lntinfotech.com> @ 2014-01-30 21:07 ` Nicolas Dechesne 2014-01-30 22:03 ` Koen Kooi ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Nicolas Dechesne @ 2014-01-30 21:07 UTC (permalink / raw) To: Ridish RA, Koen Kooi, Riku Voipio Cc: KalyanKumar Nagabhirava, openembedded-devel@lists.openembedded.org hi, On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com> wrote: > I think I got the root cause of the issue, meta-linaro that we have depends on openembedded-core dylan-qt5.1, but Nicolas recently updated > openembedded-core to dora. And I think this is the root cause of the issue of the relocatable patch being not able to apply? > > So do we have meta-linaro layer based openembedded-core dora? > yes, the problem is a misalignment between oe-core and meta-linaro. meta-linaro is using a recent qemu upstream commit, and the list of patches from oe-core no longer works with meta-linaro qemu_git recipe. the 2 commits in upstream qemu responsible for the misalignment are: 53db78543e473bdf7650a406767d0901c6e26480 964c6fa16f50a607f9da5068d6bf15ccc93872c0 I am cc'ing riku and koen since that needs fixing in meta-linaro (nativesdk-qemu does not build). for now, it's safe to follow Khem's suggestion and use the OE-core qemu. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 21:07 ` Nicolas Dechesne @ 2014-01-30 22:03 ` Koen Kooi 2014-01-30 22:07 ` Koen Kooi 2014-01-30 22:42 ` Khem Raj 2 siblings, 0 replies; 10+ messages in thread From: Koen Kooi @ 2014-01-30 22:03 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nicolas Dechesne schreef op 30-01-14 22:07: > hi, > > On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com> > wrote: >> I think I got the root cause of the issue, meta-linaro that we have >> depends on openembedded-core dylan-qt5.1, but Nicolas recently updated >> openembedded-core to dora. And I think this is the root cause of the >> issue of the relocatable patch being not able to apply? >> >> So do we have meta-linaro layer based openembedded-core dora? >> > > yes, the problem is a misalignment between oe-core and meta-linaro. > meta-linaro is using a recent qemu upstream commit, and the list of > patches from oe-core no longer works with meta-linaro qemu_git recipe. > the 2 commits in upstream qemu responsible for the misalignment are: > > 53db78543e473bdf7650a406767d0901c6e26480 > 964c6fa16f50a607f9da5068d6bf15ccc93872c0 > > I am cc'ing riku and koen since that needs fixing in meta-linaro > (nativesdk-qemu does not build). > > for now, it's safe to follow Khem's suggestion and use the OE-core qemu. AUTOREV strikes again :( -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: GPGTools - http://gpgtools.org iD8DBQFS6sxPMkyGM64RGpERApmZAJ90opJ7oe/w01M3JeUHmtJIKLYGUgCggfEN daR9kp8t0Jf/SN0Md1moXxU= =yKgI -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 21:07 ` Nicolas Dechesne 2014-01-30 22:03 ` Koen Kooi @ 2014-01-30 22:07 ` Koen Kooi 2014-01-30 23:12 ` Dorairaj, Sanjay 2014-01-30 22:42 ` Khem Raj 2 siblings, 1 reply; 10+ messages in thread From: Koen Kooi @ 2014-01-30 22:07 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nicolas Dechesne schreef op 30-01-14 22:07: > hi, > > On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com> > wrote: >> I think I got the root cause of the issue, meta-linaro that we have >> depends on openembedded-core dylan-qt5.1, but Nicolas recently updated >> openembedded-core to dora. And I think this is the root cause of the >> issue of the relocatable patch being not able to apply? >> >> So do we have meta-linaro layer based openembedded-core dora? >> > > yes, the problem is a misalignment between oe-core and meta-linaro. > meta-linaro is using a recent qemu upstream commit, and the list of > patches from oe-core no longer works with meta-linaro qemu_git recipe. > the 2 commits in upstream qemu responsible for the misalignment are: > > 53db78543e473bdf7650a406767d0901c6e26480 > 964c6fa16f50a607f9da5068d6bf15ccc93872c0 > > I am cc'ing riku and koen since that needs fixing in meta-linaro > (nativesdk-qemu does not build). Can you push cherry-picks for: http://git.linaro.org/openembedded/meta-linaro.git/commit/2def4e0a5548cadfedcf9511f835af9456b40953 and http://git.linaro.org/openembedded/meta-linaro.git/commit/fc9473336a77603edabda89ae0bac58ef652d649 to gerrit? I'm off to fosdem tomorrow and have a day off monday, so tuesday is the earliest I can look at it. regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: GPGTools - http://gpgtools.org iD8DBQFS6s0sMkyGM64RGpERAoqHAJsEe/DFtL4TZYq/Hx+CDA0YVwKXpACggj6+ wIlhhY8LamC7C+lf/BobULY= =8Jo3 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 22:07 ` Koen Kooi @ 2014-01-30 23:12 ` Dorairaj, Sanjay 2014-01-30 23:22 ` Ridish Rema Aravindan 0 siblings, 1 reply; 10+ messages in thread From: Dorairaj, Sanjay @ 2014-01-30 23:12 UTC (permalink / raw) To: openembedded-devel@lists.openembedded.org, ridish.ra@lntinfotech.com Sanjay Dorairaj Comcast Silicon Valley Innovation Center 1050 Enterprise Way, Suite 100 Sunnyvale, CA 94089 Desk: (408)900-8737 Cell:(215)900-2349 Skype: dorairajsanjay On 1/30/14 2:07 PM, "Koen Kooi" <koen@dominion.thruhere.net> wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Nicolas Dechesne schreef op 30-01-14 22:07: >> hi, >> >> On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com> >> wrote: >>> I think I got the root cause of the issue, meta-linaro that we have >>> depends on openembedded-core dylan-qt5.1, but Nicolas recently updated >>> openembedded-core to dora. And I think this is the root cause of the >>> issue of the relocatable patch being not able to apply? >>> >>> So do we have meta-linaro layer based openembedded-core dora? >>> >> >> yes, the problem is a misalignment between oe-core and meta-linaro. >> meta-linaro is using a recent qemu upstream commit, and the list of >> patches from oe-core no longer works with meta-linaro qemu_git recipe. >> the 2 commits in upstream qemu responsible for the misalignment are: >> >> 53db78543e473bdf7650a406767d0901c6e26480 >> 964c6fa16f50a607f9da5068d6bf15ccc93872c0 >> >> I am cc'ing riku and koen since that needs fixing in meta-linaro >> (nativesdk-qemu does not build). > >Can you push cherry-picks for: > >http://git.linaro.org/openembedded/meta-linaro.git/commit/2def4e0a5548cadf >edcf9511f835af9456b40953 > >and > >http://git.linaro.org/openembedded/meta-linaro.git/commit/fc9473336a77603e >dabda89ae0bac58ef652d649 > >to gerrit? I'm off to fosdem tomorrow and have a day off monday, so >tuesday >is the earliest I can look at it. > >regards, > >Koen > >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.4.5 (Darwin) >Comment: GPGTools - http://gpgtools.org > >iD8DBQFS6s0sMkyGM64RGpERAoqHAJsEe/DFtL4TZYq/Hx+CDA0YVwKXpACggj6+ >wIlhhY8LamC7C+lf/BobULY= >=8Jo3 >-----END PGP SIGNATURE----- > >_______________________________________________ >Openembedded-devel mailing list >Openembedded-devel@lists.openembedded.org >http://lists.openembedded.org/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 23:12 ` Dorairaj, Sanjay @ 2014-01-30 23:22 ` Ridish Rema Aravindan 0 siblings, 0 replies; 10+ messages in thread From: Ridish Rema Aravindan @ 2014-01-30 23:22 UTC (permalink / raw) To: openembedded-devel; +Cc: ridish.ra@lntinfotech.com Hello All, I applied the patch provided by Koen but still I face the same issue. ridish@sanjay-Precision-M4500:~/RDK-RI-NICO-2/build-qemux86$ bitbake rdk-generic-image -c populate_sdk Loading cache: 100% |##################################################################################################################################################| ETA: 00:00:00 Loaded 1945 entries from dependency cache. Parsing recipes: 100% |################################################################################################################################################| Time: 00:00:02 Parsing of 1546 .bb files complete (1543 cached, 3 parsed). 1946 targets, 107 skipped, 0 masked, 0 errors. NOTE: Resolving any missing task queue dependencies NOTE: multiple providers are available for eglibc (eglibc, external-linaro-toolchain) NOTE: consider defining a PREFERRED_PROVIDER entry to match eglibc NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo) NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg Build Configuration: BB_VERSION = "1.20.0" BUILD_SYS = "i686-linux" NATIVELSBSTRING = "Ubuntu-12.04" TARGET_SYS = "i586-rdk-linux" MACHINE = "qemux86" DISTRO = "rdk" DISTRO_VERSION = "0.1+snapshot-20140130" TUNE_FEATURES = "m32 i586" TARGET_FPU = "" meta = "(nobranch):198623d80d31f19c963e61d03cbcb12dd318dfdf" toolchain-layer meta-multimedia meta-oe meta-networking meta-ruby = "(nobranch):fdf74512fc4e8514ad74458601adb96916f7cf72" meta-linaro meta-linaro-toolchain = "(nobranch):8aaf10d8dda34bc02d4ef62d0501b83603b6f827" meta-rdk = "contrib/ndec/rdk-ri:b0bcf359aed07d86a2175df01d2bcae069e7c867" meta-qt5 = "(nobranch):cefaba69a785c5221463f0eb496b749d5ddf8a5a" meta-rdk-cpc = "(nobranch):80e239735dd5f1e08026d66df6b25b0f5a782bfb" NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Command Error: exit status: 1 Output: Applying patch relocatable_sdk.patch can't find file to patch at input line 13 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Upstream-Status: Inappropriate [SDK specific] | |In order to be able to change the dynamic loader path when relocating |binaries, the interp section has to be made big enough to accomodate |the new path (4096 is the maximum path length in Linux). | |Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> | |Index: qemu-1.4.0/ldscripts/i386.ld |=================================================================== |--- qemu-1.4.0.orig/ldscripts/i386.ld 2013-02-15 15:05:35.000000000 -0800 |+++ qemu-1.4.0/ldscripts/i386.ld 2013-02-28 22:55:36.138816418 -0800 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: qemu-1.4.0/ldscripts/x86_64.ld |=================================================================== |--- qemu-1.4.0.orig/ldscripts/x86_64.ld 2013-02-15 15:05:35.000000000 -0800 |+++ qemu-1.4.0/ldscripts/x86_64.ld 2013-02-28 22:55:36.138816418 -0800 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored Patch relocatable_sdk.patch does not apply (enforce with -f) ERROR: Function failed: patch_do_patch ERROR: Logfile of failure stored in: /home/ridish/RDK-RI-NICO-2/build-qemux86/tmp/work/i686-nativesdk-rdksdk-linux/nativesdk-qemu/1.7.50+gitAUTOINC+f976b09ea2-r0/temp/log.do_patch.31750 ERROR: Task 1617 (virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/recipes-devtools/qemu/ qemu_git.bb, do_patch) failed with exit code '1' NOTE: Tasks Summary: Attempted 3140 tasks of which 3135 didn't need to be rerun and 1 failed. NOTE: Writing buildhistory Waiting for 0 running tasks to finish: Summary: 1 task failed: virtual:nativesdk:/home/ridish/RDK-RI-NICO-2/meta-linaro/meta-linaro/recipes-devtools/qemu/ qemu_git.bb, do_patch Summary: There were 2 ERROR messages shown, returning a non-zero exit code. ridish@sanjay-Precision-M4500:~/RDK-RI-NICO-2/build-qemux86$ Can someone please help on this? On Thu, Jan 30, 2014 at 3:12 PM, Dorairaj, Sanjay < Sanjay_Dorairaj@cable.comcast.com> wrote: > > > Sanjay Dorairaj > Comcast Silicon Valley Innovation Center > 1050 Enterprise Way, Suite 100 > Sunnyvale, CA 94089 > Desk: (408)900-8737 Cell:(215)900-2349 > Skype: dorairajsanjay > > > > > > On 1/30/14 2:07 PM, "Koen Kooi" <koen@dominion.thruhere.net> wrote: > > >-----BEGIN PGP SIGNED MESSAGE----- > >Hash: SHA1 > > > >Nicolas Dechesne schreef op 30-01-14 22:07: > >> hi, > >> > >> On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com> > >> wrote: > >>> I think I got the root cause of the issue, meta-linaro that we have > >>> depends on openembedded-core dylan-qt5.1, but Nicolas recently updated > >>> openembedded-core to dora. And I think this is the root cause of the > >>> issue of the relocatable patch being not able to apply? > >>> > >>> So do we have meta-linaro layer based openembedded-core dora? > >>> > >> > >> yes, the problem is a misalignment between oe-core and meta-linaro. > >> meta-linaro is using a recent qemu upstream commit, and the list of > >> patches from oe-core no longer works with meta-linaro qemu_git recipe. > >> the 2 commits in upstream qemu responsible for the misalignment are: > >> > >> 53db78543e473bdf7650a406767d0901c6e26480 > >> 964c6fa16f50a607f9da5068d6bf15ccc93872c0 > >> > >> I am cc'ing riku and koen since that needs fixing in meta-linaro > >> (nativesdk-qemu does not build). > > > >Can you push cherry-picks for: > > > > > http://git.linaro.org/openembedded/meta-linaro.git/commit/2def4e0a5548cadf > >edcf9511f835af9456b40953 > > > >and > > > > > http://git.linaro.org/openembedded/meta-linaro.git/commit/fc9473336a77603e > >dabda89ae0bac58ef652d649 > > > >to gerrit? I'm off to fosdem tomorrow and have a day off monday, so > >tuesday > >is the earliest I can look at it. > > > >regards, > > > >Koen > > > >-----BEGIN PGP SIGNATURE----- > >Version: GnuPG v1.4.5 (Darwin) > >Comment: GPGTools - http://gpgtools.org > > > >iD8DBQFS6s0sMkyGM64RGpERAoqHAJsEe/DFtL4TZYq/Hx+CDA0YVwKXpACggj6+ > >wIlhhY8LamC7C+lf/BobULY= > >=8Jo3 > >-----END PGP SIGNATURE----- > > > >_______________________________________________ > >Openembedded-devel mailing list > >Openembedded-devel@lists.openembedded.org > >http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Errors when using populate_sdk - has anyone encountered this before? 2014-01-30 21:07 ` Nicolas Dechesne 2014-01-30 22:03 ` Koen Kooi 2014-01-30 22:07 ` Koen Kooi @ 2014-01-30 22:42 ` Khem Raj 2 siblings, 0 replies; 10+ messages in thread From: Khem Raj @ 2014-01-30 22:42 UTC (permalink / raw) To: Nicolas Dechesne Cc: Ridish RA, KalyanKumar Nagabhirava, openembedded-devel@lists.openembedded.org, Koen Kooi On Thursday, January 30, 2014, Nicolas Dechesne <nicolas.dechesne@linaro.org> wrote: > hi, > > On Thu, Jan 30, 2014 at 10:52 AM, Ridish RA <Ridish.RA@lntinfotech.com<javascript:;>> > wrote: > > I think I got the root cause of the issue, meta-linaro that we have > depends on openembedded-core dylan-qt5.1, but Nicolas recently updated > > openembedded-core to dora. And I think this is the root cause of the > issue of the relocatable patch being not able to apply? > > > > So do we have meta-linaro layer based openembedded-core dora? > > > > yes, the problem is a misalignment between oe-core and meta-linaro. > meta-linaro is using a recent qemu upstream commit, and the list of > patches from oe-core no longer works with meta-linaro qemu_git recipe. > the 2 commits in upstream qemu responsible for the misalignment are: > > 53db78543e473bdf7650a406767d0901c6e26480 > 964c6fa16f50a607f9da5068d6bf15ccc93872c0 i would still consider that oe-core qemus are well pounded and for all architectures it is a better choice in this case where you are targetting x86 and not bleeding edge arm > > I am cc'ing riku and koen since that needs fixing in meta-linaro > (nativesdk-qemu does not build). > > for now, it's safe to follow Khem's suggestion and use the OE-core qemu. > ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-01-30 23:22 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-30 12:49 [PATCHv2][for-dora] php: update SRC_URI for new download location Chase Maupin
2014-01-30 13:35 ` Errors when using populate_sdk - has anyone encountered this before? Dorairaj, Sanjay
2014-01-30 16:53 ` Khem Raj
[not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EC@BLRINMSMBX01.bglrodc.lntinfotech.com>
2014-01-30 17:59 ` Khem Raj
[not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8ED@BLRINMSMBX01.bglrodc.lntinfotech.com>
[not found] ` <EFF5E6A1D0DAA14BA6B30C755A7B0FE13131B2C8EF@BLRINMSMBX01.bglrodc.lntinfotech.com>
2014-01-30 21:07 ` Nicolas Dechesne
2014-01-30 22:03 ` Koen Kooi
2014-01-30 22:07 ` Koen Kooi
2014-01-30 23:12 ` Dorairaj, Sanjay
2014-01-30 23:22 ` Ridish Rema Aravindan
2014-01-30 22:42 ` Khem Raj
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.