* New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy
@ 2014-07-11 20:34 Brian Hutchinson
2014-07-17 13:30 ` Brian Hutchinson
0 siblings, 1 reply; 13+ messages in thread
From: Brian Hutchinson @ 2014-07-11 20:34 UTC (permalink / raw)
To: meta-arago
Hi,
I haven't attempted this for a while so maybe I've missed something
but I'm trying to build core-image-minimal for am180x-evm.
Did a fresh checkout of
git://arago-project.org/git/projects/oe-layersetup.git tisdk
ran arago-daisy-config.txt, setup my local.conf with all the stuff I
wanted etc., and am using arago-2011.09-armv5te-linux-gnueabi
toolchain.
I've not tried to do too many OE Core type builds with an external
toolchain so I'm still trying to figure out the special situations
that come up using bitbake with external toolchains ... but I'm seeing
things like:
hutch@neo:~/arago_7_11_2014_am1808/tisdk/build$ bitbake core-image-minimal
Loading cache: 100%
|#############################################################################################################################################################################################################################|
ETA: 00:00:00
Loaded 2123 entries from dependency cache.
WARNING: Unable to get checksum for ltp-ddt-legacy SRC_URI entry
0001-wdt_test_suite-Make-sure-to-include-generated-header.patch: file
could not be found
| ETA: --:--:--
WARNING: Unable to get checksum for ltp-ddt-legacy SRC_URI entry
0001-KERNEL_INC-in-modern-kernel-should-point-at-toplevel.patch: file
could not be found
Parsing recipes: 100%
|###########################################################################################################################################################################################################################|
Time: 00:00:01
Parsing of 1693 .bb files complete (1690 cached, 3 parsed). 2125
targets, 186 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
/home/hutch/arago_7_11_2014_am1808/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.0.bbappend
/home/hutch/arago_7_11_2014_am1808/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend
/home/hutch/arago_7_11_2014_am1808/tisdk/sources/meta-arago/meta-arago-distro/recipes-connectivity/openssl/openssl_1.0.1e.bbappend
NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 4.5% of gcc-crosssdk not available (for item
virtual/i686-arago-linux-gcc-crosssdk)
NOTE: versions of gcc-crosssdk available: 4.6.3+svnr184847 4.8.2 linaro-4.8
NOTE: preferred version 4.5% of nativesdk-gcc-runtime not available
(for item virtual/nativesdk-i686-arago-linux-compilerlibs)
NOTE: versions of nativesdk-gcc-runtime available: 4.6.3+svnr184847
4.8.2 linaro-4.8
NOTE: preferred version 4.5% of gcc-crosssdk not available (for item
virtual/i686-arago-linux-g++-crosssdk)
NOTE: versions of gcc-crosssdk available: 4.6.3+svnr184847 4.8.2 linaro-4.8
NOTE: preferred version 4.5% of nativesdk-libgcc not available (for
item nativesdk-libgcc)
NOTE: versions of nativesdk-libgcc available: 4.6.3+svnr184847 4.8.2 linaro-4.8
NOTE: preferred version 4.5% of gcc-crosssdk-initial not available
(for item virtual/i686-arago-linux-gcc-initial-crosssdk)
NOTE: versions of gcc-crosssdk-initial available: 4.6.3+svnr184847
4.8.2 linaro-4.8
NOTE: preferred version 3.10 of nativesdk-linux-libc-headers not
available (for item nativesdk-linux-libc-headers)
NOTE: versions of nativesdk-linux-libc-headers available: 3.14
NOTE: preferred version 4.5% of nativesdk-libgcc not available (for
item nativesdk-libgcc)
NOTE: versions of nativesdk-libgcc available: 4.6.3+svnr184847 4.8.2 linaro-4.8
NOTE: preferred version 3.10 of nativesdk-linux-libc-headers not
available (for item nativesdk-linux-libc-headers-dev)
NOTE: versions of nativesdk-linux-libc-headers available: 3.14
Build Configuration:
BB_VERSION = "1.22.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Debian-7.4"
TARGET_SYS = "arm-oe-linux-gnueabi"
MACHINE = "am180x-evm"
DISTRO = "arago"
DISTRO_VERSION = "2014.06"
TUNE_FEATURES = "armv5 thumb dsp"
TARGET_FPU = "soft"
meta-arago-distro
meta-arago-extras = "master:e159553bf9ffb8ef23e6f630904db0b3f7d58e6c"
meta-qt5 = "daisy:0137274b13a568718e441f8f1c611a653db9f2f7"
toolchain-layer
meta-networking
meta-ruby
meta-oe = "daisy:ee24939c4c70b63a9fb7e93a58889a3231d3d367"
meta-ti = "daisy:c58a5d88a21613c9e4b031df9aa1e19392547f4d"
meta-linaro-toolchain = "daisy:8a0601723c06fdb75e62aa0f0cf15fc9d7d90167"
meta = "daisy:348b90a8a9b32e5e4a10960194a2f622cb07a0c6"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: external-arago-toolchain: md5 data is not matching for
file:///home/hutch/arago_7_11_2014_am1808/tisdk/sources/oe-core/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58
ERROR: external-arago-toolchain: The new md5 checksum is
4d92cd373abda3937c2bc47fbc49d690
ERROR: external-arago-toolchain: Check if the license information has
changed in /home/hutch/arago_7_11_2014_am1808/tisdk/sources/oe-core/LICENSE
to verify that the LICENSE value "LGPLv2.1+" remains valid
ERROR: Licensing Error: LIC_FILES_CHKSUM does not match, please fix
ERROR: Function failed: do_qa_configure
ERROR: Logfile of failure stored in:
/home/hutch/arago_7_11_2014_am1808/tisdk/build/arago-tmp-external-arago-toolchain/work/armv5te-oe-linux-gnueabi/external-arago-toolchain/1.0-r4/temp/log.do_configure.20042
ERROR: Task 42 (/home/hutch/arago_7_11_2014_am1808/tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external-arago-toolchain.bb,
do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 258 tasks of which 251 didn't need to
be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/hutch/arago_7_11_2014_am1808/tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external-arago-toolchain.bb,
do_configure
So what I did is edit
tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external-arago-toolchain.bb
and replaced the LICENSE md5 with the value it calculated in the error
above and that fixed it. So not sure if a recipe is busted or if I
hosed up something somehow but I thought I'd ask about it.
So what is the story with ARM9 AM1808? Can I use Linaro toolchain yet
or is there still some compatibility issue that is best if I use the
Arago 2011.09?
Thanks for any ideas/pointers.
Regards,
Brian
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-11 20:34 New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy Brian Hutchinson @ 2014-07-17 13:30 ` Brian Hutchinson 2014-07-17 20:45 ` Cooper Jr., Franklin 2014-07-17 20:52 ` Denys Dmytriyenko 0 siblings, 2 replies; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 13:30 UTC (permalink / raw) To: meta-arago No ARM9 folks on here? On Fri, Jul 11, 2014 at 4:34 PM, Brian Hutchinson <b.hutchman@gmail.com> wrote: > So what I did is edit > tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external-arago-toolchain.bb > and replaced the LICENSE md5 with the value it calculated in the error > above and that fixed it. So not sure if a recipe is busted or if I > hosed up something somehow but I thought I'd ask about it. > > So what is the story with ARM9 AM1808? Can I use Linaro toolchain yet > or is there still some compatibility issue that is best if I use the > Arago 2011.09? > > Thanks for any ideas/pointers. > > Regards, > > Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 13:30 ` Brian Hutchinson @ 2014-07-17 20:45 ` Cooper Jr., Franklin 2014-07-17 20:54 ` Brian Hutchinson 2014-07-17 20:56 ` Denys Dmytriyenko 2014-07-17 20:52 ` Denys Dmytriyenko 1 sibling, 2 replies; 13+ messages in thread From: Cooper Jr., Franklin @ 2014-07-17 20:45 UTC (permalink / raw) To: Brian Hutchinson, meta-arago@arago-project.org Honestly I don't know how many people are still using am18x in the latest maintenance branches/master. The last TI SDK that used am18x was based on danny. If you used oe-layersetup I would also recommend using either the danny config or the amsdk-06.00.00.00-config.txt. With that you should be able to get something working. The last TI supported kernel for am18 is rather old (2.6.37) and I think some programs like newer udev had issues with such an old kernel so it might take a bit of work to get that working with the latest maintenance branches. The current external Linaro toolchain used in Arago does not support ARM9. The Arago toolchain is your best bet. > -----Original Message----- > From: meta-arago-bounces@arago-project.org [mailto:meta-arago- > bounces@arago-project.org] On Behalf Of Brian Hutchinson > Sent: Thursday, July 17, 2014 8:30 AM > To: meta-arago@arago-project.org > Subject: Re: [meta-arago] New Arago - am180x-evm core-image-minimal build > is getting MD5 LICENSE errors in daisy > > No ARM9 folks on here? > > On Fri, Jul 11, 2014 at 4:34 PM, Brian Hutchinson <b.hutchman@gmail.com> > wrote: > > > So what I did is edit > > tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external- > > arago-toolchain.bb and replaced the LICENSE md5 with the value it > > calculated in the error above and that fixed it. So not sure if a > > recipe is busted or if I hosed up something somehow but I thought I'd > > ask about it. > > > > So what is the story with ARM9 AM1808? Can I use Linaro toolchain yet > > or is there still some compatibility issue that is best if I use the > > Arago 2011.09? > > > > Thanks for any ideas/pointers. > > > > Regards, > > > > Brian > _______________________________________________ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 20:45 ` Cooper Jr., Franklin @ 2014-07-17 20:54 ` Brian Hutchinson 2014-07-17 21:01 ` Denys Dmytriyenko 2014-07-17 20:56 ` Denys Dmytriyenko 1 sibling, 1 reply; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 20:54 UTC (permalink / raw) To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 4:45 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote: > Honestly I don't know how many people are still using am18x in the latest maintenance branches/master. The last TI SDK that used am18x was based on danny. > If you used oe-layersetup I would also recommend using either the danny config or the amsdk-06.00.00.00-config.txt. With that you should be able to get something working. > The last TI supported kernel for am18 is rather old (2.6.37) and I think some programs like newer udev had issues with such an old kernel so it might take a bit of work to get that working with the latest maintenance branches. > > The current external Linaro toolchain used in Arago does not support ARM9. The Arago toolchain is your best bet. > arago-2011.09 is what I've been using but didn't know if there has been any update to this. It's not like you can browse http://downloads.ti.com/sdoemb/sdoemb_public_sw/arago_toolchain to see what's out there. If you don't know the name you can't get anything from there. I've been using 3.12 kernel from davinci with latest rootfs. Thanks, Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 20:54 ` Brian Hutchinson @ 2014-07-17 21:01 ` Denys Dmytriyenko 0 siblings, 0 replies; 13+ messages in thread From: Denys Dmytriyenko @ 2014-07-17 21:01 UTC (permalink / raw) To: Brian Hutchinson; +Cc: meta-arago@arago-project.org, Cooper Jr., Franklin On Thu, Jul 17, 2014 at 04:54:08PM -0400, Brian Hutchinson wrote: > On Thu, Jul 17, 2014 at 4:45 PM, Cooper Jr., Franklin <fcooper@ti.com> wrote: > > Honestly I don't know how many people are still using am18x in the latest maintenance branches/master. The last TI SDK that used am18x was based on danny. > > If you used oe-layersetup I would also recommend using either the danny config or the amsdk-06.00.00.00-config.txt. With that you should be able to get something working. > > The last TI supported kernel for am18 is rather old (2.6.37) and I think some programs like newer udev had issues with such an old kernel so it might take a bit of work to get that working with the latest maintenance branches. > > > > The current external Linaro toolchain used in Arago does not support ARM9. The Arago toolchain is your best bet. > > > > arago-2011.09 is what I've been using but didn't know if there has > been any update to this. It's not like you can browse > http://downloads.ti.com/sdoemb/sdoemb_public_sw/arago_toolchain to see > what's out there. If you don't know the name you can't get anything > from there. No, I only made 1 release of the Arago toolchain - 2011.09 that is gcc-4.5 based. Linaro toolchain (and Linaro in general) is not specifically targeting ARM9, but it's still based on upstream GCC and hence should still work and produce code for ARM9... Another option is to use upstream GCC completely, i.e. an internal toolchain from OE-Core. > I've been using 3.12 kernel from davinci with latest rootfs. That will have less problems than 2.6.37, but still prone to issues with the old toolchain. -- Denys ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 20:45 ` Cooper Jr., Franklin 2014-07-17 20:54 ` Brian Hutchinson @ 2014-07-17 20:56 ` Denys Dmytriyenko 1 sibling, 0 replies; 13+ messages in thread From: Denys Dmytriyenko @ 2014-07-17 20:56 UTC (permalink / raw) To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 08:45:58PM +0000, Cooper Jr., Franklin wrote: > Honestly I don't know how many people are still using am18x in the latest > maintenance branches/master. The last TI SDK that used am18x was based on > danny. > If you used oe-layersetup I would also recommend using either the danny > config or the amsdk-06.00.00.00-config.txt. With that you should be able to > get something working. > The last TI supported kernel for am18 is rather old (2.6.37) and I think > some programs like newer udev had issues with such an old kernel so it might > take a bit of work to get that working with the latest maintenance branches. > > The current external Linaro toolchain used in Arago does not support ARM9. > The Arago toolchain is your best bet. Well, you could still use the old Arago toolchain as external for basic things like rootfs, but there will be problems with SDK/devkit, as I already dropped all the old toolchain components from latest meta-arago... Like I said in the other email, this is getting deprecated. -- Denys > > -----Original Message----- > > From: meta-arago-bounces@arago-project.org [mailto:meta-arago- > > bounces@arago-project.org] On Behalf Of Brian Hutchinson > > Sent: Thursday, July 17, 2014 8:30 AM > > To: meta-arago@arago-project.org > > Subject: Re: [meta-arago] New Arago - am180x-evm core-image-minimal build > > is getting MD5 LICENSE errors in daisy > > > > No ARM9 folks on here? > > > > On Fri, Jul 11, 2014 at 4:34 PM, Brian Hutchinson <b.hutchman@gmail.com> > > wrote: > > > > > So what I did is edit > > > tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external- > > > arago-toolchain.bb and replaced the LICENSE md5 with the value it > > > calculated in the error above and that fixed it. So not sure if a > > > recipe is busted or if I hosed up something somehow but I thought I'd > > > ask about it. > > > > > > So what is the story with ARM9 AM1808? Can I use Linaro toolchain yet > > > or is there still some compatibility issue that is best if I use the > > > Arago 2011.09? > > > > > > Thanks for any ideas/pointers. > > > > > > Regards, > > > > > > Brian > > _______________________________________________ > > meta-arago mailing list > > meta-arago@arago-project.org > > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago > _______________________________________________ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 13:30 ` Brian Hutchinson 2014-07-17 20:45 ` Cooper Jr., Franklin @ 2014-07-17 20:52 ` Denys Dmytriyenko 2014-07-17 21:02 ` Brian Hutchinson 1 sibling, 1 reply; 13+ messages in thread From: Denys Dmytriyenko @ 2014-07-17 20:52 UTC (permalink / raw) To: Brian Hutchinson; +Cc: meta-arago Hi, Brian, Sorry for the delay. You basically have 2 options: 1. Use the BSP originally made by TI specifically for OMAPL138 devices, including AM18x. That would mean kernel 2.6.37 and hence, you'd need older toolchain (~gcc-4.5) and older usedspace and system libs like udev... To achieve that you'd need to use an older release of Yocto/OE/Arago, say Denzil, Danny, maybe Dylan. 2. Use the latest mainline kernel, which supports most of OMAPL138 platforms, but TI doesn't make an official product based on this, so no commercial support, unfortunately. But you can use the latest toolchain, userspace etc. with it and build it out of more recent Yocto/OE/Arago, like master, Daisy, Dora etc. As of the LICENSE breagake in meta-arago - I'll fix it, but the old gcc-4.5 based Arago toolchain is now pretty much deprecated. -- Denys On Thu, Jul 17, 2014 at 09:30:11AM -0400, Brian Hutchinson wrote: > No ARM9 folks on here? > > On Fri, Jul 11, 2014 at 4:34 PM, Brian Hutchinson <b.hutchman@gmail.com> wrote: > > > So what I did is edit > > tisdk/sources/meta-arago/meta-arago-extras/recipes-core/meta/external-arago-toolchain.bb > > and replaced the LICENSE md5 with the value it calculated in the error > > above and that fixed it. So not sure if a recipe is busted or if I > > hosed up something somehow but I thought I'd ask about it. > > > > So what is the story with ARM9 AM1808? Can I use Linaro toolchain yet > > or is there still some compatibility issue that is best if I use the > > Arago 2011.09? > > > > Thanks for any ideas/pointers. > > > > Regards, > > > > Brian > _______________________________________________ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 20:52 ` Denys Dmytriyenko @ 2014-07-17 21:02 ` Brian Hutchinson 2014-07-17 21:07 ` Denys Dmytriyenko 2014-07-17 21:08 ` Brian Hutchinson 0 siblings, 2 replies; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 21:02 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 4:52 PM, Denys Dmytriyenko <denys@ti.com> wrote: > Hi, Brian, > > Sorry for the delay. > > You basically have 2 options: > > 1. Use the BSP originally made by TI specifically for OMAPL138 devices, > including AM18x. That would mean kernel 2.6.37 and hence, you'd need older > toolchain (~gcc-4.5) and older usedspace and system libs like udev... To > achieve that you'd need to use an older release of Yocto/OE/Arago, say Denzil, > Danny, maybe Dylan. > > 2. Use the latest mainline kernel, which supports most of OMAPL138 platforms, > but TI doesn't make an official product based on this, so no commercial > support, unfortunately. But you can use the latest toolchain, userspace etc. > with it and build it out of more recent Yocto/OE/Arago, like master, Daisy, > Dora etc. > > As of the LICENSE breagake in meta-arago - I'll fix it, but the old gcc-4.5 > based Arago toolchain is now pretty much deprecated. Hey Denys, You said latest toolchain ... which toolchain? I didn't think Arago built a toolchain. Looks like the arago-2011.09 is still the one to be used with Arago but I'm not 100% sure on that which is why I asked. I build everything using Yocto 1.5 last year and remember having issues building 3.12 with the toolchain built by Yocto. If I remember correctly, use used rootfs built for am1808 using the toolchain in Yocto 1.5 and the davinci kernel I used had to be built with the arago-2011.09 toolchain. I'm getting ready for another release of our product and am stepping up to daisy (1.6) to pickup latest package fixes etc. (heartbleed in openssl etc.). Regards, Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 21:02 ` Brian Hutchinson @ 2014-07-17 21:07 ` Denys Dmytriyenko 2014-07-17 21:16 ` Brian Hutchinson 2014-07-17 21:08 ` Brian Hutchinson 1 sibling, 1 reply; 13+ messages in thread From: Denys Dmytriyenko @ 2014-07-17 21:07 UTC (permalink / raw) To: Brian Hutchinson; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 05:02:33PM -0400, Brian Hutchinson wrote: > On Thu, Jul 17, 2014 at 4:52 PM, Denys Dmytriyenko <denys@ti.com> wrote: > > Hi, Brian, > > > > Sorry for the delay. > > > > You basically have 2 options: > > > > 1. Use the BSP originally made by TI specifically for OMAPL138 devices, > > including AM18x. That would mean kernel 2.6.37 and hence, you'd need older > > toolchain (~gcc-4.5) and older usedspace and system libs like udev... To > > achieve that you'd need to use an older release of Yocto/OE/Arago, say Denzil, > > Danny, maybe Dylan. > > > > 2. Use the latest mainline kernel, which supports most of OMAPL138 platforms, > > but TI doesn't make an official product based on this, so no commercial > > support, unfortunately. But you can use the latest toolchain, userspace etc. > > with it and build it out of more recent Yocto/OE/Arago, like master, Daisy, > > Dora etc. > > > > As of the LICENSE breagake in meta-arago - I'll fix it, but the old gcc-4.5 > > based Arago toolchain is now pretty much deprecated. > > Hey Denys, > > You said latest toolchain ... which toolchain? I didn't think Arago > built a toolchain. Looks like the arago-2011.09 is still the one to > be used with Arago but I'm not 100% sure on that which is why I asked. TOOLCHAIN_TYPE=internal will build the toolchain from sources. > I build everything using Yocto 1.5 last year and remember having > issues building 3.12 with the toolchain built by Yocto. If I remember Hmm, not sure about the issues with the upstream toolchain. Another option would be to use Linaro toolchain - either external or internal. The only catch is that Linaro is not directly targeting or supporting ARM9 platforms. So, any support requests would have to go to upstream GCC. > correctly, use used rootfs built for am1808 using the toolchain in > Yocto 1.5 and the davinci kernel I used had to be built with the > arago-2011.09 toolchain. > > I'm getting ready for another release of our product and am stepping > up to daisy (1.6) to pickup latest package fixes etc. (heartbleed in > openssl etc.). > > Regards, > > Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 21:07 ` Denys Dmytriyenko @ 2014-07-17 21:16 ` Brian Hutchinson 2014-07-17 21:24 ` Denys Dmytriyenko 0 siblings, 1 reply; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 21:16 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 5:07 PM, Denys Dmytriyenko <denys@ti.com> wrote: > > TOOLCHAIN_TYPE=internal will build the toolchain from sources. > > >> I build everything using Yocto 1.5 last year and remember having >> issues building 3.12 with the toolchain built by Yocto. If I remember > > Hmm, not sure about the issues with the upstream toolchain. Another option > would be to use Linaro toolchain - either external or internal. The only catch > is that Linaro is not directly targeting or supporting ARM9 platforms. So, any > support requests would have to go to upstream GCC. > Ah, now I'm with you. So if I set TOOLCHAIN_TYPE=internal, is it building the same toolchain that would be built if I had used Yocto (upstream gcc I'm assuming although I admit I never dug into it) or something else? Should I try again with the latest external Linaro? Just wondering what may be the best option since I've been out of the ARM9 scene for a while but now have to update a bunch of our stuff for a new release. Sorry for the 21 questions ... just trying to stay out of the weeds. Regards, Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 21:16 ` Brian Hutchinson @ 2014-07-17 21:24 ` Denys Dmytriyenko 2014-07-17 21:36 ` Brian Hutchinson 0 siblings, 1 reply; 13+ messages in thread From: Denys Dmytriyenko @ 2014-07-17 21:24 UTC (permalink / raw) To: Brian Hutchinson; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 05:16:57PM -0400, Brian Hutchinson wrote: > On Thu, Jul 17, 2014 at 5:07 PM, Denys Dmytriyenko <denys@ti.com> wrote: > > > > > TOOLCHAIN_TYPE=internal will build the toolchain from sources. > > > > > >> I build everything using Yocto 1.5 last year and remember having > >> issues building 3.12 with the toolchain built by Yocto. If I remember > > > > Hmm, not sure about the issues with the upstream toolchain. Another option > > would be to use Linaro toolchain - either external or internal. The only catch > > is that Linaro is not directly targeting or supporting ARM9 platforms. So, any > > support requests would have to go to upstream GCC. > > > > Ah, now I'm with you. So if I set TOOLCHAIN_TYPE=internal, is it > building the same toolchain that would be built if I had used Yocto > (upstream gcc I'm assuming although I admit I never dug into it) or > something else? Correct, it would build the toolchain from the sources available. Default is of course OE-Core - gcc 4.9 in master and 4.8 in daisy. But if you have meta-linaro-toolchain layer in your stack, you can specify to build that one instead: GCCVERSION ?= "linaro-4.8%" BINUVERSION ?= "linaro-2.24%" EGLIBCVERSION ?= "linaro-2.19%" That would build the Linaro toolchain from sources. > Should I try again with the latest external Linaro? Just wondering > what may be the best option since I've been out of the ARM9 scene for > a while but now have to update a bunch of our stuff for a new release. If you use TOOLCHAIN_TYPE=external and TOOLCHAIN_BRAND=linaro (both are the defaults for meta-arago), then it will use the external Linaro toolchain. We are currently using 2013.03 that is gcc-4.7 based. We've had some issues with 2014.03, gcc-4.8 one. > Sorry for the 21 questions ... just trying to stay out of the weeds. > > Regards, > > Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 21:24 ` Denys Dmytriyenko @ 2014-07-17 21:36 ` Brian Hutchinson 0 siblings, 0 replies; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 21:36 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 5:24 PM, Denys Dmytriyenko <denys@ti.com> wrote: > On Thu, Jul 17, 2014 at 05:16:57PM -0400, Brian Hutchinson wrote: >> On Thu, Jul 17, 2014 at 5:07 PM, Denys Dmytriyenko <denys@ti.com> wrote: >> >> > >> > TOOLCHAIN_TYPE=internal will build the toolchain from sources. >> > >> > >> >> I build everything using Yocto 1.5 last year and remember having >> >> issues building 3.12 with the toolchain built by Yocto. If I remember >> > >> > Hmm, not sure about the issues with the upstream toolchain. Another option >> > would be to use Linaro toolchain - either external or internal. The only catch >> > is that Linaro is not directly targeting or supporting ARM9 platforms. So, any >> > support requests would have to go to upstream GCC. >> > >> >> Ah, now I'm with you. So if I set TOOLCHAIN_TYPE=internal, is it >> building the same toolchain that would be built if I had used Yocto >> (upstream gcc I'm assuming although I admit I never dug into it) or >> something else? > > Correct, it would build the toolchain from the sources available. Default is > of course OE-Core - gcc 4.9 in master and 4.8 in daisy. > But if you have meta-linaro-toolchain layer in your stack, you can specify > to build that one instead: > > GCCVERSION ?= "linaro-4.8%" > BINUVERSION ?= "linaro-2.24%" > EGLIBCVERSION ?= "linaro-2.19%" > > That would build the Linaro toolchain from sources. > > >> Should I try again with the latest external Linaro? Just wondering >> what may be the best option since I've been out of the ARM9 scene for >> a while but now have to update a bunch of our stuff for a new release. > > If you use TOOLCHAIN_TYPE=external and TOOLCHAIN_BRAND=linaro (both are the > defaults for meta-arago), then it will use the external Linaro toolchain. We > are currently using 2013.03 that is gcc-4.7 based. We've had some issues with > 2014.03, gcc-4.8 one. Awesome! Thanks guys. I'll give some of that a try and test some options and see if we see any weirdness. Regards, Brian ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy 2014-07-17 21:02 ` Brian Hutchinson 2014-07-17 21:07 ` Denys Dmytriyenko @ 2014-07-17 21:08 ` Brian Hutchinson 1 sibling, 0 replies; 13+ messages in thread From: Brian Hutchinson @ 2014-07-17 21:08 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-arago@arago-project.org On Thu, Jul 17, 2014 at 5:02 PM, Brian Hutchinson <b.hutchman@gmail.com> wrote: > I build everything using Yocto 1.5 last year and remember having > issues building 3.12 with the toolchain built by Yocto. If I remember > correctly, use used rootfs built for am1808 using the toolchain in > Yocto 1.5 and the davinci kernel I used had to be built with the > arago-2011.09 toolchain. I need to clarify that a bit ... building the kernel wasn't the problem ... running it was the problem. It ran but we saw weird things and building with a different toolchain appeared to fix it. I've been bit by similar toolchain issues on or Cortex A8 part too (it's because we are still on 2.6.37 but I'm working on getting mainline to work). B ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2014-07-17 21:36 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-07-11 20:34 New Arago - am180x-evm core-image-minimal build is getting MD5 LICENSE errors in daisy Brian Hutchinson 2014-07-17 13:30 ` Brian Hutchinson 2014-07-17 20:45 ` Cooper Jr., Franklin 2014-07-17 20:54 ` Brian Hutchinson 2014-07-17 21:01 ` Denys Dmytriyenko 2014-07-17 20:56 ` Denys Dmytriyenko 2014-07-17 20:52 ` Denys Dmytriyenko 2014-07-17 21:02 ` Brian Hutchinson 2014-07-17 21:07 ` Denys Dmytriyenko 2014-07-17 21:16 ` Brian Hutchinson 2014-07-17 21:24 ` Denys Dmytriyenko 2014-07-17 21:36 ` Brian Hutchinson 2014-07-17 21:08 ` Brian Hutchinson
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.