Patchwork [2/2] mkelfimage: Add stable git build (initial recipe)

login
register
mail settings
Submitter Raymond Danks
Date June 22, 2012, 8:22 p.m.
Message ID <1340396533-5386-2-git-send-email-ray.danks@se-eng.com>
Download mbox | patch
Permalink /patch/30495/
State New
Headers show

Comments

Raymond Danks - June 22, 2012, 8:22 p.m.
Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
---
This was originally submitted to the openembedded project:
http://patches.openembedded.org/patch/7687/

Resubmitting to oe-core for review prior to commit in openembedded-core.

 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
Richard Purdie - June 29, 2012, 12:19 p.m.
On Fri, 2012-06-22 at 14:22 -0600, Raymond Danks wrote:
> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
> ---
> This was originally submitted to the openembedded project:
> http://patches.openembedded.org/patch/7687/
> 
> Resubmitting to oe-core for review prior to commit in openembedded-core.
> 
>  meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   18 ++++++++++++++++++
>  1 files changed, 18 insertions(+), 0 deletions(-)
>  create mode 100644 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
> 
> diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
> new file mode 100644
> index 0000000..b341213
> --- /dev/null
> +++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
> @@ -0,0 +1,18 @@
> +DESCRIPTION = "A utility to create ELF boot images from Linux kernel images"
> +HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
> +SECTION = "devel"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a"
> +
> +SRCREV = "e13632a939e7dde8d7d44fc73e73a41dae8060c3"
> +PV = "1.0.0+gitr${SRCPV}"
> +PR = "r1"
> +
> +SRC_URI = "git://review.coreboot.org/p/coreboot;protocol=http;branch=master"
> +
> +S = "${WORKDIR}/git/util/mkelfImage"
> +
> +inherit autotools
> +
> +NATIVE_INSTALL_WORKS = "1"

The above line is no longer needed, does nothing and should be removed.


> +BBCLASSEXTEND = "native"

Cheers,

Richard
Raymond Danks - June 29, 2012, 3:32 p.m.
On 06/29/2012 06:19 AM, Richard Purdie wrote:
> On Fri, 2012-06-22 at 14:22 -0600, Raymond Danks wrote:
>> Signed-off-by: Raymond Danks<ray.danks@se-eng.com>
>> ---
>> This was originally submitted to the openembedded project:
>> http://patches.openembedded.org/patch/7687/
>>
>> Resubmitting to oe-core for review prior to commit in openembedded-core.
>>
>>   meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   18 ++++++++++++++++++
>>   1 files changed, 18 insertions(+), 0 deletions(-)
>>   create mode 100644 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>>
>> diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>> new file mode 100644
>> index 0000000..b341213
>> --- /dev/null
>> +++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>> @@ -0,0 +1,18 @@
>> +DESCRIPTION = "A utility to create ELF boot images from Linux kernel images"
>> +HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
>> +SECTION = "devel"
>> +LICENSE = "GPLv2"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a"
>> +
>> +SRCREV = "e13632a939e7dde8d7d44fc73e73a41dae8060c3"
>> +PV = "1.0.0+gitr${SRCPV}"
>> +PR = "r1"
>> +
>> +SRC_URI = "git://review.coreboot.org/p/coreboot;protocol=http;branch=master"
>> +
>> +S = "${WORKDIR}/git/util/mkelfImage"
>> +
>> +inherit autotools
>> +
>> +NATIVE_INSTALL_WORKS = "1"
> The above line is no longer needed, does nothing and should be removed.
>
Thanks Richard.  I'm sending updated patches momentarily.
>> +BBCLASSEXTEND = "native"
> Cheers,
>
> Richard
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Saul Wold - July 8, 2012, 9:34 p.m.
On 06/22/2012 01:22 PM, Raymond Danks wrote:
> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
> ---
> This was originally submitted to the openembedded project:
> http://patches.openembedded.org/patch/7687/
>
> Resubmitting to oe-core for review prior to commit in openembedded-core.
>
>   meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   18 ++++++++++++++++++
>   1 files changed, 18 insertions(+), 0 deletions(-)
>   create mode 100644 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>
> diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
> new file mode 100644
> index 0000000..b341213
> --- /dev/null
> +++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
> @@ -0,0 +1,18 @@
> +DESCRIPTION = "A utility to create ELF boot images from Linux kernel images"
> +HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
> +SECTION = "devel"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a"
> +
> +SRCREV = "e13632a939e7dde8d7d44fc73e73a41dae8060c3"
> +PV = "1.0.0+gitr${SRCPV}"
> +PR = "r1"
> +
> +SRC_URI = "git://review.coreboot.org/p/coreboot;protocol=http;branch=master"
> +
> +S = "${WORKDIR}/git/util/mkelfImage"
> +
> +inherit autotools
> +
> +NATIVE_INSTALL_WORKS = "1"
> +BBCLASSEXTEND = "native"
>

