Re: [yocto] Custom defconfig is not used

2013-11-28 Thread Diego Sueiro
Bruce,

Any updates on this?

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


On Mon, Nov 4, 2013 at 1:14 AM, Bruce Ashfield bruce.ashfi...@windriver.com
 wrote:

 On 13-10-29 11:31 AM, Diego Sueiro wrote:

 Bruce,

 I've created new build setup with this configuration:

 BB_VERSION= 1.18.0
 BUILD_SYS = x86_64-linux
 NATIVELSBSTRING   = Ubuntu-12.10
 TARGET_SYS= arm-poky-linux-gnueabi
 MACHINE   = beaglebone
 DISTRO= poky
 DISTRO_VERSION= 1.4.2
 TUNE_FEATURES = armv7a vfp neon
 TARGET_FPU= vfp-neon
 meta
 meta-yocto
 meta-yocto-bsp= dylan:4e399f08d596197859214fdb3b06403b87bf8789
 meta-oe   = dylan:a108b2203a997634f87ac687e81712badaf3c546
 common-bsp= dylan:7fdf9c670a10c5031a2dc15c45e453de8c21
 meta-mine = dylan:4e399f08d596197859214fdb3b06403b87bf8789

 common-bsp comes from meta-beagleboard.
 meta-oe needed to be added because of machine_kernel_pr.bbclass.

 bblayers.conf:

 LCONF_VERSION = 6
 BBPATH = ${TOPDIR}
 BBFILES ?= 
 BBLAYERS ?=  \
${TOPDIR}/meta \
${TOPDIR}/meta-yocto \
${TOPDIR}/meta-yocto-bsp \
${TOPDIR}/meta-openembedded/meta-oe \
${TOPDIR}/meta-beagleboard/common-bsp \
${TOPDIR}/meta-mine \


 meta-mine:

 conf/layer.conf:

 BBPATH .= :${LAYERDIR}
 BBFILES += ${LAYERDIR}/recipes*/*/*.bb
 ${LAYERDIR}/recipes*/*/*.bbappend
 BBFILE_COLLECTIONS += my-layer
 BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
 BBFILE_PRIORITY_my-layer = 10

 recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 1):

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://defconfig \
   

 recipes-kernel/linux/linux-mainline-3.8/defconfig (scenario 1):

 http://pastebin.com/qd8B3C5K


 recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 2):

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://config-addons.cfg \
   

 recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg (scenario
 2):

 CONFIG_WATCHDOG_NOWAYOUT=y

 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y



 Results:

   * Scenario 1: Full defconfig replacement


 ${WORKDIR}/defconfig comes from meta-beagleboard instead of meta-mine

 ${S}/.config comes from meta-beagleboard instead of meta-mine


 FYI: I went silent on this, since I was running a few experiments in the
 background. Mainly on scenario 2, but I can say that I see the same
 behaviour
 with scenario #1 as you do. Whether or not I use the yocto kernel tooling,
 or the core kernel processing, I see exactly the same defconfig used.

 The issue you are seeing is distinct from the kernel processing, since
 the defconfig isn't treated any differently than anything else on the
 SRC_URI from the fetcher point of view ... and it is the fetcher which
 is matching file://defconfig from the meta-beagleboard layer before the
 one you have in meta-mine, since FILESEXTRAPATHS are searched after the
 FILESPATH for the elements in the SRC_URI. But I'm not a fetcher expert,
 that's my understanding and empirical evidence.

 As a debug, I called src_patches() in patches.bbclass explicitly, and
 it is obvious that the source of the defconfig is from meta-beagleboard.
 Renaming the file in meta-beagleboard, allows the one in meta-mine to
 be found, since the search continues.

 So for this question, your issue is with the ordering of the elements
 on the SRC_URI, and you can have your layer prioritized by making sure
 it is in the search paths first.

 This may or may not contradict the docs, and there are several threads
 ongoing about SRC_URI ordering in the various branches .. so I'm simply
 watching and waiting on this one.


   * Scenario 2: Config fragments


 bitbake linux-mainline got stuck on do_patch

 log.do_patch:

 DEBUG: Executing shell function do_patch

 WARNING: no meta data branch found ...

 Switched to branch 'linux-3.8.y'

 [INFO] validating against known patches
  (beaglebone-standard-meta)


 As for this. I debugged it over the weekend, and you wouldn't see this on
 master, but the tools on the dylan branch aren't using the proper
 kern-tools
 SRCREVS. As such, I backported a change from master, and switched the
 kern-tools to use the dylan branch.

 What you were seeing as a hang, was really just an extremely long run
 of the patch processing, the 700+ patches in the beagleboard kernel
 recipe were being detected multiple times, and expanding to 47K entries.

 Which the patch I've attached here, I was able to patch and configure the
 

Re: [yocto] Custom defconfig is not used

2013-11-28 Thread Bruce Ashfield

On 11/28/2013, 10:37 AM, Diego Sueiro wrote:

Bruce,

Any updates on this?


Which part ? :) The defconfig selection (prioritization) was
explained by instrumenting the SRC_URI processing order, and it
was behaving as expected.

And the patch I attached for the kern-tools to use the dedicated
release branch for dylan fixed the other patching issue you were
seeing.

Cheers,

Bruce



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


On Mon, Nov 4, 2013 at 1:14 AM, Bruce Ashfield
bruce.ashfi...@windriver.com mailto:bruce.ashfi...@windriver.com wrote:

On 13-10-29 11 tel:13-10-29%2011:31 AM, Diego Sueiro wrote:

Bruce,

I've created new build setup with this configuration:

 BB_VERSION= 1.18.0
 BUILD_SYS = x86_64-linux
 NATIVELSBSTRING   = Ubuntu-12.10
 TARGET_SYS= arm-poky-linux-gnueabi
 MACHINE   = beaglebone
 DISTRO= poky
 DISTRO_VERSION= 1.4.2
 TUNE_FEATURES = armv7a vfp neon
 TARGET_FPU= vfp-neon
 meta
 meta-yocto
 meta-yocto-bsp=
dylan:__4e399f08d596197859214fdb3b0640__3b87bf8789
 meta-oe   =
dylan:__a108b2203a997634f87ac687e81712__badaf3c546
 common-bsp=
dylan:__7fdf9c670a10c5031a2dc15c45__e453de8c21
 meta-mine =
dylan:__4e399f08d596197859214fdb3b0640__3b87bf8789

common-bsp comes from meta-beagleboard.
meta-oe needed to be added because of machine_kernel_pr.bbclass.

bblayers.conf:

 LCONF_VERSION = 6
 BBPATH = ${TOPDIR}
 BBFILES ?= 
 BBLAYERS ?=  \
${TOPDIR}/meta \
${TOPDIR}/meta-yocto \
${TOPDIR}/meta-yocto-bsp \
${TOPDIR}/meta-openembedded/__meta-oe \
${TOPDIR}/meta-beagleboard/__common-bsp \
${TOPDIR}/meta-mine \


meta-mine:

 conf/layer.conf:

 BBPATH .= :${LAYERDIR}
 BBFILES += ${LAYERDIR}/recipes*/*/*.bb
 ${LAYERDIR}/recipes*/*/*.__bbappend
 BBFILE_COLLECTIONS += my-layer
 BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
 BBFILE_PRIORITY_my-layer = 10

 recipes-kernel/linux/linux-__mainline_3.8.bbappend
(scenario 1):

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://defconfig \
   

 recipes-kernel/linux/linux-__mainline-3.8/defconfig
(scenario 1):

http://pastebin.com/qd8B3C5K


 recipes-kernel/linux/linux-__mainline_3.8.bbappend
(scenario 2):

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 inherit kernel
 require recipes-kernel/linux/linux-__yocto.inc
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://config-addons.cfg \
   

 recipes-kernel/linux/linux-__mainline-3.8/config-addons.cfg
(scenario 2):

 CONFIG_WATCHDOG_NOWAYOUT=y

 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y



Results:

   * Scenario 1: Full defconfig replacement


 ${WORKDIR}/defconfig comes from meta-beagleboard instead of
meta-mine

 ${S}/.config comes from meta-beagleboard instead of meta-mine


FYI: I went silent on this, since I was running a few experiments in the
background. Mainly on scenario 2, but I can say that I see the same
behaviour
with scenario #1 as you do. Whether or not I use the yocto kernel
tooling,
or the core kernel processing, I see exactly the same defconfig used.

The issue you are seeing is distinct from the kernel processing, since
the defconfig isn't treated any differently than anything else on the
SRC_URI from the fetcher point of view ... and it is the fetcher which
is matching file://defconfig from the meta-beagleboard layer before the
one you have in meta-mine, since FILESEXTRAPATHS are searched after the
FILESPATH for the elements in the SRC_URI. But I'm not a fetcher expert,
that's my understanding and empirical evidence.

As a debug, I called src_patches() in patches.bbclass explicitly, and
it is obvious that the source of the defconfig is from meta-beagleboard.
Renaming the file in meta-beagleboard, allows the one in meta-mine to
be found, since the search continues.

So for this question, your issue is with the ordering of the elements
on the SRC_URI, and you can have your layer prioritized by making sure
it is in the search paths first.

This may or 

Re: [yocto] Custom defconfig is not used

2013-11-28 Thread Diego Sueiro
On Thu, Nov 28, 2013 at 1:49 PM, Bruce Ashfield 
bruce.ashfi...@windriver.com wrote:

 And the patch I attached for the kern-tools to use the dedicated
 release branch for dylan fixed the other patching issue you were
 seeing.


This patch was applied in some repo?

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-11-28 Thread Bruce Ashfield

On 11/28/2013, 11:26 AM, Diego Sueiro wrote:


On Thu, Nov 28, 2013 at 1:49 PM, Bruce Ashfield
bruce.ashfi...@windriver.com mailto:bruce.ashfi...@windriver.com wrote:

And the patch I attached for the kern-tools to use the dedicated
release branch for dylan fixed the other patching issue you were
seeing.


This patch was applied in some repo?


That's why I cc'd Paul on the submission, but I suspect it got lost, since
I never did get a comment .. and we are all pretty busily juggling multiple
things at once.

Paul: can you find the patch in the history of this thread ? If not I
can resend it directly.

Bruce



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-11-28 Thread Bruce Ashfield

On 11/28/2013, 11:41 AM, Paul Eggleton wrote:

Hi Bruce / Diego,

On Thursday 28 November 2013 11:28:41 Bruce Ashfield wrote:

On 11/28/2013, 11:26 AM, Diego Sueiro wrote:

On Thu, Nov 28, 2013 at 1:49 PM, Bruce Ashfield

bruce.ashfi...@windriver.com mailto:bruce.ashfi...@windriver.com wrote:
 And the patch I attached for the kern-tools to use the dedicated
 release branch for dylan fixed the other patching issue you were
 seeing.

This patch was applied in some repo?


That's why I cc'd Paul on the submission, but I suspect it got lost, since
I never did get a comment .. and we are all pretty busily juggling multiple
things at once.

Paul: can you find the patch in the history of this thread ? If not I
can resend it directly.


I've still got it in my queue. I'll try to process and send that out tomorrow,
sorry for the delay.


No worries. I of all people understand a merge backlog (as I look at my 
pending

BSP merge list :)

Bruce



Cheers,
Paul



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-11-03 Thread Bruce Ashfield

On 13-10-29 11:31 AM, Diego Sueiro wrote:

Bruce,

I've created new build setup with this configuration:

BB_VERSION= 1.18.0
BUILD_SYS = x86_64-linux
NATIVELSBSTRING   = Ubuntu-12.10
TARGET_SYS= arm-poky-linux-gnueabi
MACHINE   = beaglebone
DISTRO= poky
DISTRO_VERSION= 1.4.2
TUNE_FEATURES = armv7a vfp neon
TARGET_FPU= vfp-neon
meta
meta-yocto
meta-yocto-bsp= dylan:4e399f08d596197859214fdb3b06403b87bf8789
meta-oe   = dylan:a108b2203a997634f87ac687e81712badaf3c546
common-bsp= dylan:7fdf9c670a10c5031a2dc15c45e453de8c21
meta-mine = dylan:4e399f08d596197859214fdb3b06403b87bf8789

common-bsp comes from meta-beagleboard.
meta-oe needed to be added because of machine_kernel_pr.bbclass.

bblayers.conf:

LCONF_VERSION = 6
BBPATH = ${TOPDIR}
BBFILES ?= 
BBLAYERS ?=  \
   ${TOPDIR}/meta \
   ${TOPDIR}/meta-yocto \
   ${TOPDIR}/meta-yocto-bsp \
   ${TOPDIR}/meta-openembedded/meta-oe \
   ${TOPDIR}/meta-beagleboard/common-bsp \
   ${TOPDIR}/meta-mine \
   

meta-mine:

conf/layer.conf:

BBPATH .= :${LAYERDIR}
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += my-layer
BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_my-layer = 10

recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 1):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://defconfig \
  

recipes-kernel/linux/linux-mainline-3.8/defconfig (scenario 1):

http://pastebin.com/qd8B3C5K


recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 2):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg \
  

recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg (scenario 2):

CONFIG_WATCHDOG_NOWAYOUT=y

CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



Results:

  * Scenario 1: Full defconfig replacement

${WORKDIR}/defconfig comes from meta-beagleboard instead of meta-mine

${S}/.config comes from meta-beagleboard instead of meta-mine


FYI: I went silent on this, since I was running a few experiments in the
background. Mainly on scenario 2, but I can say that I see the same 
behaviour

with scenario #1 as you do. Whether or not I use the yocto kernel tooling,
or the core kernel processing, I see exactly the same defconfig used.

The issue you are seeing is distinct from the kernel processing, since
the defconfig isn't treated any differently than anything else on the
SRC_URI from the fetcher point of view ... and it is the fetcher which
is matching file://defconfig from the meta-beagleboard layer before the
one you have in meta-mine, since FILESEXTRAPATHS are searched after the
FILESPATH for the elements in the SRC_URI. But I'm not a fetcher expert,
that's my understanding and empirical evidence.

As a debug, I called src_patches() in patches.bbclass explicitly, and
it is obvious that the source of the defconfig is from meta-beagleboard.
Renaming the file in meta-beagleboard, allows the one in meta-mine to
be found, since the search continues.

So for this question, your issue is with the ordering of the elements
on the SRC_URI, and you can have your layer prioritized by making sure
it is in the search paths first.

This may or may not contradict the docs, and there are several threads
ongoing about SRC_URI ordering in the various branches .. so I'm simply
watching and waiting on this one.



  * Scenario 2: Config fragments

bitbake linux-mainline got stuck on do_patch

log.do_patch:

DEBUG: Executing shell function do_patch

WARNING: no meta data branch found ...

Switched to branch 'linux-3.8.y'

[INFO] validating against known patches  (beaglebone-standard-meta)



As for this. I debugged it over the weekend, and you wouldn't see this on
master, but the tools on the dylan branch aren't using the proper kern-tools
SRCREVS. As such, I backported a change from master, and switched the
kern-tools to use the dylan branch.

What you were seeing as a hang, was really just an extremely long run
of the patch processing, the 700+ patches in the beagleboard kernel
recipe were being detected multiple times, and expanding to 47K entries.

Which the patch I've attached here, I was able to patch and configure the
kernel with the same layers.  Note: the run still takes a long time, since
even applying 700 patches at a couple of seconds per patch .. takes a
good chunk of time.

I've added Paul Eggleton to the cc: list, since I'm not sure if dylan is
still being updated, but if it is, 

Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Jukka Rissanen

Hi Diego,

On 16.10.2013 00:07, Diego Sueiro wrote:

Folks,

I created the following bbapend recipe for linux-mainline_3.8.bb
http://linux-mainline_3.8.bb (from meta-beagleboard on dylan branch)
for beaglebone.
meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/files:
SRC_URI +=  file://0019-mine.patch \
  file://defconfig \
  

But the defconfig and .config files on ${S} and ${WORKDIR} used are from
meta-beagleboad, not from my bbappend.


I did this like this in 
http://git.yoctoproject.org/cgit/cgit.cgi/meta-eca/tree/meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend



FILESEXTRAPATHS_append := :${THISDIR}/${PN}

# netfilter stuff is missing from beaglebone kernel
SRC_URI_append_beaglebone += file://netfilter.cfg

do_configure_append_beaglebone () {
for i in ${S}/../*.cfg; do
echo Adding ${i} to ${S}/.config
cat ${i}  ${S}/.config
done

yes '' | oe_runmake oldconfig
}


Seems to work just fine for me.


--
Cheers,
Jukka
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Bruce Ashfield
On Wed, Oct 30, 2013 at 3:57 AM, Jukka Rissanen
jukka.rissa...@linux.intel.com wrote:
 Hi Diego,


 On 16.10.2013 00:07, Diego Sueiro wrote:

 Folks,

 I created the following bbapend recipe for linux-mainline_3.8.bb
 http://linux-mainline_3.8.bb (from meta-beagleboard on dylan branch)

 for beaglebone.
 meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/files:
 SRC_URI +=  file://0019-mine.patch \
   file://defconfig \
   

 But the defconfig and .config files on ${S} and ${WORKDIR} used are from
 meta-beagleboad, not from my bbappend.


 I did this like this in
 http://git.yoctoproject.org/cgit/cgit.cgi/meta-eca/tree/meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend


 FILESEXTRAPATHS_append := :${THISDIR}/${PN}

 # netfilter stuff is missing from beaglebone kernel
 SRC_URI_append_beaglebone += file://netfilter.cfg

 do_configure_append_beaglebone () {
 for i in ${S}/../*.cfg; do
 echo Adding ${i} to ${S}/.config
 cat ${i}  ${S}/.config
 done

 yes '' | oe_runmake oldconfig
 }


 Seems to work just fine for me.


But that's *really* not the point.

Having configuration fragments applied and managed is more than a brute force
concatenation of the contents, letting lkc do what it wants to them,
without reporting
and control is what

There's something in place, that already does this and more, which has
the ability
to scale to more complex cases.

What I'm trying to understand is what exactly is different in Diego's
setup, since
the exact cases reported here work fine for me, Andrea and any number of other
people. Something strange is going on.

We need to be patient and work through this, so if there's a bug in the already
available infrastructure, we can flush it out :)

Bruce


 --
 Cheers,
 Jukka

 ___
 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
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Bruce Ashfield

On 13-10-29 11:31 AM, Diego Sueiro wrote:

Bruce,

I've created new build setup with this configuration:

BB_VERSION= 1.18.0
BUILD_SYS = x86_64-linux
NATIVELSBSTRING   = Ubuntu-12.10
TARGET_SYS= arm-poky-linux-gnueabi
MACHINE   = beaglebone
DISTRO= poky
DISTRO_VERSION= 1.4.2
TUNE_FEATURES = armv7a vfp neon
TARGET_FPU= vfp-neon
meta
meta-yocto
meta-yocto-bsp= dylan:4e399f08d596197859214fdb3b06403b87bf8789
meta-oe   = dylan:a108b2203a997634f87ac687e81712badaf3c546
common-bsp= dylan:7fdf9c670a10c5031a2dc15c45e453de8c21
meta-mine = dylan:4e399f08d596197859214fdb3b06403b87bf8789

common-bsp comes from meta-beagleboard.
meta-oe needed to be added because of machine_kernel_pr.bbclass.


FYI: I've created this exactly environment on my builder. I'll follow up
shortly with the results of the two scenarios.

Honestly, I hope it breaks .. that'll make it much easier to debug :)

Bruce



bblayers.conf:

LCONF_VERSION = 6
BBPATH = ${TOPDIR}
BBFILES ?= 
BBLAYERS ?=  \
  ${TOPDIR}/meta \
  ${TOPDIR}/meta-yocto \
  ${TOPDIR}/meta-yocto-bsp \
${TOPDIR}/meta-openembedded/meta-oe \
  ${TOPDIR}/meta-beagleboard/common-bsp \
  ${TOPDIR}/meta-mine \
  

meta-mine:

conf/layer.conf:

BBPATH .= :${LAYERDIR}
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += my-layer
BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_my-layer = 10

recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 1):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://defconfig \
 

recipes-kernel/linux/linux-mainline-3.8/defconfig (scenario 1):

http://pastebin.com/qd8B3C5K


recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 2):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg \
 

recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg
(scenario 2):

CONFIG_WATCHDOG_NOWAYOUT=y

CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



Results:

  * Scenario 1: Full defconfig replacement

${WORKDIR}/defconfig comes from meta-beagleboard instead of meta-mine

${S}/.config comes from meta-beagleboard instead of meta-mine

  * Scenario 2: Config fragments

bitbake linux-mainline got stuck on do_patch

log.do_patch:

DEBUG: Executing shell function do_patch

WARNING: no meta data branch found ...

Switched to branch 'linux-3.8.y'

[INFO] validating against known patches
 (beaglebone-standard-meta)



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Diego Sueiro diego.sue...@gmail.com 
mailto:diego.sue...@gmail.com


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

I'll jump in one more time...

Have you tried putting defconfig and patch under machine subdir?

recipes-kernel/linux/linux-yocto-3.2/machine
defconfig
my-own.patch

I've recently added two similar entries for 3.10 and it works.
Afaik it was impossible to put a common patch under
/linux-yocto-.3.2
at the time.


Andrea,

I did it before and not worked.
I'll do it again just to make sure.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

On Tue, Oct 29, 2013 at 11:33 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

 2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

 I'm using dylan for my yocto checkout (not oe-core
standalone, since
 this is a yocto list/question),

 I thought that opemenbedded-core and poky were sharing the
same core
 components, classes and functions.


 My build shows:

 meta
 meta-yocto
 meta-yocto-bsp=
dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
 meta-ti   =
master:c14c386946e1ea341faeea292580e37d538d645d
 meta-alphalem =
master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
 meta-alphalem-bsp =
master:56086e4dc618e975c9a46491793041f0d18e47a2

 Mike indicated that he was using dylan for meta-ti, but
that doesn't
 make a difference either, since for our purposed. It's
kernel.bbclass
 

Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Bruce Ashfield

On 13-10-29 11:31 AM, Diego Sueiro wrote:

Bruce,

I've created new build setup with this configuration:

BB_VERSION= 1.18.0
BUILD_SYS = x86_64-linux
NATIVELSBSTRING   = Ubuntu-12.10
TARGET_SYS= arm-poky-linux-gnueabi
MACHINE   = beaglebone
DISTRO= poky
DISTRO_VERSION= 1.4.2
TUNE_FEATURES = armv7a vfp neon
TARGET_FPU= vfp-neon
meta
meta-yocto
meta-yocto-bsp= dylan:4e399f08d596197859214fdb3b06403b87bf8789
meta-oe   = dylan:a108b2203a997634f87ac687e81712badaf3c546
common-bsp= dylan:7fdf9c670a10c5031a2dc15c45e453de8c21
meta-mine = dylan:4e399f08d596197859214fdb3b06403b87bf8789

common-bsp comes from meta-beagleboard.
meta-oe needed to be added because of machine_kernel_pr.bbclass.

bblayers.conf:

LCONF_VERSION = 6
BBPATH = ${TOPDIR}
BBFILES ?= 
BBLAYERS ?=  \
  ${TOPDIR}/meta \
  ${TOPDIR}/meta-yocto \
  ${TOPDIR}/meta-yocto-bsp \
${TOPDIR}/meta-openembedded/meta-oe \
  ${TOPDIR}/meta-beagleboard/common-bsp \
  ${TOPDIR}/meta-mine \
  

meta-mine:

conf/layer.conf:

BBPATH .= :${LAYERDIR}
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += my-layer
BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_my-layer = 10

recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 1):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://defconfig \
 

recipes-kernel/linux/linux-mainline-3.8/defconfig (scenario 1):

http://pastebin.com/qd8B3C5K


recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 2):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg \
 

recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg
(scenario 2):

CONFIG_WATCHDOG_NOWAYOUT=y

CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



Results:

  * Scenario 1: Full defconfig replacement

${WORKDIR}/defconfig comes from meta-beagleboard instead of meta-mine

${S}/.config comes from meta-beagleboard instead of meta-mine



I've confirmed this behaviour on dylan when I exactly reproduced
your configuration. The more interesting one is scenario 2, so I'm
trying it out, before looking at #1 in more detail.

Bruce


  * Scenario 2: Config fragments

bitbake linux-mainline got stuck on do_patch

log.do_patch:

DEBUG: Executing shell function do_patch

WARNING: no meta data branch found ...

Switched to branch 'linux-3.8.y'

[INFO] validating against known patches
 (beaglebone-standard-meta)



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Diego Sueiro diego.sue...@gmail.com 
mailto:diego.sue...@gmail.com


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

I'll jump in one more time...

Have you tried putting defconfig and patch under machine subdir?

recipes-kernel/linux/linux-yocto-3.2/machine
defconfig
my-own.patch

I've recently added two similar entries for 3.10 and it works.
Afaik it was impossible to put a common patch under
/linux-yocto-.3.2
at the time.


Andrea,

I did it before and not worked.
I'll do it again just to make sure.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

On Tue, Oct 29, 2013 at 11:33 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

 2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

 I'm using dylan for my yocto checkout (not oe-core
standalone, since
 this is a yocto list/question),

 I thought that opemenbedded-core and poky were sharing the
same core
 components, classes and functions.


 My build shows:

 meta
 meta-yocto
 meta-yocto-bsp=
dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
 meta-ti   =
master:c14c386946e1ea341faeea292580e37d538d645d
 meta-alphalem =
master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
 meta-alphalem-bsp =
master:56086e4dc618e975c9a46491793041f0d18e47a2

 Mike indicated that he was using dylan for meta-ti, but
that doesn't
 make a difference either, since for our purposed. It's
kernel.bbclass
 and the 

Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Diego Sueiro
2013/10/30 Bruce Ashfield bruce.ashfi...@windriver.com

 I've confirmed this behaviour on dylan when I exactly reproduced
 your configuration. The more interesting one is scenario 2, so I'm
 trying it out, before looking at #1 in more detail.

Phew, now I'm not feeling crazy.

Looking at linux.inc from meta-beagleboard I can see that there are a lot
of tweaks applied onto kernel config. Maybe it is bricking something.
https://github.com/beagleboard/meta-beagleboard/blob/dylan/common-bsp/recipes-kernel/linux/linux.inc


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-30 Thread Bruce Ashfield

On 13-10-29 11:31 AM, Diego Sueiro wrote:

Bruce,

I've created new build setup with this configuration:

BB_VERSION= 1.18.0
BUILD_SYS = x86_64-linux
NATIVELSBSTRING   = Ubuntu-12.10
TARGET_SYS= arm-poky-linux-gnueabi
MACHINE   = beaglebone
DISTRO= poky
DISTRO_VERSION= 1.4.2
TUNE_FEATURES = armv7a vfp neon
TARGET_FPU= vfp-neon
meta
meta-yocto
meta-yocto-bsp= dylan:4e399f08d596197859214fdb3b06403b87bf8789
meta-oe   = dylan:a108b2203a997634f87ac687e81712badaf3c546
common-bsp= dylan:7fdf9c670a10c5031a2dc15c45e453de8c21
meta-mine = dylan:4e399f08d596197859214fdb3b06403b87bf8789

common-bsp comes from meta-beagleboard.
meta-oe needed to be added because of machine_kernel_pr.bbclass.

bblayers.conf:

LCONF_VERSION = 6
BBPATH = ${TOPDIR}
BBFILES ?= 
BBLAYERS ?=  \
  ${TOPDIR}/meta \
  ${TOPDIR}/meta-yocto \
  ${TOPDIR}/meta-yocto-bsp \
${TOPDIR}/meta-openembedded/meta-oe \
  ${TOPDIR}/meta-beagleboard/common-bsp \
  ${TOPDIR}/meta-mine \
  

meta-mine:

conf/layer.conf:

BBPATH .= :${LAYERDIR}
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += my-layer
BBFILE_PATTERN_my-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_my-layer = 10

recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 1):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://defconfig \
 

recipes-kernel/linux/linux-mainline-3.8/defconfig (scenario 1):

http://pastebin.com/qd8B3C5K


recipes-kernel/linux/linux-mainline_3.8.bbappend (scenario 2):

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg \
 

recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg
(scenario 2):

CONFIG_WATCHDOG_NOWAYOUT=y

CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



Results:

  * Scenario 1: Full defconfig replacement

${WORKDIR}/defconfig comes from meta-beagleboard instead of meta-mine

${S}/.config comes from meta-beagleboard instead of meta-mine

  * Scenario 2: Config fragments

bitbake linux-mainline got stuck on do_patch

log.do_patch:

DEBUG: Executing shell function do_patch

WARNING: no meta data branch found ...

Switched to branch 'linux-3.8.y'

[INFO] validating against known patches
 (beaglebone-standard-meta)



 AND, I can see this now as well. So you are definitely seeing a bug,
give me a few hours and I'll spin a fix, or find out what is configured
wrong and catch it before it causes problems.

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Diego Sueiro diego.sue...@gmail.com 
mailto:diego.sue...@gmail.com


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

I'll jump in one more time...

Have you tried putting defconfig and patch under machine subdir?

recipes-kernel/linux/linux-yocto-3.2/machine
defconfig
my-own.patch

I've recently added two similar entries for 3.10 and it works.
Afaik it was impossible to put a common patch under
/linux-yocto-.3.2
at the time.


Andrea,

I did it before and not worked.
I'll do it again just to make sure.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Andrea Adami andrea.ad...@gmail.com
mailto:andrea.ad...@gmail.com

On Tue, Oct 29, 2013 at 11:33 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

 2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

 I'm using dylan for my yocto checkout (not oe-core
standalone, since
 this is a yocto list/question),

 I thought that opemenbedded-core and poky were sharing the
same core
 components, classes and functions.


 My build shows:

 meta
 meta-yocto
 meta-yocto-bsp=
dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
 meta-ti   =
master:c14c386946e1ea341faeea292580e37d538d645d
 meta-alphalem =
master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
 meta-alphalem-bsp =
master:56086e4dc618e975c9a46491793041f0d18e47a2

 Mike indicated that he was using dylan for meta-ti, but
that doesn't
 make a difference either, since for our purposed. It's
kernel.bbclass
 

Re: [yocto] Custom defconfig is not used

2013-10-29 Thread Diego Sueiro
2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com

 I'm using dylan for my yocto checkout (not oe-core standalone, since
 this is a yocto list/question),

I thought that opemenbedded-core and poky were sharing the same core
components, classes and functions.


 My build shows:

 meta
 meta-yocto
 meta-yocto-bsp= dylan:**3dc4505f0e744177ae4ddff1e1ce8b**31b95dfaa6
 meta-ti   = master:**c14c386946e1ea341faeea292580e3**7d538d645d
 meta-alphalem = master:**a5c0e8ff51297a4090cd47d669b4fc**9c94696908
 meta-alphalem-bsp = master:**56086e4dc618e975c9a46491793041**f0d18e47a2

 Mike indicated that he was using dylan for meta-ti, but that doesn't
 make a difference either, since for our purposed. It's kernel.bbclass
 and the yocto kernel processing that matters.

I'll build a setup with yocto (dylan), meta-beagleboard (dylan) and
meta-mine to check if I can reproduce the issues.


 In meta-alphalem-bsp, I have linux-mainline_3.2.bbappend, with the
 following content:

  cat linux-mainline_3.2.bbappend
 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.2:

 inherit kernel
 require recipes-kernel/linux/linux-**yocto.inc

 COMPATIBLE_MACHINE = (beagleboard)

 SRC_URI_append =  file://defconfig
 SRC_URI_append =  file://my_frag.cfg

 And I added a fragment which has:

  cat my_frag.cfg
 CONFIG_WATCHDOG_NOWAYOUT=y
 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y

 When both are applied to the kernel build, we should see CONFIG_NTFS_FS
 transition from =m to =y:

  grep CONFIG_NTFS_FS *
 defconfig:CONFIG_NTFS_FS=m
 my_frag.cfg:CONFIG_NTFS_FS=y

 After invoking linux-mainline's configure task, I see the following:

  grep CONFIG_NTFS_FS linux-beagleboard-standard-**build/.config
 CONFIG_NTFS_FS=y

 And other elements of the defconfig and fragment are properly applied
 to the configuration phase.

 I'm also seeing good results on master, which means that I'm at a
 standstill to reproduce any problems.

 Diego: can you confirm for me what triggers you are seeing that shows
 the defconfig and fragment are not used. I assume the config options
 are not present, but I just want to be sure.

For the full defconfig replacement after doing a do_configure I've checked
.config on ${S} and it did not included my CONFIGS.
For config fragment it got stuck on do_patch task.



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-29 Thread Andrea Adami
On Tue, Oct 29, 2013 at 11:33 AM, Diego Sueiro diego.sue...@gmail.com wrote:

 2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com

 I'm using dylan for my yocto checkout (not oe-core standalone, since
 this is a yocto list/question),

 I thought that opemenbedded-core and poky were sharing the same core
 components, classes and functions.


 My build shows:

 meta
 meta-yocto
 meta-yocto-bsp= dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
 meta-ti   = master:c14c386946e1ea341faeea292580e37d538d645d
 meta-alphalem = master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
 meta-alphalem-bsp = master:56086e4dc618e975c9a46491793041f0d18e47a2

 Mike indicated that he was using dylan for meta-ti, but that doesn't
 make a difference either, since for our purposed. It's kernel.bbclass
 and the yocto kernel processing that matters.

 I'll build a setup with yocto (dylan), meta-beagleboard (dylan) and
 meta-mine to check if I can reproduce the issues.


 In meta-alphalem-bsp, I have linux-mainline_3.2.bbappend, with the
 following content:

  cat linux-mainline_3.2.bbappend
 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.2:

 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc

 COMPATIBLE_MACHINE = (beagleboard)

 SRC_URI_append =  file://defconfig
 SRC_URI_append =  file://my_frag.cfg

 And I added a fragment which has:

  cat my_frag.cfg
 CONFIG_WATCHDOG_NOWAYOUT=y
 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y

 When both are applied to the kernel build, we should see CONFIG_NTFS_FS
 transition from =m to =y:

  grep CONFIG_NTFS_FS *
 defconfig:CONFIG_NTFS_FS=m
 my_frag.cfg:CONFIG_NTFS_FS=y

 After invoking linux-mainline's configure task, I see the following:

  grep CONFIG_NTFS_FS linux-beagleboard-standard-build/.config
 CONFIG_NTFS_FS=y

 And other elements of the defconfig and fragment are properly applied
 to the configuration phase.

 I'm also seeing good results on master, which means that I'm at a
 standstill to reproduce any problems.

 Diego: can you confirm for me what triggers you are seeing that shows
 the defconfig and fragment are not used. I assume the config options
 are not present, but I just want to be sure.

 For the full defconfig replacement after doing a do_configure I've checked
 .config on ${S} and it did not included my CONFIGS.
 For config fragment it got stuck on do_patch task.



 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/

 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto


I'll jump in one more time...

Have you tried putting defconfig and patch under machine subdir?

recipes-kernel/linux/linux-yocto-3.2/machine
defconfig
my-own.patch

I've recently added two similar entries for 3.10 and it works.
Afaik it was impossible to put a common patch under /linux-yocto-.3.2
at the time.

Regards

Andrea
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-29 Thread Diego Sueiro
2013/10/29 Andrea Adami andrea.ad...@gmail.com

 I'll jump in one more time...

 Have you tried putting defconfig and patch under machine subdir?

 recipes-kernel/linux/linux-yocto-3.2/machine
 defconfig
 my-own.patch

 I've recently added two similar entries for 3.10 and it works.
 Afaik it was impossible to put a common patch under /linux-yocto-.3.2
 at the time.


Andrea,

I did it before and not worked.
I'll do it again just to make sure.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/29 Andrea Adami andrea.ad...@gmail.com

 On Tue, Oct 29, 2013 at 11:33 AM, Diego Sueiro diego.sue...@gmail.com
 wrote:
 
  2013/10/28 Bruce Ashfield bruce.ashfi...@windriver.com
 
  I'm using dylan for my yocto checkout (not oe-core standalone, since
  this is a yocto list/question),
 
  I thought that opemenbedded-core and poky were sharing the same core
  components, classes and functions.
 
 
  My build shows:
 
  meta
  meta-yocto
  meta-yocto-bsp= dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
  meta-ti   = master:c14c386946e1ea341faeea292580e37d538d645d
  meta-alphalem = master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
  meta-alphalem-bsp = master:56086e4dc618e975c9a46491793041f0d18e47a2
 
  Mike indicated that he was using dylan for meta-ti, but that doesn't
  make a difference either, since for our purposed. It's kernel.bbclass
  and the yocto kernel processing that matters.
 
  I'll build a setup with yocto (dylan), meta-beagleboard (dylan) and
  meta-mine to check if I can reproduce the issues.
 
 
  In meta-alphalem-bsp, I have linux-mainline_3.2.bbappend, with the
  following content:
 
   cat linux-mainline_3.2.bbappend
  FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.2:
 
  inherit kernel
  require recipes-kernel/linux/linux-yocto.inc
 
  COMPATIBLE_MACHINE = (beagleboard)
 
  SRC_URI_append =  file://defconfig
  SRC_URI_append =  file://my_frag.cfg
 
  And I added a fragment which has:
 
   cat my_frag.cfg
  CONFIG_WATCHDOG_NOWAYOUT=y
  CONFIG_NTFS_FS=y
  CONFIG_NTFS_RW=y
 
  When both are applied to the kernel build, we should see CONFIG_NTFS_FS
  transition from =m to =y:
 
   grep CONFIG_NTFS_FS *
  defconfig:CONFIG_NTFS_FS=m
  my_frag.cfg:CONFIG_NTFS_FS=y
 
  After invoking linux-mainline's configure task, I see the following:
 
   grep CONFIG_NTFS_FS linux-beagleboard-standard-build/.config
  CONFIG_NTFS_FS=y
 
  And other elements of the defconfig and fragment are properly applied
  to the configuration phase.
 
  I'm also seeing good results on master, which means that I'm at a
  standstill to reproduce any problems.
 
  Diego: can you confirm for me what triggers you are seeing that shows
  the defconfig and fragment are not used. I assume the config options
  are not present, but I just want to be sure.
 
  For the full defconfig replacement after doing a do_configure I've
 checked
  .config on ${S} and it did not included my CONFIGS.
  For config fragment it got stuck on do_patch task.
 
 
 
  Regards,
 
  --
  *dS
  Diego Sueiro
 
  /*long live rock 'n roll*/
 
  ___
  yocto mailing list
  yocto@yoctoproject.org
  https://lists.yoctoproject.org/listinfo/yocto
 

 I'll jump in one more time...

 Have you tried putting defconfig and patch under machine subdir?

 recipes-kernel/linux/linux-yocto-3.2/machine
 defconfig
 my-own.patch

 I've recently added two similar entries for 3.10 and it works.
 Afaik it was impossible to put a common patch under /linux-yocto-.3.2
 at the time.

 Regards

 Andrea

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-28 Thread Bruce Ashfield

On 13-10-26 06:57 AM, Diego Sueiro wrote:

Bruce,

We have two scenarios here:

 1. bbapend with full defconfig replacement
 2. bbapend with config fragments

The first scenario just worked when using FILESPATH_prepend. For me it
does not make sense, since on YP manual says that
FILESEXTRAPATHS_prepend must be use [1].

The second scenario did not worked even changing to FILESPATH_prepend.


I ran tests today, using the layers Mike indicated, since it was
a bit easier for me to set up on top of my existing builds.

I'm using dylan for my yocto checkout (not oe-core standalone, since
this is a yocto list/question),

My build shows:

meta
meta-yocto
meta-yocto-bsp= dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
meta-ti   = master:c14c386946e1ea341faeea292580e37d538d645d
meta-alphalem = master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
meta-alphalem-bsp = master:56086e4dc618e975c9a46491793041f0d18e47a2

Mike indicated that he was using dylan for meta-ti, but that doesn't
make a difference either, since for our purposed. It's kernel.bbclass
and the yocto kernel processing that matters.

In meta-alphalem-bsp, I have linux-mainline_3.2.bbappend, with the
following content:

 cat linux-mainline_3.2.bbappend
FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.2:

inherit kernel
require recipes-kernel/linux/linux-yocto.inc

