[oe] [meta-oe][PATCH] nano: Upgrade 2.9.7 -> 2.9.8

2018-06-11 Thread Leon Anavi
Upgrade nano to 2.9.8, the latest version as of 2 June 2018:
https://www.nano-editor.org/dist/v2.9/ChangeLog

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-support/nano/nano_2.9.7.bb | 8 
 meta-oe/recipes-support/nano/nano_2.9.8.bb | 4 
 2 files changed, 4 insertions(+), 8 deletions(-)
 delete mode 100644 meta-oe/recipes-support/nano/nano_2.9.7.bb
 create mode 100644 meta-oe/recipes-support/nano/nano_2.9.8.bb

diff --git a/meta-oe/recipes-support/nano/nano_2.9.7.bb 
b/meta-oe/recipes-support/nano/nano_2.9.7.bb
deleted file mode 100644
index 419e5406b..0
--- a/meta-oe/recipes-support/nano/nano_2.9.7.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-include nano.inc
-
-do_install_append_libc-musl () {
-   rm -rf ${D}${libdir}/charset.alias
-   rmdir ${D}${libdir}
-}
-SRC_URI[md5sum] = "e0c6d76c93932f6c41c40842952495f7"
-SRC_URI[sha256sum] = 
"b64ab017305b1777e97b5b9b07b31db8aeebfc3e8719f61e8da1cf3866d344bd"
diff --git a/meta-oe/recipes-support/nano/nano_2.9.8.bb 
b/meta-oe/recipes-support/nano/nano_2.9.8.bb
new file mode 100644
index 0..aa6e9ff16
--- /dev/null
+++ b/meta-oe/recipes-support/nano/nano_2.9.8.bb
@@ -0,0 +1,4 @@
+include nano.inc
+
+SRC_URI[md5sum] = "31714360342f9baa344e2fa574c144db"
+SRC_URI[sha256sum] = 
"c2deac31ba4d3fd27a42fafcc47ccf499296cc69a422bbecab63f2933ea85488"
-- 
2.14.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] nano: Upgrade 2.9.7 -> 2.9.8

2018-06-11 Thread Leon Anavi
Hi Khem,


On 6.06.2018 04:05, Khem Raj wrote:
> On Mon, Jun 4, 2018 at 9:29 AM, Leon Anavi  wrote:
>> Upgrade nano to 2.9.8, the latest version as of 2 June 2018:
>> https://www.nano-editor.org/dist/v2.9/ChangeLog
>>
>> Signed-off-by: Leon Anavi 
>> ---
>>  meta-oe/recipes-support/nano/nano_2.9.7.bb | 8 
>>  meta-oe/recipes-support/nano/nano_2.9.8.bb | 8 
>>  2 files changed, 8 insertions(+), 8 deletions(-)
>>  delete mode 100644 meta-oe/recipes-support/nano/nano_2.9.7.bb
>>  create mode 100644 meta-oe/recipes-support/nano/nano_2.9.8.bb
>>
>> diff --git a/meta-oe/recipes-support/nano/nano_2.9.7.bb 
>> b/meta-oe/recipes-support/nano/nano_2.9.7.bb
>> deleted file mode 100644
>> index 419e5406b..0
>> --- a/meta-oe/recipes-support/nano/nano_2.9.7.bb
>> +++ /dev/null
>> @@ -1,8 +0,0 @@
>> -include nano.inc
>> -
>> -do_install_append_libc-musl () {
>> -   rm -rf ${D}${libdir}/charset.alias
>> -   rmdir ${D}${libdir}
> This is failing on musl like below
>
> | make[1]: Leaving directory
> '/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/build'
> | rmdir: failed to remove
> '/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/image/usr/lib':
> No such file or directory
> | WARNING: 
> /mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/temp/run.do_install.40342:1
> exit 1 from 'rmdir
> /mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/image/usr/lib'
>
>
> I think you might need --ignore-fail-on-non-empty
> option with rmdir

Thank you for the feedback. I reproduced the issue with musl. The
directory that rmdir tries to remove doesn't exist at all so I think the
whole do_install_append_libc-musl is redundant. I did a few tests to
confirm this and I will send a new version of the patch shortly.

Thanks,
Leon

>
>> -}
>> -SRC_URI[md5sum] = "e0c6d76c93932f6c41c40842952495f7"
>> -SRC_URI[sha256sum] = 
>> "b64ab017305b1777e97b5b9b07b31db8aeebfc3e8719f61e8da1cf3866d344bd"
>> diff --git a/meta-oe/recipes-support/nano/nano_2.9.8.bb 
>> b/meta-oe/recipes-support/nano/nano_2.9.8.bb
>> new file mode 100644
>> index 0..ac5f0622b
>> --- /dev/null
>> +++ b/meta-oe/recipes-support/nano/nano_2.9.8.bb
>> @@ -0,0 +1,8 @@
>> +include nano.inc
>> +
>> +do_install_append_libc-musl () {
>> +   rm -rf ${D}${libdir}/charset.alias
>> +   rmdir ${D}${libdir}
>> +}
>> +SRC_URI[md5sum] = "31714360342f9baa344e2fa574c144db"
>> +SRC_URI[sha256sum] = 
>> "c2deac31ba4d3fd27a42fafcc47ccf499296cc69a422bbecab63f2933ea85488"
>> --
>> 2.14.1
>>
>> --
>> ___
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Leon Anavi
Software Engineer
konsulko.com