I found this packaging issue:
> ERROR: QA Issue: mkelfimage: Files/directories were installed but not shipped
>   /usr/share/mkelfImage
>   /usr/share/mkelfImage/elf32-i386

When I did a world build for x86

Can you please address it.

Thanks

Sau!
Raymond Danks - July 9, 2012, 7:20 p.m.
On 07/08/2012 03:34 PM, Saul Wold wrote:
> On 06/22/2012 01:22 PM, Raymond Danks wrote:
>> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
>> ---
>> This was originally submitted to the openembedded project:
>> http://patches.openembedded.org/patch/7687/
>>
>> Resubmitting to oe-core for review prior to commit in openembedded-core.
>>
>>   meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   18 
>> ++++++++++++++++++
>>   1 files changed, 18 insertions(+), 0 deletions(-)
>>   create mode 100644 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>>
>> diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb 
>> b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>> new file mode 100644
>> index 0000000..b341213
>> --- /dev/null
>> +++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
>> @@ -0,0 +1,18 @@
>> +DESCRIPTION = "A utility to create ELF boot images from Linux kernel 
>> images"
>> +HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
>> +SECTION = "devel"
>> +LICENSE = "GPLv2"
>> +LIC_FILES_CHKSUM = 
>> "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a"
>> +
>> +SRCREV = "e13632a939e7dde8d7d44fc73e73a41dae8060c3"
>> +PV = "1.0.0+gitr${SRCPV}"
>> +PR = "r1"
>> +
>> +SRC_URI = 
>> "git://review.coreboot.org/p/coreboot;protocol=http;branch=master"
>> +
>> +S = "${WORKDIR}/git/util/mkelfImage"
>> +
>> +inherit autotools
>> +
>> +NATIVE_INSTALL_WORKS = "1"
>> +BBCLASSEXTEND = "native"
>>
>
> I found this packaging issue:
>> ERROR: QA Issue: mkelfimage: Files/directories were installed but not 
>> shipped
>>   /usr/share/mkelfImage
>>   /usr/share/mkelfImage/elf32-i386
>
> When I did a world build for x86
>
> Can you please address it.
Yes.  I'll send a patch and the corresponding patch to coreboot.

Thanks,
Ray
>
> Thanks
>
> Sau!
>

Patch

diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
new file mode 100644
index 0000000..b341213
--- /dev/null
+++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
@@ -0,0 +1,18 @@ 
+DESCRIPTION = "A utility to create ELF boot images from Linux kernel images"
+HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
+SECTION = "devel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ea5bed2f60d357618ca161ad539f7c0a"
+
+SRCREV = "e13632a939e7dde8d7d44fc73e73a41dae8060c3"
+PV = "1.0.0+gitr${SRCPV}"
+PR = "r1"
+
+SRC_URI = "git://review.coreboot.org/p/coreboot;protocol=http;branch=master"
+
+S = "${WORKDIR}/git/util/mkelfImage"
+
+inherit autotools
+
+NATIVE_INSTALL_WORKS = "1"
+BBCLASSEXTEND = "native"