Got it!  Thanks for reviewing.

Steve

On Mon, Nov 20, 2023 at 6:45 AM Martin Jansa <martin.ja...@gmail.com> wrote:
>
> This requires additional fix from:
> https://git.openembedded.org/openembedded-core/commit/?id=41f019afc41f800b622c46a6d7cf1beffc97716a
>
> Cheers,
>
> On Mon, Nov 20, 2023 at 5:39 PM Steve Sakoman <st...@sakoman.com> wrote:
>>
>> From: Khem Raj <raj.k...@gmail.com>
>>
>> os.environ does not pass this down to runstrip() function and in
>> strip_execs() its using STRIP bitbake variable to find the strip utility
>> to use. Since there might be a trailing whitespace in KERNEL_STRIP
>> remove that otherwise python is not able to launch it.
>> e.g.
>>
>> FileNotFoundError: [Errno 2] No such file or directory: 
>> 'riscv64-yoe-linux-strip '
>>
>> This is more evident when STRIP and KERNEL_STRIP are different utilities
>> e.g. when using clang as default toolchain but using gcc+binutils only for
>> kernel build.
>>
>> Signed-off-by: Khem Raj <raj.k...@gmail.com>
>> Cc: Bruce Ashfield <bruce.ashfi...@gmail.com>
>> Signed-off-by: Luca Ceresoli <luca.ceres...@bootlin.com>
>> Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org>
>> (cherry picked from commit 77497dbdca92ab4d6386a071bc281c42a7e8a14b)
>> Signed-off-by: Steve Sakoman <st...@sakoman.com>
>> ---
>>  meta/classes-recipe/kernel.bbclass | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/meta/classes-recipe/kernel.bbclass 
>> b/meta/classes-recipe/kernel.bbclass
>> index 2ec9ea2091..16b85dbca4 100644
>> --- a/meta/classes-recipe/kernel.bbclass
>> +++ b/meta/classes-recipe/kernel.bbclass
>> @@ -336,7 +336,7 @@ kernel_do_transform_bundled_initramfs() {
>>  do_transform_bundled_initramfs[dirs] = "${B}"
>>
>>  python do_package:prepend () {
>> -    os.environ['STRIP'] = d.getVar('KERNEL_STRIP')
>> +    d.setVar('STRIP',  d.getVar('KERNEL_STRIP').strip())
>>  }
>>
>>  python do_devshell:prepend () {
>> --
>> 2.34.1
>>
>>
>> 
>>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#190926): 
https://lists.openembedded.org/g/openembedded-core/message/190926
Mute This Topic: https://lists.openembedded.org/mt/102710661/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to