COMPATIBLE_MACHINE = (beagleboard)

SRC_URI_append =  file://defconfig
SRC_URI_append =  file://my_frag.cfg

And I added a fragment which has:

 cat my_frag.cfg
CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y

When both are applied to the kernel build, we should see CONFIG_NTFS_FS
transition from =m to =y:

 grep CONFIG_NTFS_FS *
defconfig:CONFIG_NTFS_FS=m
my_frag.cfg:CONFIG_NTFS_FS=y

After invoking linux-mainline's configure task, I see the following:

 grep CONFIG_NTFS_FS linux-beagleboard-standard-build/.config
CONFIG_NTFS_FS=y

And other elements of the defconfig and fragment are properly applied
to the configuration phase.

I'm also seeing good results on master, which means that I'm at a
standstill to reproduce any problems.

Diego: can you confirm for me what triggers you are seeing that shows
the defconfig and fragment are not used. I assume the config options
are not present, but I just want to be sure.

Mike: what were you initially seeing that was different from my results ?

Cheers,

Bruce




[1] -
http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#var-FILESEXTRAPATHS



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/25 Mike Lewis mikele...@alphalem.com
mailto:mikele...@alphalem.com

Bruce: yep, fixed my issue. Sorry for the bother!

Diego: thanks for the solution!

- Mike


On 10/25/2013 11:44 AM, Bruce Ashfield wrote:

On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

Bruce,

Regarding the defconfig not used, I've found this thread on
Angstrom devel
ML:

http://www.mail-archive.com/__angstrom-distro-devel@__linuxtogo.org/msg06721.html

http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

I've replaced FILESEXTRAPATHS_prepend with
FILESPATH_prepend and removed
the custom do_configure_prepend function and bitbake is
now using my
defconfig.
So, it seems that there is an issue with FILESEXTRAPATHS
variable.

Aha. That does make sense.

Mike: does that same change fix your issues ?

Bruce

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

On 13-10-22 12 tel:13-10-22%2012:23 PM, Mike Lewis wrote:

Hi Bruce,

I'm trying to accomplish the nearly the same thing
(i.e. adding config
fragment) and I'm having the same issue at the
do_patch step. Were you
able to reproduce this on your end?


Mike,

Is you config/layer somewhere than I can have a look at
it ? I was trying
some builds here, and my tests are working. But I'd like
to try it
with your config as well.

Bruce


Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05 tel:13-10-18%2005:17 AM, Diego
Sueiro wrote:


2013/10/18 Bruce Ashfield
bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

Re: [yocto] Custom defconfig is not used

2013-10-28 Thread Mike Lewis

Bruce,

Thanks for running the tests. I was seeing neither my full defconfig 
(additions included) nor a .cfg with only my additions making it into 
the final config. Just the default beagleboard defconfig from meta-ti.


I wasn't using yocto at the time I was experiencing the issue, so I'll 
add that back in and try to replicate your success. I thought that 
things would be simpler with fewer layers, but maybe that was the cause 
of the problem.


- Mike

On 10/28/2013 01:58 PM, Bruce Ashfield wrote:

On 13-10-26 06:57 AM, Diego Sueiro wrote:

Bruce,

We have two scenarios here:

 1. bbapend with full defconfig replacement
 2. bbapend with config fragments

The first scenario just worked when using FILESPATH_prepend. For me it
does not make sense, since on YP manual says that
FILESEXTRAPATHS_prepend must be use [1].

The second scenario did not worked even changing to FILESPATH_prepend.


I ran tests today, using the layers Mike indicated, since it was
a bit easier for me to set up on top of my existing builds.

I'm using dylan for my yocto checkout (not oe-core standalone, since
this is a yocto list/question),

My build shows:

meta
meta-yocto
meta-yocto-bsp= dylan:3dc4505f0e744177ae4ddff1e1ce8b31b95dfaa6
meta-ti   = master:c14c386946e1ea341faeea292580e37d538d645d
meta-alphalem = master:a5c0e8ff51297a4090cd47d669b4fc9c94696908
meta-alphalem-bsp = master:56086e4dc618e975c9a46491793041f0d18e47a2

Mike indicated that he was using dylan for meta-ti, but that doesn't
make a difference either, since for our purposed. It's kernel.bbclass
and the yocto kernel processing that matters.

In meta-alphalem-bsp, I have linux-mainline_3.2.bbappend, with the
following content:

 cat linux-mainline_3.2.bbappend
FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.2:

inherit kernel
require recipes-kernel/linux/linux-yocto.inc

COMPATIBLE_MACHINE = (beagleboard)

SRC_URI_append =  file://defconfig
SRC_URI_append =  file://my_frag.cfg

And I added a fragment which has:

 cat my_frag.cfg
CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y

When both are applied to the kernel build, we should see CONFIG_NTFS_FS
transition from =m to =y:

 grep CONFIG_NTFS_FS *
defconfig:CONFIG_NTFS_FS=m
my_frag.cfg:CONFIG_NTFS_FS=y

After invoking linux-mainline's configure task, I see the following:

 grep CONFIG_NTFS_FS linux-beagleboard-standard-build/.config
CONFIG_NTFS_FS=y

And other elements of the defconfig and fragment are properly applied
to the configuration phase.

I'm also seeing good results on master, which means that I'm at a
standstill to reproduce any problems.

Diego: can you confirm for me what triggers you are seeing that shows
the defconfig and fragment are not used. I assume the config options
are not present, but I just want to be sure.

Mike: what were you initially seeing that was different from my results ?

Cheers,

Bruce




[1] -
http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#var-FILESEXTRAPATHS 





Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/25 Mike Lewis mikele...@alphalem.com
mailto:mikele...@alphalem.com

Bruce: yep, fixed my issue. Sorry for the bother!

Diego: thanks for the solution!

- Mike


On 10/25/2013 11:44 AM, Bruce Ashfield wrote:

On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

Bruce,

Regarding the defconfig not used, I've found this thread on
Angstrom devel
ML:
http://www.mail-archive.com/__angstrom-distro-devel@__linuxtogo.org/msg06721.html
http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

I've replaced FILESEXTRAPATHS_prepend with
FILESPATH_prepend and removed
the custom do_configure_prepend function and bitbake is
now using my
defconfig.
So, it seems that there is an issue with FILESEXTRAPATHS
variable.

Aha. That does make sense.

Mike: does that same change fix your issues ?

Bruce

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

On 13-10-22 12 tel:13-10-22%2012:23 PM, Mike Lewis 
wrote:


Hi Bruce,

I'm trying to accomplish the nearly the same thing
(i.e. adding config
fragment) and I'm having the same issue at the
do_patch step. Were you
able to reproduce this on your end?


Mike,

Is you config/layer somewhere than I can have a look at
it ? I was trying
some builds here, and my tests are working. But I'd like
to try it
with your config 

Re: [yocto] Custom defconfig is not used

2013-10-26 Thread Diego Sueiro
Bruce,

We have two scenarios here:

   1. bbapend with full defconfig replacement
   2. bbapend with config fragments

The first scenario just worked when using FILESPATH_prepend. For me it does
not make sense, since on YP manual says that FILESEXTRAPATHS_prepend must
be use [1].

The second scenario did not worked even changing to FILESPATH_prepend.


[1] -
http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#var-FILESEXTRAPATHS



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/25 Mike Lewis mikele...@alphalem.com

 Bruce: yep, fixed my issue. Sorry for the bother!

 Diego: thanks for the solution!

 - Mike


 On 10/25/2013 11:44 AM, Bruce Ashfield wrote:

 On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro diego.sue...@gmail.com
 wrote:

 Bruce,

 Regarding the defconfig not used, I've found this thread on Angstrom
 devel
 ML:
 http://www.mail-archive.com/**angstrom-distro-devel@**
 linuxtogo.org/msg06721.htmlhttp://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

 I've replaced FILESEXTRAPATHS_prepend with FILESPATH_prepend and
 removed
 the custom do_configure_prepend function and bitbake is now using my
 defconfig.
 So, it seems that there is an issue with FILESEXTRAPATHS variable.

  Aha. That does make sense.

 Mike: does that same change fix your issues ?

 Bruce

  Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com

 On 13-10-22 12:23 PM, Mike Lewis wrote:

 Hi Bruce,

 I'm trying to accomplish the nearly the same thing (i.e. adding config
 fragment) and I'm having the same issue at the do_patch step. Were you
 able to reproduce this on your end?


 Mike,

 Is you config/layer somewhere than I can have a look at it ? I was
 trying
 some builds here, and my tests are working. But I'd like to try it
 with your config as well.

 Bruce


  Thanks,
 Mike

 On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

 On 13-10-18 05:17 AM, Diego Sueiro wrote:


 2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
 mailto:bruce.ashfield@**windriver.combruce.ashfi...@windriver.com
 

  I fell behind today .. i had 2300 unread email to start this
 morning :)
  Is there a way that I can get a copy of your recipes and layers
 ?
 If
  I can do a build myself, I can easily debug and fix this ..
  otherwise, we'll
  go back and forth many times debugging.

  Cheers,

  Bruce


 I'm using the environment provided by Angstrom from it's github setup
 scripts.
 If you want to exactly reproduce it you need to:

  git clone
 https://github.com/Angstrom-**distribution/setup-scripts.githttps://github.com/Angstrom-distribution/setup-scripts.git
  cd setup-scripts
  git checkout angstrom-v2013.06-yocto1.4
  MACHINE=beaglebone ./oebb.sh config beaglebone

 Here is the setup and files for meta-mine:

 bblayers.conf:

  BBLAYERS = \

  ...
  ${TOPDIR}/sources/meta-mine \
  

 meta-mine/conf/layer.conf:

  # We have a conf and classes directory, append to BBPATH
  BBPATH .= :${LAYERDIR}
  # We have a recipes directory, add to BBFILES
  BBFILES += ${LAYERDIR}/recipes*/*/*.bb
  ${LAYERDIR}/recipes*/*/*.**bbappend
  BBFILE_COLLECTIONS += mine-layer
  BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
  BBFILE_PRIORITY_mine-layer = 10
  LAYERDEPENDS_mine-layer = angstrom-layer

 meta-mine/recipes-kernel/**linux/linux-mainline_3.8.**bbappend:

  FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
  inherit kernel
  require recipes-kernel/linux/linux-**yocto.inc
  COMPATIBLE_MACHINE_beaglebone = (beaglebone)
  SRC_URI +=  file://config-addons.cfg 

 meta-mine/recipes-kernel/**linux/linux-mainline-3.8/**
 config-addons.cfg:

  CONFIG_WATCHDOG_NOWAYOUT=y
  CONFIG_NTFS_FS=y
  CONFIG_NTFS_RW=y



 But I think that instead of using the whole Angstrom you can just use
 poky and meta-beagleboard/common-bsp on dylan branch.


 Great. I'll launch some test builds and see what breaks (or works) :)

 Bruce


 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 __**_
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.**org/listinfo/yoctohttps://lists.yoctoproject.org/listinfo/yocto


  __**_
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.**org/listinfo/yoctohttps://lists.yoctoproject.org/listinfo/yocto



 __**_
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.**org/listinfo/yoctohttps://lists.yoctoproject.org/listinfo/yocto





___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-26 Thread Bruce Ashfield

On 13-10-26 6:57 AM, Diego Sueiro wrote:

Bruce,

We have two scenarios here:

 1. bbapend with full defconfig replacement
 2. bbapend with config fragments

The first scenario just worked when using FILESPATH_prepend. For me it
does not make sense, since on YP manual says that
FILESEXTRAPATHS_prepend must be use [1].

The second scenario did not worked even changing to FILESPATH_prepend.



No problem. I'm going to continue looking into this, since we do want
consistent behaviour with all the methods.

Leave it with me and I'll take care of it, I just wanted to be sure you
could move forward while I dig into things (now that I'm back in the
office).

Bruce




[1] -
http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#var-FILESEXTRAPATHS



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/25 Mike Lewis mikele...@alphalem.com
mailto:mikele...@alphalem.com

Bruce: yep, fixed my issue. Sorry for the bother!

Diego: thanks for the solution!

- Mike


On 10/25/2013 11:44 AM, Bruce Ashfield wrote:

On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:

Bruce,

Regarding the defconfig not used, I've found this thread on
Angstrom devel
ML:

http://www.mail-archive.com/__angstrom-distro-devel@__linuxtogo.org/msg06721.html

http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

I've replaced FILESEXTRAPATHS_prepend with
FILESPATH_prepend and removed
the custom do_configure_prepend function and bitbake is
now using my
defconfig.
So, it seems that there is an issue with FILESEXTRAPATHS
variable.

Aha. That does make sense.

Mike: does that same change fix your issues ?

Bruce

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

On 13-10-22 12 tel:13-10-22%2012:23 PM, Mike Lewis wrote:

Hi Bruce,

I'm trying to accomplish the nearly the same thing
(i.e. adding config
fragment) and I'm having the same issue at the
do_patch step. Were you
able to reproduce this on your end?


Mike,

Is you config/layer somewhere than I can have a look at
it ? I was trying
some builds here, and my tests are working. But I'd like
to try it
with your config as well.

Bruce


Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05 tel:13-10-18%2005:17 AM, Diego
Sueiro wrote:


2013/10/18 Bruce Ashfield
bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com
mailto:bruce.ashfield@__windriver.com
mailto:bruce.ashfi...@windriver.com

  I fell behind today .. i had 2300
unread email to start this
morning :)
  Is there a way that I can get a copy
of your recipes and layers ?
If
  I can do a build myself, I can easily
debug and fix this ..
  otherwise, we'll
  go back and forth many times debugging.

  Cheers,

  Bruce


I'm using the environment provided by
Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

  git clone

https://github.com/Angstrom-__distribution/setup-scripts.git

https://github.com/Angstrom-distribution/setup-scripts.git
  cd setup-scripts
  git checkout angstrom-v2013.06-yocto1.4
  MACHINE=beaglebone ./oebb.sh config
beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

  BBLAYERS = \

  ...
  ${TOPDIR}/sources/meta-mine \
 

Re: [yocto] Custom defconfig is not used

2013-10-25 Thread Diego Sueiro
Bruce,

Regarding the defconfig not used, I've found this thread on Angstrom devel
ML:
http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

I've replaced FILESEXTRAPATHS_prepend with FILESPATH_prepend and
removed the custom do_configure_prepend function and bitbake is now using
my defconfig.
So, it seems that there is an issue with FILESEXTRAPATHS variable.

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com

 On 13-10-22 12:23 PM, Mike Lewis wrote:

 Hi Bruce,

 I'm trying to accomplish the nearly the same thing (i.e. adding config
 fragment) and I'm having the same issue at the do_patch step. Were you
 able to reproduce this on your end?


 Mike,

 Is you config/layer somewhere than I can have a look at it ? I was trying
 some builds here, and my tests are working. But I'd like to try it
 with your config as well.

 Bruce



 Thanks,
 Mike

 On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

 On 13-10-18 05:17 AM, Diego Sueiro wrote:


 2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
 mailto:bruce.ashfield@**windriver.com bruce.ashfi...@windriver.com

 I fell behind today .. i had 2300 unread email to start this
 morning :)
 Is there a way that I can get a copy of your recipes and layers ? If
 I can do a build myself, I can easily debug and fix this ..
 otherwise, we'll
 go back and forth many times debugging.

 Cheers,

 Bruce


 I'm using the environment provided by Angstrom from it's github setup
 scripts.
 If you want to exactly reproduce it you need to:

 git clone https://github.com/Angstrom-**
 distribution/setup-scripts.githttps://github.com/Angstrom-distribution/setup-scripts.git
 cd setup-scripts
 git checkout angstrom-v2013.06-yocto1.4
 MACHINE=beaglebone ./oebb.sh config beaglebone

 Here is the setup and files for meta-mine:

 bblayers.conf:

 BBLAYERS = \

 ...
 ${TOPDIR}/sources/meta-mine \
 

 meta-mine/conf/layer.conf:

 # We have a conf and classes directory, append to BBPATH
 BBPATH .= :${LAYERDIR}
 # We have a recipes directory, add to BBFILES
 BBFILES += ${LAYERDIR}/recipes*/*/*.bb
 ${LAYERDIR}/recipes*/*/*.**bbappend
 BBFILE_COLLECTIONS += mine-layer
 BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
 BBFILE_PRIORITY_mine-layer = 10
 LAYERDEPENDS_mine-layer = angstrom-layer

 meta-mine/recipes-kernel/**linux/linux-mainline_3.8.**bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 inherit kernel
 require recipes-kernel/linux/linux-**yocto.inc
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://config-addons.cfg 

 meta-mine/recipes-kernel/**linux/linux-mainline-3.8/**
 config-addons.cfg:

 CONFIG_WATCHDOG_NOWAYOUT=y
 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y



 But I think that instead of using the whole Angstrom you can just use
 poky and meta-beagleboard/common-bsp on dylan branch.


 Great. I'll launch some test builds and see what breaks (or works) :)

 Bruce



 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 __**_
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.**org/listinfo/yoctohttps://lists.yoctoproject.org/listinfo/yocto



 __**_
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.**org/listinfo/yoctohttps://lists.yoctoproject.org/listinfo/yocto

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-25 Thread Bruce Ashfield
On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro diego.sue...@gmail.com wrote:
 Bruce,

 Regarding the defconfig not used, I've found this thread on Angstrom devel
 ML:
 http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

 I've replaced FILESEXTRAPATHS_prepend with FILESPATH_prepend and removed
 the custom do_configure_prepend function and bitbake is now using my
 defconfig.
 So, it seems that there is an issue with FILESEXTRAPATHS variable.


Aha. That does make sense.

Mike: does that same change fix your issues ?

Bruce

 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com

 On 13-10-22 12:23 PM, Mike Lewis wrote:

 Hi Bruce,

 I'm trying to accomplish the nearly the same thing (i.e. adding config
 fragment) and I'm having the same issue at the do_patch step. Were you
 able to reproduce this on your end?


 Mike,

 Is you config/layer somewhere than I can have a look at it ? I was trying
 some builds here, and my tests are working. But I'd like to try it
 with your config as well.

 Bruce



 Thanks,
 Mike

 On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

 On 13-10-18 05:17 AM, Diego Sueiro wrote:


 2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
 mailto:bruce.ashfi...@windriver.com

 I fell behind today .. i had 2300 unread email to start this
 morning :)
 Is there a way that I can get a copy of your recipes and layers ?
 If
 I can do a build myself, I can easily debug and fix this ..
 otherwise, we'll
 go back and forth many times debugging.

 Cheers,

 Bruce


 I'm using the environment provided by Angstrom from it's github setup
 scripts.
 If you want to exactly reproduce it you need to:

 git clone
 https://github.com/Angstrom-distribution/setup-scripts.git
 cd setup-scripts
 git checkout angstrom-v2013.06-yocto1.4
 MACHINE=beaglebone ./oebb.sh config beaglebone

 Here is the setup and files for meta-mine:

 bblayers.conf:

 BBLAYERS = \

 ...
 ${TOPDIR}/sources/meta-mine \
 

 meta-mine/conf/layer.conf:

 # We have a conf and classes directory, append to BBPATH
 BBPATH .= :${LAYERDIR}
 # We have a recipes directory, add to BBFILES
 BBFILES += ${LAYERDIR}/recipes*/*/*.bb
 ${LAYERDIR}/recipes*/*/*.bbappend
 BBFILE_COLLECTIONS += mine-layer
 BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
 BBFILE_PRIORITY_mine-layer = 10
 LAYERDEPENDS_mine-layer = angstrom-layer

 meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://config-addons.cfg 

 meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

 CONFIG_WATCHDOG_NOWAYOUT=y
 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y



 But I think that instead of using the whole Angstrom you can just use
 poky and meta-beagleboard/common-bsp on dylan branch.


 Great. I'll launch some test builds and see what breaks (or works) :)

 Bruce



 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto



 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto



 ___
 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
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-25 Thread Mike Lewis

Bruce: yep, fixed my issue. Sorry for the bother!

Diego: thanks for the solution!

- Mike

On 10/25/2013 11:44 AM, Bruce Ashfield wrote:

On Fri, Oct 25, 2013 at 7:43 AM, Diego Sueiro diego.sue...@gmail.com wrote:

Bruce,

Regarding the defconfig not used, I've found this thread on Angstrom devel
ML:
http://www.mail-archive.com/angstrom-distro-devel@linuxtogo.org/msg06721.html

I've replaced FILESEXTRAPATHS_prepend with FILESPATH_prepend and removed
the custom do_configure_prepend function and bitbake is now using my
defconfig.
So, it seems that there is an issue with FILESEXTRAPATHS variable.


Aha. That does make sense.

Mike: does that same change fix your issues ?

Bruce


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/23 Bruce Ashfield bruce.ashfi...@windriver.com

On 13-10-22 12:23 PM, Mike Lewis wrote:

Hi Bruce,

I'm trying to accomplish the nearly the same thing (i.e. adding config
fragment) and I'm having the same issue at the do_patch step. Were you
able to reproduce this on your end?


Mike,

Is you config/layer somewhere than I can have a look at it ? I was trying
some builds here, and my tests are working. But I'd like to try it
with your config as well.

Bruce



Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05:17 AM, Diego Sueiro wrote:


2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

 I fell behind today .. i had 2300 unread email to start this
morning :)
 Is there a way that I can get a copy of your recipes and layers ?
If
 I can do a build myself, I can easily debug and fix this ..
 otherwise, we'll
 go back and forth many times debugging.

 Cheers,

 Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

 git clone
https://github.com/Angstrom-distribution/setup-scripts.git
 cd setup-scripts
 git checkout angstrom-v2013.06-yocto1.4
 MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

 BBLAYERS = \

 ...
 ${TOPDIR}/sources/meta-mine \
 

meta-mine/conf/layer.conf:

 # We have a conf and classes directory, append to BBPATH
 BBPATH .= :${LAYERDIR}
 # We have a recipes directory, add to BBFILES
 BBFILES += ${LAYERDIR}/recipes*/*/*.bb
 ${LAYERDIR}/recipes*/*/*.bbappend
 BBFILE_COLLECTIONS += mine-layer
 BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
 BBFILE_PRIORITY_mine-layer = 10
 LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
 inherit kernel
 require recipes-kernel/linux/linux-yocto.inc
 COMPATIBLE_MACHINE_beaglebone = (beaglebone)
 SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

 CONFIG_WATCHDOG_NOWAYOUT=y
 CONFIG_NTFS_FS=y
 CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use
poky and meta-beagleboard/common-bsp on dylan branch.


Great. I'll launch some test builds and see what breaks (or works) :)

Bruce



Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto






___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-23 Thread Bruce Ashfield

On 13-10-22 12:23 PM, Mike Lewis wrote:

Hi Bruce,

I'm trying to accomplish the nearly the same thing (i.e. adding config
fragment) and I'm having the same issue at the do_patch step. Were you
able to reproduce this on your end?


Mike,

Is you config/layer somewhere than I can have a look at it ? I was trying
some builds here, and my tests are working. But I'd like to try it
with your config as well.

Bruce



Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05:17 AM, Diego Sueiro wrote:


2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

I fell behind today .. i had 2300 unread email to start this
morning :)
Is there a way that I can get a copy of your recipes and layers ? If
I can do a build myself, I can easily debug and fix this ..
otherwise, we'll
go back and forth many times debugging.

Cheers,

Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

git clone https://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
git checkout angstrom-v2013.06-yocto1.4
MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

BBLAYERS = \

...
${TOPDIR}/sources/meta-mine \


meta-mine/conf/layer.conf:

# We have a conf and classes directory, append to BBPATH
BBPATH .= :${LAYERDIR}
# We have a recipes directory, add to BBFILES
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += mine-layer
BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_mine-layer = 10
LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use
poky and meta-beagleboard/common-bsp on dylan branch.


Great. I'll launch some test builds and see what breaks (or works) :)

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto




___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-22 Thread Mike Lewis

Hi Bruce,

I'm trying to accomplish the nearly the same thing (i.e. adding config 
fragment) and I'm having the same issue at the do_patch step. Were you 
able to reproduce this on your end?


Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05:17 AM, Diego Sueiro wrote:


2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

I fell behind today .. i had 2300 unread email to start this 
morning :)

Is there a way that I can get a copy of your recipes and layers ? If
I can do a build myself, I can easily debug and fix this ..
otherwise, we'll
go back and forth many times debugging.

Cheers,

Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

git clone https://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
git checkout angstrom-v2013.06-yocto1.4
MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

BBLAYERS = \

...
${TOPDIR}/sources/meta-mine \


meta-mine/conf/layer.conf:

# We have a conf and classes directory, append to BBPATH
BBPATH .= :${LAYERDIR}
# We have a recipes directory, add to BBFILES
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += mine-layer
BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_mine-layer = 10
LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use
poky and meta-beagleboard/common-bsp on dylan branch.


Great. I'll launch some test builds and see what breaks (or works) :)

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-22 Thread Bruce Ashfield

On 13-10-22 12:23 PM, Mike Lewis wrote:

Hi Bruce,

I'm trying to accomplish the nearly the same thing (i.e. adding config
fragment) and I'm having the same issue at the do_patch step. Were you
able to reproduce this on your end?


I'm still working on it. I'm enroute to ELC-e in Scotland, so I had to
cut my builds short and while in transit .. I haven't gotten back to it.

That being said, this is my #1 isssue at the moment, so I'll be back to
it shortly once I'm done getting screened by various security checkpoints :)

Bruce



Thanks,
Mike

On 10/18/2013 01:17 PM, Bruce Ashfield wrote:

On 13-10-18 05:17 AM, Diego Sueiro wrote:


2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

I fell behind today .. i had 2300 unread email to start this
morning :)
Is there a way that I can get a copy of your recipes and layers ? If
I can do a build myself, I can easily debug and fix this ..
otherwise, we'll
go back and forth many times debugging.

Cheers,

Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

git clone https://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
git checkout angstrom-v2013.06-yocto1.4
MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

BBLAYERS = \

...
${TOPDIR}/sources/meta-mine \


meta-mine/conf/layer.conf:

# We have a conf and classes directory, append to BBPATH
BBPATH .= :${LAYERDIR}
# We have a recipes directory, add to BBFILES
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += mine-layer
BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_mine-layer = 10
LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use
poky and meta-beagleboard/common-bsp on dylan branch.


Great. I'll launch some test builds and see what breaks (or works) :)

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto




___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-18 Thread Diego Sueiro
2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com

 I fell behind today .. i had 2300 unread email to start this morning :)
 Is there a way that I can get a copy of your recipes and layers ? If
 I can do a build myself, I can easily debug and fix this .. otherwise,
 we'll
 go back and forth many times debugging.

 Cheers,

 Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

git clone https://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
git checkout angstrom-v2013.06-yocto1.4
MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

BBLAYERS = \

...
${TOPDIR}/sources/meta-mine \


meta-mine/conf/layer.conf:

# We have a conf and classes directory, append to BBPATH
BBPATH .= :${LAYERDIR}
# We have a recipes directory, add to BBFILES
BBFILES += ${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += mine-layer
BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_mine-layer = 10
LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use poky
and meta-beagleboard/common-bsp on dylan branch.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-18 Thread Bruce Ashfield

On 13-10-18 05:17 AM, Diego Sueiro wrote:


2013/10/18 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

I fell behind today .. i had 2300 unread email to start this morning :)
Is there a way that I can get a copy of your recipes and layers ? If
I can do a build myself, I can easily debug and fix this ..
otherwise, we'll
go back and forth many times debugging.

Cheers,

Bruce


I'm using the environment provided by Angstrom from it's github setup
scripts.
If you want to exactly reproduce it you need to:

git clone https://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
git checkout angstrom-v2013.06-yocto1.4
MACHINE=beaglebone ./oebb.sh config beaglebone

Here is the setup and files for meta-mine:

bblayers.conf:

BBLAYERS = \

...
${TOPDIR}/sources/meta-mine \


meta-mine/conf/layer.conf:

# We have a conf and classes directory, append to BBPATH
BBPATH .= :${LAYERDIR}
# We have a recipes directory, add to BBFILES
BBFILES += ${LAYERDIR}/recipes*/*/*.bb
${LAYERDIR}/recipes*/*/*.bbappend
BBFILE_COLLECTIONS += mine-layer
BBFILE_PATTERN_mine-layer := ^${LAYERDIR}/
BBFILE_PRIORITY_mine-layer = 10
LAYERDEPENDS_mine-layer = angstrom-layer

meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://config-addons.cfg 

meta-mine/recipes-kernel/linux/linux-mainline-3.8/config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y



But I think that instead of using the whole Angstrom you can just use
poky and meta-beagleboard/common-bsp on dylan branch.


Great. I'll launch some test builds and see what breaks (or works) :)

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Diego Sueiro
2013/10/17 Bruce Ashfield bruce.ashfi...@gmail.com

 On Wed, Oct 16, 2013 at 2:19 PM, Diego Sueiro diego.sue...@gmail.com
 wrote:
  Folks,
 
  Looking at log.do_unpack it shows:
 
  ...
  NOTE: Unpacking
 
 .../meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline-3.8/beaglebone/defconfig
  to
 
 .../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
  ...
 
  NOTE: Unpacking
  .../meta-mine/recipes-kernel/linux/linux-mainline-3.8/mine.patch to
 
 .../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
  NOTE: Unpacking
 
 .../meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline-3.8/beaglebone/defconfig
  to
 
 .../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
 
 
  Note that it copies defconfig from meta-beagleboard and in the end,
 instead
  copying mine, it is copying from meta-beagleboard again.
 
  My layer has the priority higher than meta-beagleboard.

 I can't get at my machines to test this myself (technically I'm still
 on vacation), but when you
 dump the bitbake environment, how many defconfig's show up in the
 SRC_URI ? It would be
 easy enough in your bbapend to simply call your defconfig something
 else (i.e. defconfig-mine)
 and override/append to kernel_do_configure() to simply copy yours over
 top of the .config,
 regardless of what the fetcher is doing with the SRC_URI.

 Bruce


Bruce,

Putting the following in my recipe did the trick:

do_configure_prepend() {
cp ${WORKDIR}/defconfig-mine ${WORKDIR}/defconfig
}


Now the .config is the same as my custom defconfig.

But, this is a workaround, right?
I expected to get this working out-of-box.
Why config fragments did not worked too?



--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Bruce Ashfield

On 13-10-17 06:39 AM, Diego Sueiro wrote:




2013/10/17 Bruce Ashfield bruce.ashfi...@gmail.com
mailto:bruce.ashfi...@gmail.com

On Wed, Oct 16, 2013 at 2:19 PM, Diego Sueiro
diego.sue...@gmail.com mailto:diego.sue...@gmail.com wrote:
  Folks,
 
  Looking at log.do_unpack it shows:
 
  ...
  NOTE: Unpacking
 

.../meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline-3.8/beaglebone/defconfig
  to
 

.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
  ...
 
  NOTE: Unpacking
  .../meta-mine/recipes-kernel/linux/linux-mainline-3.8/mine.patch to
 

.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
  NOTE: Unpacking
 

.../meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline-3.8/beaglebone/defconfig
  to
 

.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/
 
 
  Note that it copies defconfig from meta-beagleboard and in the
end, instead
  copying mine, it is copying from meta-beagleboard again.
 
  My layer has the priority higher than meta-beagleboard.

I can't get at my machines to test this myself (technically I'm still
on vacation), but when you
dump the bitbake environment, how many defconfig's show up in the
SRC_URI ? It would be
easy enough in your bbapend to simply call your defconfig something
else (i.e. defconfig-mine)
and override/append to kernel_do_configure() to simply copy yours over
top of the .config,
regardless of what the fetcher is doing with the SRC_URI.

Bruce


Bruce,

Putting the following in my recipe did the trick:

do_configure_prepend() {
 cp ${WORKDIR}/defconfig-mine ${WORKDIR}/defconfig
}


Now the .config is the same as my custom defconfig.

But, this is a workaround, right?


I could be. Until we root cause the issue, I can't say for sure.


I expected to get this working out-of-box.


Did you do a  bitbake -e your kernel recipe ? and then look at
the SRC_URI ? That will tell us if for some reason the beagle layer's
defconfig is on there twice.


Why config fragments did not worked too?


recipes must inherit linux-yocto to get that support, since it is
optional and not something we force on all kernel recipes. So if you
want fragment support, creating your own kernel recipe, based on the
one in the layers you are using, which inherits linux-yocto is one
route to take.

Bruce





--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Diego Sueiro
2013/10/17 Bruce Ashfield bruce.ashfi...@windriver.com



  I expected to get this working out-of-box.


 Did you do a  bitbake -e your kernel recipe ? and then look at
 the SRC_URI ? That will tell us if for some reason the beagle layer's
 defconfig is on there twice.


I'll do it after my current build gets finished.




  Why config fragments did not worked too?


 recipes must inherit linux-yocto to get that support, since it is
 optional and not something we force on all kernel recipes. So if you
 want fragment support, creating your own kernel recipe, based on the
 one in the layers you are using, which inherits linux-yocto is one
 route to take.

Can I do it on bbappend, or do I need to copy the entirely
linux-mainline_3.8.bb from meta-bleagleboard to my layer and add inherit
linux-yocto?
Do I need to inherit linux-yocto, require
recipes-kernel/linux/linux-yocto.inc or inherit kernel-yocto?
My concern is: if doing this to just have the config fragment feature, I'll
possibly mess up the kernel build.


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Bruce Ashfield

On 13-10-17 09:15 AM, Diego Sueiro wrote:


2013/10/17 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com



I expected to get this working out-of-box.


Did you do a  bitbake -e your kernel recipe ? and then look at
the SRC_URI ? That will tell us if for some reason the beagle layer's
defconfig is on there twice.

I'll do it after my current build gets finished.



Why config fragments did not worked too?


recipes must inherit linux-yocto to get that support, since it is
optional and not something we force on all kernel recipes. So if you
want fragment support, creating your own kernel recipe, based on the
one in the layers you are using, which inherits linux-yocto is one
route to take.

Can I do it on bbappend, or do I need to copy the entirely
linux-mainline_3.8.bb http://linux-mainline_3.8.bb from
meta-bleagleboard to my layer and add inherit linux-yocto?
Do I need to inherit linux-yocto, require
recipes-kernel/linux/linux-yocto.inc or inherit kernel-yocto?


Look at oe-core/meta-skeleton for the custom kernel recipe example.
It has the inherit/include combinations that you need to follow.


My concern is: if doing this to just have the config fragment feature,
I'll possibly mess up the kernel build.


It shouldn't. It only adds to existing phases, and doesn't make
any changes. I've tested it in many combinations and it should
work fine.

If something breaks, I'd like to know, so we can fix it.

Bruce




Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Andrea Adami
On Thu, Oct 17, 2013 at 3:19 PM, Bruce Ashfield
bruce.ashfi...@windriver.com wrote:
 On 13-10-17 09:15 AM, Diego Sueiro wrote:


 2013/10/17 Bruce Ashfield bruce.ashfi...@windriver.com
 mailto:bruce.ashfi...@windriver.com




 I expected to get this working out-of-box.


 Did you do a  bitbake -e your kernel recipe ? and then look at
 the SRC_URI ? That will tell us if for some reason the beagle layer's
 defconfig is on there twice.

 I'll do it after my current build gets finished.



 Why config fragments did not worked too?


 recipes must inherit linux-yocto to get that support, since it is
 optional and not something we force on all kernel recipes. So if you
 want fragment support, creating your own kernel recipe, based on the
 one in the layers you are using, which inherits linux-yocto is one
 route to take.

 Can I do it on bbappend, or do I need to copy the entirely
 linux-mainline_3.8.bb http://linux-mainline_3.8.bb from

 meta-bleagleboard to my layer and add inherit linux-yocto?
 Do I need to inherit linux-yocto, require
 recipes-kernel/linux/linux-yocto.inc or inherit kernel-yocto?


 Look at oe-core/meta-skeleton for the custom kernel recipe example.
 It has the inherit/include combinations that you need to follow.


 My concern is: if doing this to just have the config fragment feature,
 I'll possibly mess up the kernel build.


 It shouldn't. It only adds to existing phases, and doesn't make
 any changes. I've tested it in many combinations and it should
 work fine.

 If something breaks, I'd like to know, so we can fix it.

 Bruce




 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/


 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto

As a final note, the defconfig is overwritten by the
do_configure_prepend() code in linux.inc.
This is how kernel recipes did work before linux-yocto.

Cheers

Andrea
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Diego Sueiro
2013/10/17 Bruce Ashfield bruce.ashfi...@windriver.com

 Look at oe-core/meta-skeleton for the custom kernel recipe example.
 It has the inherit/include combinations that you need to follow.


  My concern is: if doing this to just have the config fragment feature,
 I'll possibly mess up the kernel build.


 It shouldn't. It only adds to existing phases, and doesn't make
 any changes. I've tested it in many combinations and it should
 work fine.

 If something breaks, I'd like to know, so we can fix it.


Bruce,

I didn't change linux-mainline_3.8.bb.
My linux-mainline_3.8.bbappend is:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://mine.patch \
 file://config-addons.cfg \
 

My config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y

After a cleansstate the build got stucked on do_patch task.
Here is the content of log.do_patch:

DEBUG: Executing shell function do_patch
WARNING: no meta data branch found ...
Switched to branch 'linux-3.8.y'


Running with bitbake -v I got the following:

...
+ configme --reconfig --output
.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/linux-beaglebone-standard-build
standard beaglebone
[INFO] Configuring target/machine combo: standard/beaglebone

[INFO] Configuring target/machine combo: standard/beaglebone
[INFO] collecting configs in ./meta/meta-series

[INFO] collecting configs in ./meta/meta-series
cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or directory

cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or directory
cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or directory

cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or directory
mv: target `3.8.13' is not a directory

mv: target `3.8.13' is not a directory
creation of pre-processed config data failed
config of standard/beaglebone failed

creation of pre-processed config data failed
config of standard/beaglebone failed
ERROR: Function failed: do_kernel_configme (see
.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/temp/log.do_kernel_configme15450.
for further information)
ERROR: Task 7
(.../setup-scripts/sources/meta-beagleboard/common-bsp/recipes-kernel/linux/
linux-mainline_3.8.bb, do_kernel_configme) failed with exit code '1'





Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-17 Thread Bruce Ashfield

On 13-10-17 11:47 AM, Diego Sueiro wrote:


2013/10/17 Bruce Ashfield bruce.ashfi...@windriver.com
mailto:bruce.ashfi...@windriver.com

Look at oe-core/meta-skeleton for the custom kernel recipe example.
It has the inherit/include combinations that you need to follow.


My concern is: if doing this to just have the config fragment
feature,
I'll possibly mess up the kernel build.


It shouldn't. It only adds to existing phases, and doesn't make
any changes. I've tested it in many combinations and it should
work fine.

If something breaks, I'd like to know, so we can fix it.


Bruce,

I didn't change linux-mainline_3.8.bb http://linux-mainline_3.8.bb.
My linux-mainline_3.8.bbappend is:

FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}-3.8:
inherit kernel
require recipes-kernel/linux/linux-yocto.inc
COMPATIBLE_MACHINE_beaglebone = (beaglebone)
SRC_URI +=  file://mine.patch \
  file://config-addons.cfg \
  

My config-addons.cfg:

CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y

After a cleansstate the build got stucked on do_patch task.
Here is the content of log.do_patch:

DEBUG: Executing shell function do_patch
WARNING: no meta data branch found ...
Switched to branch 'linux-3.8.y'


I fell behind today .. i had 2300 unread email to start this morning :)
Is there a way that I can get a copy of your recipes and layers ? If
I can do a build myself, I can easily debug and fix this .. otherwise, we'll
go back and forth many times debugging.

Cheers,

Bruce




Running with bitbake -v I got the following:

...
+ configme --reconfig --output

.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/linux-beaglebone-standard-build
standard beaglebone
[INFO] Configuring target/machine combo: standard/beaglebone

[INFO] Configuring target/machine combo: standard/beaglebone
[INFO] collecting configs in ./meta/meta-series

[INFO] collecting configs in ./meta/meta-series
cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or
directory

cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or
directory
cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or
directory

cat: meta/cfg/standard/beaglebone/config_frag.txt: No such file or
directory
mv: target `3.8.13' is not a directory

mv: target `3.8.13' is not a directory
creation of pre-processed config data failed
config of standard/beaglebone failed

creation of pre-processed config data failed
config of standard/beaglebone failed
ERROR: Function failed: do_kernel_configme (see

.../build/tmp-angstrom_v2013_06-eglibc/work/beaglebone-angstrom-linux-gnueabi/linux-mainline/3.8.13-r23a/temp/log.do_kernel_configme15450.
for further information)
ERROR: Task 7

(.../setup-scripts/sources/meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline_3.8.bb
http://linux-mainline_3.8.bb, do_kernel_configme) failed with exit
code '1'





Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-16 Thread Diego Sueiro
Guys,

As I told before, I already tried the config fragment strategy and it did
not worked too.

Looking at linux-mailine-3.8.bb from meta-beagleboard[1] it just inherits
kernel and not inherits linux-yocto or requires linux-yocto.inc. So I
believe that the config fragment will not work. But I can be wrong.

On directory meta-mine/recipes-kernel/linux/ I have this:

.
├── files
│   ├── mine.patch
│   └── defconfig
└── linux-mainline_3.8.bbappend


And my linux-mainline_3.8.bbappend recipe:

FILESEXTRAPATHS_prepend := ${THISDIR}/files:
SRC_URI +=  file://mine.patch \
 file://defconfig \
 

The mine.patch is applied but defconfig not.

I've already tried to use another FILESEXTRAPATHS layout like[2],but no
success too.

How can I have the bb command listed on the following link?
http://www.crashcourse.ca/wiki/index.php/OE_FILESEXTRAPATHS


[1] -
 
https://github.com/beagleboard/meta-beagleboard/blob/dylan/common-bsp/recipes-kernel/linux/linux-mainline_3.8.bb
[2] -
http://cgit.openembedded.org/meta-handheld/tree/recipes-kernel/linux/linux-yocto_3.10.bbappend

Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/


2013/10/15 Andrea Adami andrea.ad...@gmail.com

 Hi,

 I guess you're setting a wrong FILESEXTRAPATHS_prepend :=
 ${THISDIR}/files:

 See this example, using simple defconfig for some devices and an
 experimental configuration (WIP ;) fo others using fragments.


 http://cgit.openembedded.org/meta-handheld/tree/recipes-kernel/linux/linux-yocto_3.10.bbappend

 Cheers

 Andrea


 On Tue, Oct 15, 2013 at 11:49 PM, Rudolf Streif
 rstr...@linuxfoundation.org wrote:
  Diego,
 
  You are appending a kernel recipe that uses the Linux Yocto tooling. The
  defconfig is essentially comprised of many different pieces from the meta
  branch of the Yocto kernel repository and optional configuration
 fragments
  that you provide. This tooling will not recognize a defconfig file you
  provide but it does recognize configuration fragments to be added to
  .config.
 
  You need to put
 
  CONFIG_WATCHDOG_NOWAYOUT=y
 
  into a file that ends with .cfg eg. watchdog.cfg and then modify your
  bbappend to
 
  FILESEXTRAPATHS_prepend := ${THISDIR}/files:
  SRC_URI +=  file://0019-mine.patch \
   file://watchdog.cfg \
   
 
  Rudi
 
 
 
  On Tue, Oct 15, 2013 at 2:07 PM, Diego Sueiro diego.sue...@gmail.com
  wrote:
 
  Folks,
 
  I created the following bbapend recipe for linux-mainline_3.8.bb (from
  meta-beagleboard on dylan branch) for beaglebone.
  meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:
 
  FILESEXTRAPATHS_prepend := ${THISDIR}/files:
  SRC_URI +=  file://0019-mine.patch \
   file://defconfig \
   
 
  But the defconfig and .config files on ${S} and ${WORKDIR} used are from
  meta-beagleboad, not from my bbappend.
 
  I tried to follow the instructions to add config fragments on the page
  below but it did not worked too.
 
 
 http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration
 
  The strange thing is: My patch is applied but my defconfig, or config
  fragment is not used.
  I just want to add CONFIG_WATCHDOG_NOWAYOUT=y.
 
  I already did a cleasstate but no success.
 
  Any hints?
 
 
  Regards,
 
  --
  *dS
  Diego Sueiro
 
  /*long live rock 'n roll*/
 
  ___
  yocto mailing list
  yocto@yoctoproject.org
  https://lists.yoctoproject.org/listinfo/yocto
 
 
 
 
 
 
  ___
  yocto mailing list
  yocto@yoctoproject.org
  https://lists.yoctoproject.org/listinfo/yocto
 

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] Custom defconfig is not used

2013-10-15 Thread Diego Sueiro
Folks,

I created the following bbapend recipe for linux-mainline_3.8.bb (from
meta-beagleboard on dylan branch) for beaglebone.
meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

FILESEXTRAPATHS_prepend := ${THISDIR}/files:
SRC_URI +=  file://0019-mine.patch \
 file://defconfig \
 

But the defconfig and .config files on ${S} and ${WORKDIR} used are from
meta-beagleboad, not from my bbappend.

I tried to follow the instructions to add config fragments on the page
below but it did not worked too.
http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration

The strange thing is: My patch is applied but my defconfig, or config
fragment is not used.
I just want to add CONFIG_WATCHDOG_NOWAYOUT=y.

I already did a cleasstate but no success.

Any hints?


Regards,

--
*dS
Diego Sueiro

/*long live rock 'n roll*/
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-15 Thread Katu Txakur
Hi Diego,

I may be wrong here, but I had a similar issue and I gave up. As I
understand from
https://www.yoctoproject.org/sites/yoctoproject.org/files/elc2013-kernel-lab.pdf
if you are not using the linux-yocto kernel you need the whole defconfig.
Anyway, reading the kernel lab is probably a good idea.

good luck,
Katu


2013/10/15 Diego Sueiro diego.sue...@gmail.com

 Folks,

 I created the following bbapend recipe for linux-mainline_3.8.bb (from
 meta-beagleboard on dylan branch) for beaglebone.
 meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/files:
 SRC_URI +=  file://0019-mine.patch \
  file://defconfig \
  

 But the defconfig and .config files on ${S} and ${WORKDIR} used are from
 meta-beagleboad, not from my bbappend.

 I tried to follow the instructions to add config fragments on the page
 below but it did not worked too.

 http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration

 The strange thing is: My patch is applied but my defconfig, or config
 fragment is not used.
 I just want to add CONFIG_WATCHDOG_NOWAYOUT=y.

 I already did a cleasstate but no success.

 Any hints?


 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/

 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-15 Thread Rudolf Streif
Diego,

You are appending a kernel recipe that uses the Linux Yocto tooling. The
defconfig is essentially comprised of many different pieces from the meta
branch of the Yocto kernel repository and optional configuration fragments
that you provide. This tooling will not recognize a defconfig file you
provide but it does recognize configuration fragments to be added to
.config.

You need to put

CONFIG_WATCHDOG_NOWAYOUT=y

into a file that ends with .cfg eg. watchdog.cfg and then modify your
bbappend to

FILESEXTRAPATHS_prepend := ${THISDIR}/files:
SRC_URI +=  file://0019-mine.patch \
 file://watchdog.cfg \
 

Rudi



On Tue, Oct 15, 2013 at 2:07 PM, Diego Sueiro diego.sue...@gmail.comwrote:

 Folks,

 I created the following bbapend recipe for linux-mainline_3.8.bb (from
 meta-beagleboard on dylan branch) for beaglebone.
 meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/files:
 SRC_URI +=  file://0019-mine.patch \
  file://defconfig \
  

 But the defconfig and .config files on ${S} and ${WORKDIR} used are from
 meta-beagleboad, not from my bbappend.

 I tried to follow the instructions to add config fragments on the page
 below but it did not worked too.

 http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration

 The strange thing is: My patch is applied but my defconfig, or config
 fragment is not used.
 I just want to add CONFIG_WATCHDOG_NOWAYOUT=y.

 I already did a cleasstate but no success.

 Any hints?


 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/

 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Custom defconfig is not used

2013-10-15 Thread Andrea Adami
Hi,

I guess you're setting a wrong FILESEXTRAPATHS_prepend := ${THISDIR}/files:

See this example, using simple defconfig for some devices and an
experimental configuration (WIP ;) fo others using fragments.

http://cgit.openembedded.org/meta-handheld/tree/recipes-kernel/linux/linux-yocto_3.10.bbappend

Cheers

Andrea


On Tue, Oct 15, 2013 at 11:49 PM, Rudolf Streif
rstr...@linuxfoundation.org wrote:
 Diego,

 You are appending a kernel recipe that uses the Linux Yocto tooling. The
 defconfig is essentially comprised of many different pieces from the meta
 branch of the Yocto kernel repository and optional configuration fragments
 that you provide. This tooling will not recognize a defconfig file you
 provide but it does recognize configuration fragments to be added to
 .config.

 You need to put

 CONFIG_WATCHDOG_NOWAYOUT=y

 into a file that ends with .cfg eg. watchdog.cfg and then modify your
 bbappend to

 FILESEXTRAPATHS_prepend := ${THISDIR}/files:
 SRC_URI +=  file://0019-mine.patch \
  file://watchdog.cfg \
  

 Rudi



 On Tue, Oct 15, 2013 at 2:07 PM, Diego Sueiro diego.sue...@gmail.com
 wrote:

 Folks,

 I created the following bbapend recipe for linux-mainline_3.8.bb (from
 meta-beagleboard on dylan branch) for beaglebone.
 meta-mine/recipes-kernel/linux/linux-mainline_3.8.bbappend:

 FILESEXTRAPATHS_prepend := ${THISDIR}/files:
 SRC_URI +=  file://0019-mine.patch \
  file://defconfig \
  

 But the defconfig and .config files on ${S} and ${WORKDIR} used are from
 meta-beagleboad, not from my bbappend.

 I tried to follow the instructions to add config fragments on the page
 below but it did not worked too.

 http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration

 The strange thing is: My patch is applied but my defconfig, or config
 fragment is not used.
 I just want to add CONFIG_WATCHDOG_NOWAYOUT=y.

 I already did a cleasstate but no success.

 Any hints?


 Regards,

 --
 *dS
 Diego Sueiro

 /*long live rock 'n roll*/

 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto






 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto