build failure on crownbay with EMGD
Jim Abernathy
In the past I've built the crownbay-noemgd successfully, using the Development Manual Appendix A corrected instructions that have been patched. I thought I'd try my hand at building the crownbay with EMGD this time. Following the instructions in the Appendix A, but using the opposite instructions related to EMGD, plus installing EMGD per the instructions in the README file in the meta-crownbay directory, I got a long way into the build, but failed toward the end in what looks like a dependance issue. Can someone spot what I need to change???
NOTE: Running noexec task 4432 of 4436 (ID: 715, /home/jim/poky/meta/recipes-kernel/linux/linux-yocto_3.0.bb, do_package_write) |
|
Tom Zanussi <tom.zanussi@...>
On Wed, 2011-11-09 at 09:41 -0800, James Abernathy wrote:
In the past I've built the crownbay-noemgd successfully, using theYes, you've hit the missing step added to the update release notes here: http://www.yoctoproject.org/download/bsp/intel-atom-processor-e660-intel-platform-controller-hub-eg20t-development-kit-1 7. Remove the following unused file from the emgd binaries in order to avoid a packaging error at build-time: $ rm meta-intel/common/recipes-graphics/xorg-xserver/emgd-driver-bin-1.8/lib/dri/emgd_drv_video.so This was an omission in the README, queued for the next edison point release. Tom NOTE: Running noexec task 4432 of 4436 (ID: |
|
Jim Abernathy
On Wed, Nov 9, 2011 at 12:51 PM, Tom Zanussi <tom.zanussi@...> wrote:
If I remember my MeeGo stuff, then removing this file will eliminate the ability to do Media decode acceleration??
Jim A
Tom |
|
Jim Abernathy
On Wed, Nov 9, 2011 at 12:56 PM, James Abernathy <jfabernathy@...> wrote:
Not sure what it takes to get past this error. Just removing the file and rerunning bitbake gets the same error. Do I need
to reset something before rerunning???
|
|
Joshua Lock <josh@...>
On 09/11/11 09:51, Tom Zanussi wrote:
On Wed, 2011-11-09 at 09:41 -0800, James Abernathy wrote:What prevents us doing this in the recipe?In the past I've built the crownbay-noemgd successfully, using theYes, you've hit the missing step added to the update release notes here: Joshua -- Joshua Lock Yocto Project "Johannes factotum" Intel Open Source Technology Centre |
|
Tom Zanussi <tom.zanussi@...>
On Wed, 2011-11-09 at 10:24 -0800, James Abernathy wrote:
You should bump the PR of emgd-driver-bin_1.8.bb to get it to use the new contents i.e. change PR = "r7" to PR = "r8" Tom Jim A |
|
Tom Zanussi <tom.zanussi@...>
On Wed, 2011-11-09 at 11:17 -0800, Joshua Lock wrote:
There were several round of doing just that not too long ago, but all stumbled on the license bits e.g. https://lists.yoctoproject.org/pipermail/yocto/2011-August/004650.html Tom Joshua |
|
Tom Zanussi <tom.zanussi@...>
On Wed, 2011-11-09 at 09:56 -0800, James Abernathy wrote:
Yes, it's something I've been trying to get to for awhile now, and really hope to very soon... http://bugzilla.pokylinux.org/show_bug.cgi?id=1660 Tom Jim A |
|
Jim Abernathy
On Wed, Nov 9, 2011 at 2:43 PM, Tom Zanussi <tom.zanussi@...> wrote:
Okay, that fixed the issue. Now, how was I to know that? Is that a basic step in reruns? I'm guessing if I started from scratch and rm'ed the video file the first time it would have run with PR = "r7"?
Let me know what I should have read to know about the PR setting
Thanks,
JIm A
|
|
Tom Zanussi <tom.zanussi@...>
On Wed, 2011-11-09 at 12:03 -0800, James Abernathy wrote:
Yeah, in general, if you change a package, you need to update the PR so it gets rebuilt. It's described here: http://www.yoctoproject.org/docs/1.1/poky-ref-manual/poky-ref-manual.html 3.4.3. Package Revision Incrementing Admittedly, it might not be something a beginner would easily find, but on the other hand, the instructions assume you're doing the setup before a first build where rebuilding the package wouldn't matter. On the other hand, I guess the reason it happened in the first place was due to the omission in the README, which by necessity could only be addressed in the release notes for the BSP. So we probably need to add a note to bump the PR to the addition in the release notes as well. Sound right? Tom Thanks, |
|
Jim Abernathy
On Wed, Nov 9, 2011 at 3:16 PM, Tom Zanussi <tom.zanussi@...> wrote:
I was one chapter behind. :-) I guess for my background there are a lot of new concepts.
In normal kernel development, back in the day, you edited a file and the date changed and make found it
and it's dependencies, then rebuilt those. Maybe PR solves some problem that forced us to
do make clean or make mrproper.
JIm A
|
|