* FILESPATH Search Order Changed?
@ 2013-11-15 22:52 Leo Schwab
2013-11-15 23:17 ` Martin Jansa
0 siblings, 1 reply; 3+ messages in thread
From: Leo Schwab @ 2013-11-15 22:52 UTC (permalink / raw)
To: yocto
I'm working on transitioning from 'dylan' to the 'dora' branch for our
Freescale-based project, and suddenly my kernel is building with the
wrong config. I've isolated it to a change in (what I presume is) the
FILESPATH search order, and shows up very plainly when looking at the
log.do_unpack file.
My defconfig is located in
/..paths../sources/meta-belis3/recipes-kernel/linux/files/defconfig.
Under 'dylan', it does this, and gets picked up correctly:
----
DEBUG: Searching for defconfig in paths:
/..paths../sources/meta-belis3/recipes-kernel/linux/files/arm
/..paths../sources/meta-belis3/recipes-kernel/linux/files/armv7a
/..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6
/..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6dl
/..paths../sources/meta-belis3/recipes-kernel/linux/files/medianode
/..paths../sources/meta-belis3/recipes-kernel/linux/files/poky
/..paths../sources/meta-belis3/recipes-kernel/linux/files/
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/arm
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/armv7a
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/medianode
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/poky
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/
NOTE: Unpacking
/..paths../sources/meta-belis3/recipes-kernel/linux/files/defconfig to
/..paths../build/tmp/work/medianode-poky-linux-gnueabi/linux-imx/3.0.35-r39.14/
----
But under 'dora', it does this:
----
DEBUG: Searching for defconfig in paths:
/..paths../sources/meta-belis3/recipes-kernel/linux/files/poky
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/poky
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/poky
/..paths../sources/meta-belis3/recipes-kernel/linux/files/medianode
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/medianode
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/medianode
/..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6dl
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6dl
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6dl
/..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6
/..paths../sources/meta-belis3/recipes-kernel/linux/files/armv7a
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/armv7a
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/armv7a
/..paths../sources/meta-belis3/recipes-kernel/linux/files/arm
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/arm
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/arm
/..paths../sources/meta-belis3/recipes-kernel/linux/files/
/..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/
NOTE: Unpacking
/..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig
to /..paths../build/tmp/work/medianode-poky-linux-gnueabi/linux-imx/3.0.35-r39.14/
----
As a consequence, it picks up a default Freescale-supplied 'defconfig'
rather than mine.
The "obvious" solution is to move my 'defconfig' under a directory
named 'medianode' or 'poky'. What's less clear is what I should have
been doing in the first place and why, so that I can avoid getting
bitten by this kind of thing again.
Schwab
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: FILESPATH Search Order Changed?
2013-11-15 22:52 FILESPATH Search Order Changed? Leo Schwab
@ 2013-11-15 23:17 ` Martin Jansa
2013-11-17 11:30 ` Paul Eggleton
0 siblings, 1 reply; 3+ messages in thread
From: Martin Jansa @ 2013-11-15 23:17 UTC (permalink / raw)
To: Leo Schwab; +Cc: yocto
[-- Attachment #1: Type: text/plain, Size: 7000 bytes --]
On Fri, Nov 15, 2013 at 02:52:27PM -0800, Leo Schwab wrote:
> I'm working on transitioning from 'dylan' to the 'dora' branch for our
> Freescale-based project, and suddenly my kernel is building with the
> wrong config. I've isolated it to a change in (what I presume is) the
> FILESPATH search order, and shows up very plainly when looking at the
> log.do_unpack file.
Yes it was changed just before dora release
http://git.openembedded.org/openembedded-core/commit/?h=dora&id=92cbf7eeea553bfa24c7081473fa8bc4ebc1f552
You're not alone fighting with it..
>
> My defconfig is located in
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/defconfig.
> Under 'dylan', it does this, and gets picked up correctly:
>
> ----
> DEBUG: Searching for defconfig in paths:
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/arm
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/armv7a
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6dl
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/medianode
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/poky
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/arm
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/armv7a
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/medianode
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/poky
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/
> NOTE: Unpacking
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/defconfig to
> /..paths../build/tmp/work/medianode-poky-linux-gnueabi/linux-imx/3.0.35-r39.14/
> ----
>
> But under 'dora', it does this:
>
> ----
> DEBUG: Searching for defconfig in paths:
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/poky
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/poky
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/poky
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/medianode
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/medianode
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/medianode
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6dl
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6dl
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6dl
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/mx6
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/mx6
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/armv7a
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/armv7a
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/armv7a
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/arm
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/arm
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/arm
> /..paths../sources/meta-belis3/recipes-kernel/linux/files/
> /..paths../sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/files/
> NOTE: Unpacking
> /..paths../sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig
> to /..paths../build/tmp/work/medianode-poky-linux-gnueabi/linux-imx/3.0.35-r39.14/
> ----
>
> As a consequence, it picks up a default Freescale-supplied 'defconfig'
> rather than mine.
>
> The "obvious" solution is to move my 'defconfig' under a directory
> named 'medianode' or 'poky'. What's less clear is what I should have
> been doing in the first place and why, so that I can avoid getting
> bitten by this kind of thing again.
>
> Schwab
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: FILESPATH Search Order Changed?
2013-11-15 23:17 ` Martin Jansa
@ 2013-11-17 11:30 ` Paul Eggleton
0 siblings, 0 replies; 3+ messages in thread
From: Paul Eggleton @ 2013-11-17 11:30 UTC (permalink / raw)
To: Martin Jansa; +Cc: yocto, Leo Schwab
On Saturday 16 November 2013 00:17:34 Martin Jansa wrote:
> On Fri, Nov 15, 2013 at 02:52:27PM -0800, Leo Schwab wrote:
> > I'm working on transitioning from 'dylan' to the 'dora' branch for our
> > Freescale-based project, and suddenly my kernel is building with the
> > wrong config. I've isolated it to a change in (what I presume is) the
> > FILESPATH search order, and shows up very plainly when looking at the
> > log.do_unpack file.
>
> Yes it was changed just before dora release
> http://git.openembedded.org/openembedded-core/commit/?h=dora&id=92cbf7eeea55
> 3bfa24c7081473fa8bc4ebc1f552
Problems aside, to be completely correct it was merged into the dora branch
*after* the release.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-11-17 11:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-15 22:52 FILESPATH Search Order Changed? Leo Schwab
2013-11-15 23:17 ` Martin Jansa
2013-11-17 11:30 ` Paul Eggleton
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.