-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] nano: Upgrade 2.9.7 -> 2.9.8

2018-06-05 Thread Khem Raj
On Mon, Jun 4, 2018 at 9:29 AM, Leon Anavi  wrote:
> Upgrade nano to 2.9.8, the latest version as of 2 June 2018:
> https://www.nano-editor.org/dist/v2.9/ChangeLog
>
> Signed-off-by: Leon Anavi 
> ---
>  meta-oe/recipes-support/nano/nano_2.9.7.bb | 8 
>  meta-oe/recipes-support/nano/nano_2.9.8.bb | 8 
>  2 files changed, 8 insertions(+), 8 deletions(-)
>  delete mode 100644 meta-oe/recipes-support/nano/nano_2.9.7.bb
>  create mode 100644 meta-oe/recipes-support/nano/nano_2.9.8.bb
>
> diff --git a/meta-oe/recipes-support/nano/nano_2.9.7.bb 
> b/meta-oe/recipes-support/nano/nano_2.9.7.bb
> deleted file mode 100644
> index 419e5406b..0
> --- a/meta-oe/recipes-support/nano/nano_2.9.7.bb
> +++ /dev/null
> @@ -1,8 +0,0 @@
> -include nano.inc
> -
> -do_install_append_libc-musl () {
> -   rm -rf ${D}${libdir}/charset.alias
> -   rmdir ${D}${libdir}

This is failing on musl like below

| make[1]: Leaving directory
'/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/build'
| rmdir: failed to remove
'/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/image/usr/lib':
No such file or directory
| WARNING: 
/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/temp/run.do_install.40342:1
exit 1 from 'rmdir
/mnt/a/oe/build/tmp/work/core2-64-bec-linux-musl/nano/2.9.8-r0/image/usr/lib'


I think you might need --ignore-fail-on-non-empty
option with rmdir

> -}
> -SRC_URI[md5sum] = "e0c6d76c93932f6c41c40842952495f7"
> -SRC_URI[sha256sum] = 
> "b64ab017305b1777e97b5b9b07b31db8aeebfc3e8719f61e8da1cf3866d344bd"
> diff --git a/meta-oe/recipes-support/nano/nano_2.9.8.bb 
> b/meta-oe/recipes-support/nano/nano_2.9.8.bb
> new file mode 100644
> index 0..ac5f0622b
> --- /dev/null
> +++ b/meta-oe/recipes-support/nano/nano_2.9.8.bb
> @@ -0,0 +1,8 @@
> +include nano.inc
> +
> +do_install_append_libc-musl () {
> +   rm -rf ${D}${libdir}/charset.alias
> +   rmdir ${D}${libdir}
> +}
> +SRC_URI[md5sum] = "31714360342f9baa344e2fa574c144db"
> +SRC_URI[sha256sum] = 
> "c2deac31ba4d3fd27a42fafcc47ccf499296cc69a422bbecab63f2933ea85488"
> --
> 2.14.1
>
> --
> ___
> 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


[oe] [meta-oe][PATCH] nano: Upgrade 2.9.7 -> 2.9.8

2018-06-04 Thread Leon Anavi
Upgrade nano to 2.9.8, the latest version as of 2 June 2018:
https://www.nano-editor.org/dist/v2.9/ChangeLog

Signed-off-by: Leon Anavi 
---
 meta-oe/recipes-support/nano/nano_2.9.7.bb | 8 
 meta-oe/recipes-support/nano/nano_2.9.8.bb | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)
 delete mode 100644 meta-oe/recipes-support/nano/nano_2.9.7.bb
 create mode 100644 meta-oe/recipes-support/nano/nano_2.9.8.bb

diff --git a/meta-oe/recipes-support/nano/nano_2.9.7.bb 
b/meta-oe/recipes-support/nano/nano_2.9.7.bb
deleted file mode 100644
index 419e5406b..0
--- a/meta-oe/recipes-support/nano/nano_2.9.7.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-include nano.inc
-
-do_install_append_libc-musl () {
-   rm -rf ${D}${libdir}/charset.alias
-   rmdir ${D}${libdir}
-}
-SRC_URI[md5sum] = "e0c6d76c93932f6c41c40842952495f7"
-SRC_URI[sha256sum] = 
"b64ab017305b1777e97b5b9b07b31db8aeebfc3e8719f61e8da1cf3866d344bd"
diff --git a/meta-oe/recipes-support/nano/nano_2.9.8.bb 
b/meta-oe/recipes-support/nano/nano_2.9.8.bb
new file mode 100644
index 0..ac5f0622b
--- /dev/null
+++ b/meta-oe/recipes-support/nano/nano_2.9.8.bb
@@ -0,0 +1,8 @@
+include nano.inc
+
+do_install_append_libc-musl () {
+   rm -rf ${D}${libdir}/charset.alias
+   rmdir ${D}${libdir}
+}
+SRC_URI[md5sum] = "31714360342f9baa344e2fa574c144db"
+SRC_URI[sha256sum] = 
"c2deac31ba4d3fd27a42fafcc47ccf499296cc69a422bbecab63f2933ea85488"
-- 
2.14.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel