[poky] Error for upgrading linux-yocto version from 3.0 to 3.0.1 for fishriver machine.

Bruce Ashfield bruce.ashfield at windriver.com
Fri Aug 12 06:29:37 PDT 2011


On 11-08-12 01:44 AM, v sailaja wrote:
>
> Hi Bruce,
>
> I replaced the version number 3.0 in the "linux-yocto_3.0.bb
> <http://linux-yocto_3.0.bb>" file as you said. I just tried.
> But still I am facing the same error.
> I Included the SRCREV s in the file
> "meta-intel/meta-fishriver/conf/machine/fishriver.conf "
>
> SRCREV_machine_pn-linux-yocto_fishriver ?=
> "c111526f70815ceff495bab07df64c0cee494d8a"
> SRCREV_meta_pn-linux-yocto_fishriver ?=

Just reading this now. You shouldn't need to update the SRCREVs
vs what's in that file already.

But the latest and greatest SRCREV for yocto/standard/fishriver
would be: ad13129a87957656c18584793abcee51de0e196a and for the
meta branch: 7782fc673afd6a1c742409896ae787560d96fce8

Bruce


> "55f9c40ff632d03c527d6a6ceddcda0a224587a6"
>
>
> Can you please tell me, Are these SRCREV s for "fishriver" machine for
> v3.0.1 kernel??
>
>
> On Thu, Aug 11, 2011 at 9:58 PM, Bruce Ashfield
> <bruce.ashfield at gmail.com <mailto:bruce.ashfield at gmail.com>> wrote:
>
>     On Thu, Aug 11, 2011 at 9:50 AM, v sailaja <vsailub4u at gmail.com
>     <mailto:vsailub4u at gmail.com>> wrote:
>      > Hi,
>      > I am trying to build the poky with linux-yocto kernel v3.0.1 for
>     fishriver
>      > machine.
>      >
>      > I modyfied the the linux-yocto_3.0.bb <http://linux-yocto_3.0.bb>
>     as follows.
>      >
>      >
>      > -----------ooooooooooooo----------------------------
>      > inherit kernel
>      > require linux-yocto.inc
>      > KMACHINE = "yocto/standard/base"
>      > KMACHINE_qemux86 = "yocto/standard/common-pc/base"
>      > KMACHINE_qemux86-64 = "yocto/standard/common-pc-64/base"
>      > KMACHINE_qemuppc = "yocto/standard/qemu-ppc32"
>      > KMACHINE_qemumips = "yocto/standard/mti-malta32-be"
>      > KMACHINE_qemuarm = "yocto/standard/arm-versatile-926ejs"
>      > KMACHINE_atom-pc = "yocto/standard/common-pc/atom-pc"
>      > KMACHINE_routerstationpro = "yocto/standard/routerstationpro"
>      > KMACHINE_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb"
>      > KMACHINE_beagleboard = "yocto/standard/beagleboard"
>      > KMACHINE_fishriver = "yocto/standard/fishriver"
>      > KBRANCH = ${KMACHINE}
>      > KMETA = meta
>      > LINUX_VERSION ?= "3.0.1"
>      > LINUX_VERSION_EXTENSION ?= "-yocto-${LINUX_KERNEL_TYPE}"
>      > PR = "r0"
>      > PV = "${LINUX_VERSION}+git${SRCPV}"
>      > SRCREV_FORMAT = "meta_machine"
>      > SRC_URI =
>      >
>     "git://git.pokylinux.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta
>     <http://git.pokylinux.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=$%7BKBRANCH%7D,meta;name=machine,meta>"
>      >
>      > COMPATIBLE_MACHINE =
>      >
>     "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64|mpc8315e-rdb|routerstationpro|beagleboard)"
>      > # Functionality flags
>      > KERNEL_REVISION_CHECKING ?= "t"
>      > KERNEL_FEATURES="features/netfilter"
>      > KERNEL_FEATURES_append_qemux86=" cfg/sound"
>      > KERNEL_FEATURES_append_qemux86-64=" cfg/sound"
>      > YOCTO_KERNEL_META_DATA=t
>      > # Temporary fix for oprofile and latencytop on qemux86-64
>      > KERNEL_FEATURES_append_qemux86-64=" features/profiling"
>      > KERNEL_FEATURES_append_qemux86-64=" features/latencytop"
>      > # extra tasks
>      > addtask kernel_link_vmlinux after do_compile before do_install
>      > addtask validate_branches before do_patch after do_kernel_checkout
>      > addtask kernel_configcheck after do_configure before do_compile
>      > require linux-tools.inc
>      >
>      > -----------------------------end of the file-----------------------
>      >
>      >
>      > Included the SRCREV s in the file
>      > "meta-intel/meta-fishriver/conf/machine/fishriver.conf "
>      > SRCREV_machine_pn-linux-yocto_fishriver ?=
>      > "c111526f70815ceff495bab07df64c0cee494d8a"
>      > SRCREV_meta_pn-linux-yocto_fishriver ?=
>      > "55f9c40ff632d03c527d6a6ceddcda0a224587a6"
>      >
>      >
>      > Source has downloaded properly. But I am getting an error in
>     "do_patch".
>      > If i do the "git status" in
>      >
>     "build/tmp/work/fishriver-poky-linux/linux-yocto-3.0.1+git2+55f9c40ff632d03c527d6a6ceddcda0a224587a6_2+c111526f70815ceff495bab07df64c0cee494d8a-r0/linux/
>      > "
>      > It is showing many files are modified and deleted.
>      >
>      > Please find the attached files for "run.do_patch", "log.do_patch"
>     and "git
>      > status "
>      >
>      > Please Can anyone tell me the steps to upgrade the linux-yocto
>     kernel to
>      > v3.0.1.
>
>     The upgrade should already be in place. I pushed out that set of updates
>     last week.
>
>     Note: as part of that update, I explicitly mentioned that I wasn't
>     changing
>     the base version to 3.0.1 in the files, since we hand't been doing that
>     for 2.6.34 or 2.6.37.
>
>     I'm about to send another update that adds preempt-rt support on top of
>     3.0.1, so you might want to just wait and pickup those changes as well.
>
>
>     The error that you are seeing is because the wrong branch was checked
>     out, and hence you end up with conflicting files during the merge.
>
>     Bruce
>
>      >
>      >
>      >
>      >
>      > --
>      > Thanks & Regards,
>      > SAI
>      >
>      >
>      > _______________________________________________
>      > poky mailing list
>      > poky at yoctoproject.org <mailto:poky at yoctoproject.org>
>      > https://lists.yoctoproject.org/listinfo/poky
>      >
>      >
>
>
>
>     --
>     "Thou shalt not follow the NULL pointer, for chaos and madness await
>     thee at its end"
>
>
>
>
> --
> Thanks & Regards,
> SAI
>
>
>
>
> --
> Thanks & Regards,
> SAI
>
>
>
> _______________________________________________
> poky mailing list
> poky at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky




More information about the poky mailing list