On 2016-09-08 01:41 PM, Clark, Mark A wrote:
Better but I'm still running into issues: See below...
This still isn't using the BSP description that I mentioned in
the series I sent.
With this:
WARNING: linux-yocto-rt-4.4.11+gitAUTOINC+59290c5f61_bf2fbe7f2c-r0
do_kernel_configcheck: [kernel]: An auto generated BSP description was
used, this normally indicates a misconfiguration.
Check that your machine (${MACHINE}) has an associated kernel description.
You'll never get the right word size architecture. So unless I can see
the bbappend and layer that you are using to define the BSP, all I can
say is that it did build and boot for me, with what I sent.
Bruce
yocto@yocto-HP-Pavilion-dv7-Notebook-PC:~/poky-contrib-1a167ae1d023bfb27eee741a9ee6765f9ea732b7/build$
bitbake core-image-rt
Parsing recipes: 100%
|#####################################################################################################|
Time: 00:00:15
Parsing of 871 .bb files complete (0 cached, 871 parsed). 1301 targets, 46
skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.30.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "i686-poky-linux"
MACHINE = "genericx86"
DISTRO = "poky"
DISTRO_VERSION = "2.1.1"
TUNE_FEATURES = "m32 core2"
TARGET_FPU = ""
meta
meta-poky
meta-yocto-bsp = "<unknown>:<unknown>"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: linux-yocto-rt-4.4.11+gitAUTOINC+59290c5f61_bf2fbe7f2c-r0
do_kernel_configcheck: [kernel]: An auto generated BSP description was used,
this normally indicates a misconfiguration.
Check that your machine (${MACHINE}) has an associated kernel description.
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+59290c5f61_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+59290c5f61_bf2fbe7f2c-r0/packages-split/kernel-vmlinux/boot/vmlinux-4.4.11-rt3-yocto-preempt-rt
[arch]
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+59290c5f61_bf2fbe7f2c-r0 do_package_qa:
QA run found fatal errors. Please consider fixing them.
ERROR: linux-yocto-rt-4.4.11+gitAUTOINC+59290c5f61_bf2fbe7f2c-r0 do_package_qa:
Function failed: do_package_qa
ERROR: Logfile of failure stored in:
/home/yocto/poky-contrib-1a167ae1d023bfb27eee741a9ee6765f9ea732b7/build/tmp/work/genericx86-poky-linux/linux-yocto-rt/4.4.11+gitAUTOINC+59290c5f61_bf2fbe7f2c-r0/temp/log.do_package_qa.28889
ERROR: Task 61
(/home/yocto/poky-contrib-1a167ae1d023bfb27eee741a9ee6765f9ea732b7/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb,
do_package_qa) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1553 tasks of which 900 didn't need to be rerun
and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/yocto/poky-contrib-1a167ae1d023bfb27eee741a9ee6765f9ea732b7/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb,
do_package_qa
Summary: There was 1 WARNING message shown.
Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
-----Original Message-----
From: Bruce Ashfield [mailto:bruce.ashfi...@windriver.com]
Sent: Wednesday, September 07, 2016 6:14 PM
To: Clark, Mark A <mark.cla...@nov.com>; yocto@yoctoproject.org
Subject: [EXTERNAL] Re: [yocto] Update on issue witn do_package_qa
On 2016-09-06 8:42 PM, Bruce Ashfield wrote:
On 2016-09-06 2:17 PM, Clark, Mark A wrote:
Did a complete clone / checkout of krogoth this morning. Same
results. Can't get a core-image-rt build of the latest poky.
I'll fire off a build for this on Wednesday. As I mentioned, I've
fixed this in other branches, and this is very likely the same thing.
I've just been chasing 4.8 issues and haven't had a chance to look at
it yet.
I ran a build on this, and it was what I thought it was .. but the fix turned
out to be a bit more than I expected.
See my three top commits on:
https://urldefense.proofpoint.com/v2/url?u=http-3A__git.yoctoproject.org_cgit_cgit.cgi_poky-2Dcontrib_log_-3Fh-3Dzedd_krogoth&d=DQID-g&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=6UP3os7LX1Y6v9UJGudCylIu64xaoYhA3sP1hYffqtU&s=2THqA97FSJcHRKqubrKvSKCINQGBQy9bPSbIW9MdMAA&e=
The first two commits, I'll send for merging into krogoth, the top one labelled
"scratch", is to illustrate what you need to add to have a valid BSP definition
for genericx86 on preempt-rt.
The summary of the fix is:
- CONFIG_64BIT wasn't being turned off
- It wasn't being turned off since there wasn't a BSP definition
for genericx86 on preempt-rt, hence common-pc wasn't being
used as the base. My 3rd patch defines it.
- You weren't warned of this auto generated BSP, due to some variables
not being expanded in the kconf check routine (which is my 2nd patch)
- The meta data is slightly out of date on krogoth for 4.4, so I bumped
the SRCREV for it (my first patch).
If you try the branch that I pointed to above, it should work. I'll wait to
hear about the QA check passing for you before sending those updates for
merging.
Cheers,
Bruce
Bruce
yocto@yocto-HP-Pavilion-dv7-Notebook-PC:~/poky/build$ bitbake
core-image-rt
Parsing recipes: 100%
|####################################################################
|################|
Time: 00:00:23
Parsing of 871 .bb files complete (0 cached, 871 parsed). 1301
targets,
46 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.30.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "i686-poky-linux"
MACHINE = "genericx86"
DISTRO = "poky"
DISTRO_VERSION = "2.1.1"
TUNE_FEATURES = "m32 core2"
TARGET_FPU = ""
meta
meta-poky
meta-yocto-bsp = "krogoth:aad7166704021d82ad3a5ec468552f8f10360d41"
NOTE: Fetching uninative binary shim from
https://urldefense.proofpoint.com/v2/url?u=http-3A__downloads.yoctopr
oject.org_releases_uninative_1.0.1_x86-5F64-2Dnativesdk-2Dlibc.tar.bz
2-3Bsha256sum-3Dacf1e44a0ac2e855e81da6426197d36358bf7b4e88e552ef93312
8498c8910f8&d=DQID-g&c=oTZJxWjXA97U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkD
Vxt_f3Oh6mt6bTm6TDLFdI&m=6UP3os7LX1Y6v9UJGudCylIu64xaoYhA3sP1hYffqtU&
s=mg72lVCqjed0lDCOv8Tv3H5fgUADu6lNXQVdtknizVY&e=
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: quilt-native-0.64-r0 do_fetch: Failed to fetch URL
https://urldefense.proofpoint.com/v2/url?u=http-3A__download.savannah
.gnu.org_releases_quilt_quilt-2D0.64.tar.gz&d=DQID-g&c=oTZJxWjXA97U5e
fbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=6UP3os7LX1Y6
v9UJGudCylIu64xaoYhA3sP1hYffqtU&s=Lz2D8S6v5drtWfGA58ZkF_sZ8rjGoQ3iUMy
SNz63pJE&e= , attempting MIRRORS if available
WARNING: attr-native-2.4.47-r0 do_fetch: Failed to fetch URL
https://urldefense.proofpoint.com/v2/url?u=http-3A__download.savannah
.gnu.org_releases_attr_attr-2D2.4.47.src.tar.gz&d=DQID-g&c=oTZJxWjXA9
7U5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=6UP3os7L
X1Y6v9UJGudCylIu64xaoYhA3sP1hYffqtU&s=62NaoIFTQ2cktWY90O2dRIPoTkdNMnw
QIKZI9rBLglg&e= , attempting MIRRORS if available
WARNING: acl-native-2.2.52-r0 do_fetch: Failed to fetch URL
https://urldefense.proofpoint.com/v2/url?u=http-3A__download.savannah
.gnu.org_releases_acl_acl-2D2.2.52.src.tar.gz&d=DQID-g&c=oTZJxWjXA97U
5efbDJZGEg&r=uNDdMisgO1TeK0HLqspkDVxt_f3Oh6mt6bTm6TDLFdI&m=6UP3os7LX1
Y6v9UJGudCylIu64xaoYhA3sP1hYffqtU&s=splKMGr8gm-vel6D_BRpHIyLhUvD5oj-n
WppPsKq-YY&e= , attempting MIRRORS if available
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+6ec93aaa7
0_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.244
6
ERROR: Task 61
(/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb,
do_package_qa) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1552 tasks of which 14 didn't need to
be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb,
do_package_qa
Summary: There were 3 WARNING messages shown.
Summary: There were 3 ERROR messages shown, returning a non-zero exit
code.
yocto@yocto-HP-Pavilion-dv7-Notebook-PC:~/poky/build$
===============
Changes from local.conf
yocto@yocto-HP-Pavilion-dv7-Notebook-PC:~/poky/build/conf$ diff
local.conf local.conf.org
32c32
< MACHINE ?= "genericx86"
---
#MACHINE ?= "genericx86"
117c117
< SDKMACHINE ?= "i686"
---
#SDKMACHINE ?= "i686"
239,240d238
< PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
< COMPATIBLE_MACHINE_genericx86 = "genericx86"
yocto@yocto-HP-Pavilion-dv7-Notebook-PC:~/poky/build/conf$
*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"/
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto