All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux-yocto-rt-4.4.11
@ 2016-09-02 14:32 Clark, Mark A
  2016-09-02 17:49 ` Linux-yocto-rt-4.4.11 Bruce Ashfield
  0 siblings, 1 reply; 4+ messages in thread
From: Clark, Mark A @ 2016-09-02 14:32 UTC (permalink / raw)
  To: yocto


[-- Attachment #1.1: Type: text/plain, Size: 1782 bytes --]

When building for core-image-rt I get the following error: Any insights

meta-yocto-bsp    = "krogoth:7e11efef59c3102948d3eafe5b136c493deee3b5"

NOTE: Fetching uninative binary shim from http://downloads.yoctoproject.org/releases/uninative/1.0.1/x86_64-nativesdk-libc.tar.bz2;sha256sum=acf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA Issue: Architecture did not match (3 to 62) on work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/packages-split/kernel-vmlinux/boot/vmlinux-4.4.11-rt3-yocto-preempt-rt [arch]
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /home/yocto/poky/build/tmp/work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/temp/log.do_package_qa.5886
ERROR: Task 61 (/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb, do_package_qa) failed with exit code '1'

My local.conf contains the following 2 lines:

PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
COMPATIBLE_MACHINE_genericx86 = "genericx86"

Mark Clark
Embedded Software Engineer
Embedded Software, Cedar Park, TX
[Description: Description: Description: Description: National Oilwell Varco Logo Color CMYK.jpg]
 Wellbore Technologies - Dynamic Drilling Solutions
Global Software Engineering
Office: (512) 340-5435
Mobile: (512) 736-9396
"One Team - Infinite Solutions"


[-- Attachment #1.2: Type: text/html, Size: 5583 bytes --]

[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 9171 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Linux-yocto-rt-4.4.11
  2016-09-02 14:32 Linux-yocto-rt-4.4.11 Clark, Mark A
@ 2016-09-02 17:49 ` Bruce Ashfield
  2016-09-02 17:54   ` [EXTERNAL] Linux-yocto-rt-4.4.11 Clark, Mark A
  2016-09-02 18:46   ` Clark, Mark A
  0 siblings, 2 replies; 4+ messages in thread
From: Bruce Ashfield @ 2016-09-02 17:49 UTC (permalink / raw)
  To: Clark, Mark A; +Cc: yocto


[-- Attachment #1.1: Type: text/plain, Size: 3488 bytes --]

On Fri, Sep 2, 2016 at 10:32 AM, Clark, Mark A <Mark.Clark2@nov.com> wrote:

> When building for core-image-rt I get the following error: Any insights
>
> meta-yocto-bsp    = "krogoth:7e11efef59c3102948d3eafe5b136c493deee3b5"
>
>
>
> NOTE: Fetching uninative binary shim from http://downloads.yoctoproject.
> org/releases/uninative/1.0.1/x86_64-nativesdk-libc.tar.bz2;sha256sum=
> acf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8
>
> NOTE: Preparing RunQueue
>
> NOTE: Executing SetScene Tasks
>
> NOTE: Executing RunQueue Tasks
>
> ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0
> do_package_qa: QA Issue: Architecture did not match (3 to 62) on
> work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_
> bf2fbe7f2c-r0/packages-split/kernel-vmlinux/boot/vmlinux-4.4.11-rt3-yocto-preempt-rt
> [arch]
>
> ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0
> do_package_qa: QA run found fatal errors. Please consider fixing them.
>
> ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0
> do_package_qa: Function failed: do_package_qa
>
> ERROR: Logfile of failure stored in: /home/yocto/poky/build/tmp/
> work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_
> bf2fbe7f2c-r0/temp/log.do_package_qa.5886
>
> ERROR: Task 61 (/home/yocto/poky/meta/recipes-kernel/linux/linux-
> yocto-rt_4.4.bb, do_package_qa) failed with exit code '1'
>
>
>

We fixed this on master (but on master, we thought it was due to my recent
kernel tools
changes), but this makes me think it is a delta in the QA checks as well ..
which may
have been backported to kergoth.

Is this a new error ? i.e. it used to work ?

The issue is that x86 defaults to 64bit, and this is a 32 bit build. We had
to force disable
it, to get the kernel to build 32bit.

The commit is here (on git://git.yoctoproject.org/yocto-kernel-cache
yocto-4.4 branch):

commit ff423148afe0b7e48ea8a8c0758391f9b4790912
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date:   Mon Jul 11 13:40:13 2016 -0400

    common-pc: enforce 32 bit

    ARCH=x86 defaults to 64 bit on modern kernels. So we need to
    explicitly disable 64bit in common-pc if we want a 32bit build
    (common-pc builds with ARCH=x86, not ARCH=i386)

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

:100644 100644 d6302a63dfaa... 70df605fe41c... M
bsp/common-pc/common-pc-cpu.cfg

And I'd bet that isn't in play on krogoth, since unless my -stable kernels
have come back,
the kernel-cache update wouldn't have either.

Bruce



> My local.conf contains the following 2 lines:
>
>
>
> PREFERRED_PROVIDER_virtual/kernel = “linux-yocto-rt”
>
> COMPATIBLE_MACHINE_genericx86 = “genericx86”
>
>
>
> *Mark Clark*
>
> Embedded Software Engineer
>
> Embedded Software, Cedar Park, TX
>
> [image: Description: Description: Description: Description: National
> Oilwell Varco Logo Color CMYK.jpg]
>
>  Wellbore Technologies – Dynamic Drilling Solutions
>
> Global Software Engineering
>
> Office: (512) 340-5435
>
> Mobile: (512) 736-9396
>
> *“One Team – Infinite Solutions”*
>
>
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
>


-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"

[-- Attachment #1.2: Type: text/html, Size: 7002 bytes --]

[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 9171 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [EXTERNAL] Re: Linux-yocto-rt-4.4.11
  2016-09-02 17:49 ` Linux-yocto-rt-4.4.11 Bruce Ashfield
@ 2016-09-02 17:54   ` Clark, Mark A
  2016-09-02 18:46   ` Clark, Mark A
  1 sibling, 0 replies; 4+ messages in thread
From: Clark, Mark A @ 2016-09-02 17:54 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: yocto


[-- Attachment #1.1: Type: text/plain, Size: 5010 bytes --]

“Is this a new error ? i.e. it used to work ?”
Yes, this, I believe, used to work with poky/jethro.   I will double check.

From: Bruce Ashfield [mailto:bruce.ashfield@gmail.com]
Sent: Friday, September 02, 2016 12:49 PM
To: Clark, Mark A <Mark.Clark2@nov.com>
Cc: yocto@yoctoproject.org
Subject: [EXTERNAL] Re: [yocto] Linux-yocto-rt-4.4.11



On Fri, Sep 2, 2016 at 10:32 AM, Clark, Mark A <Mark.Clark2@nov.com<mailto:Mark.Clark2@nov.com>> wrote:
When building for core-image-rt I get the following error: Any insights

meta-yocto-bsp    = "krogoth:7e11efef59c3102948d3eafe5b136c493deee3b5"

NOTE: Fetching uninative binary shim from http://downloads.yoctoproject.org/releases/uninative/1.0.1/x86_64-nativesdk-libc.tar.bz2;sha256sum=acf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8<https://urldefense.proofpoint.com/v2/url?u=http-3A__downloads.yoctoproject.org_releases_uninative_1.0.1_x86-5F64-2Dnativesdk-2Dlibc.tar.bz2-3Bsha256sum-3Dacf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=0dz9V63af_hwqGgDorGwrsnS6StLV8dGvYX4cMiagQE&e=>
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA Issue: Architecture did not match (3 to 62) on work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/packages-split/kernel-vmlinux/boot/vmlinux-4.4.11-rt3-yocto-preempt-rt [arch]
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /home/yocto/poky/build/tmp/work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/temp/log.do_package_qa.5886
ERROR: Task 61 (/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb<https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dyocto-2Drt-5F4.4.bb&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=hGqyTocvfl0aiSP1_O-OK6Z0SOfpw2mstPDNViLo_zQ&e=>, do_package_qa) failed with exit code '1'


We fixed this on master (but on master, we thought it was due to my recent kernel tools
changes), but this makes me think it is a delta in the QA checks as well .. which may
have been backported to kergoth.
Is this a new error ? i.e. it used to work ?
The issue is that x86 defaults to 64bit, and this is a 32 bit build. We had to force disable
it, to get the kernel to build 32bit.
The commit is here (on git://git.yoctoproject.org/yocto-kernel-cache<https://urldefense.proofpoint.com/v2/url?u=http-3A__git.yoctoproject.org_yocto-2Dkernel-2Dcache&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=oSobJkqMs6iTwF6TosJ3WIabToWCvoEokuxrRG6FkZA&e=> yocto-4.4 branch):

commit ff423148afe0b7e48ea8a8c0758391f9b4790912
Author: Bruce Ashfield <bruce.ashfield@windriver.com<mailto:bruce.ashfield@windriver.com>>
Date:   Mon Jul 11 13:40:13 2016 -0400

    common-pc: enforce 32 bit

    ARCH=x86 defaults to 64 bit on modern kernels. So we need to
    explicitly disable 64bit in common-pc if we want a 32bit build
    (common-pc builds with ARCH=x86, not ARCH=i386)

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com<mailto:bruce.ashfield@windriver.com>>

:100644 100644 d6302a63dfaa... 70df605fe41c... M        bsp/common-pc/common-pc-cpu.cfg
And I'd bet that isn't in play on krogoth, since unless my -stable kernels have come back,
the kernel-cache update wouldn't have either.
Bruce


My local.conf contains the following 2 lines:

PREFERRED_PROVIDER_virtual/kernel = “linux-yocto-rt”
COMPATIBLE_MACHINE_genericx86 = “genericx86”

Mark Clark
Embedded Software Engineer
Embedded Software, Cedar Park, TX
[Description: Description: Description: Description: National Oilwell Varco Logo Color CMYK.jpg]
 Wellbore Technologies – Dynamic Drilling Solutions
Global Software Engineering
Office: (512) 340-5435<tel:%28512%29%20340-5435>
Mobile: (512) 736-9396<tel:%28512%29%20736-9396>
“One Team – Infinite Solutions”


--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org<mailto:yocto@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/yocto<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_listinfo_yocto&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=bMXmT4IuJf2LnMcJFb9Loho4fAZVWrKYjXlj68QpJX8&e=>



--
"Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"

[-- Attachment #1.2: Type: text/html, Size: 13191 bytes --]

[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 9171 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [EXTERNAL] Re: Linux-yocto-rt-4.4.11
  2016-09-02 17:49 ` Linux-yocto-rt-4.4.11 Bruce Ashfield
  2016-09-02 17:54   ` [EXTERNAL] Linux-yocto-rt-4.4.11 Clark, Mark A
@ 2016-09-02 18:46   ` Clark, Mark A
  1 sibling, 0 replies; 4+ messages in thread
From: Clark, Mark A @ 2016-09-02 18:46 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: yocto


[-- Attachment #1.1: Type: text/plain, Size: 4996 bytes --]


Common-pc-cpu.cfg has the “# CONFIG_64BIT is not set” completely removed.’

# CONFIG_64BIT is not set


From: Bruce Ashfield [mailto:bruce.ashfield@gmail.com]
Sent: Friday, September 02, 2016 12:49 PM
To: Clark, Mark A <Mark.Clark2@nov.com>
Cc: yocto@yoctoproject.org
Subject: [EXTERNAL] Re: [yocto] Linux-yocto-rt-4.4.11



On Fri, Sep 2, 2016 at 10:32 AM, Clark, Mark A <Mark.Clark2@nov.com<mailto:Mark.Clark2@nov.com>> wrote:
When building for core-image-rt I get the following error: Any insights

meta-yocto-bsp    = "krogoth:7e11efef59c3102948d3eafe5b136c493deee3b5"

NOTE: Fetching uninative binary shim from http://downloads.yoctoproject.org/releases/uninative/1.0.1/x86_64-nativesdk-libc.tar.bz2;sha256sum=acf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8<https://urldefense.proofpoint.com/v2/url?u=http-3A__downloads.yoctoproject.org_releases_uninative_1.0.1_x86-5F64-2Dnativesdk-2Dlibc.tar.bz2-3Bsha256sum-3Dacf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef933128498c8910f8&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=0dz9V63af_hwqGgDorGwrsnS6StLV8dGvYX4cMiagQE&e=>
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA Issue: Architecture did not match (3 to 62) on work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/packages-split/kernel-vmlinux/boot/vmlinux-4.4.11-rt3-yocto-preempt-rt [arch]
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /home/yocto/poky/build/tmp/work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+6ec93aaa70_bf2fbe7f2c-r0/temp/log.do_package_qa.5886
ERROR: Task 61 (/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb<https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dyocto-2Drt-5F4.4.bb&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=hGqyTocvfl0aiSP1_O-OK6Z0SOfpw2mstPDNViLo_zQ&e=>, do_package_qa) failed with exit code '1'


We fixed this on master (but on master, we thought it was due to my recent kernel tools
changes), but this makes me think it is a delta in the QA checks as well .. which may
have been backported to kergoth.
Is this a new error ? i.e. it used to work ?
The issue is that x86 defaults to 64bit, and this is a 32 bit build. We had to force disable
it, to get the kernel to build 32bit.
The commit is here (on git://git.yoctoproject.org/yocto-kernel-cache<https://urldefense.proofpoint.com/v2/url?u=http-3A__git.yoctoproject.org_yocto-2Dkernel-2Dcache&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=oSobJkqMs6iTwF6TosJ3WIabToWCvoEokuxrRG6FkZA&e=> yocto-4.4 branch):

commit ff423148afe0b7e48ea8a8c0758391f9b4790912
Author: Bruce Ashfield <bruce.ashfield@windriver.com<mailto:bruce.ashfield@windriver.com>>
Date:   Mon Jul 11 13:40:13 2016 -0400

    common-pc: enforce 32 bit

    ARCH=x86 defaults to 64 bit on modern kernels. So we need to
    explicitly disable 64bit in common-pc if we want a 32bit build
    (common-pc builds with ARCH=x86, not ARCH=i386)

    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com<mailto:bruce.ashfield@windriver.com>>

:100644 100644 d6302a63dfaa... 70df605fe41c... M        bsp/common-pc/common-pc-cpu.cfg
And I'd bet that isn't in play on krogoth, since unless my -stable kernels have come back,
the kernel-cache update wouldn't have either.
Bruce


My local.conf contains the following 2 lines:

PREFERRED_PROVIDER_virtual/kernel = “linux-yocto-rt”
COMPATIBLE_MACHINE_genericx86 = “genericx86”

Mark Clark
Embedded Software Engineer
Embedded Software, Cedar Park, TX
[Description: Description: Description: Description: National Oilwell Varco Logo Color CMYK.jpg]
 Wellbore Technologies – Dynamic Drilling Solutions
Global Software Engineering
Office: (512) 340-5435<tel:%28512%29%20340-5435>
Mobile: (512) 736-9396<tel:%28512%29%20736-9396>
“One Team – Infinite Solutions”


--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org<mailto:yocto@yoctoproject.org>
https://lists.yoctoproject.org/listinfo/yocto<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_listinfo_yocto&d=DQMFaQ&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=q3FIpi-36wdwCMxTRpfRClrAEYMkL_twst0DqByf4BE&s=bMXmT4IuJf2LnMcJFb9Loho4fAZVWrKYjXlj68QpJX8&e=>



--
"Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"

[-- Attachment #1.2: Type: text/html, Size: 13920 bytes --]

[-- Attachment #2: image001.png --]
[-- Type: image/png, Size: 9171 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-09-02 20:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-02 14:32 Linux-yocto-rt-4.4.11 Clark, Mark A
2016-09-02 17:49 ` Linux-yocto-rt-4.4.11 Bruce Ashfield
2016-09-02 17:54   ` [EXTERNAL] Linux-yocto-rt-4.4.11 Clark, Mark A
2016-09-02 18:46   ` Clark, Mark A

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.