[OE-core] [yocto] [RFT] GCC 6 Recipes

Tom Rini trini at konsulko.com
Thu Apr 28 12:14:37 UTC 2016


On Thu, Apr 28, 2016 at 12:08:46AM -0700, Khem Raj wrote:
> 
> > On Apr 27, 2016, at 3:10 PM, Tom Rini <trini at konsulko.com> wrote:
> > 
> > On Wed, Apr 27, 2016 at 10:53:52AM -0700, Khem Raj wrote:
> >> thanks I think most of them come to these categories. So any help in
> >> fixing them is welcome.
> >> 
> >> 1. kernel older than 4.4, backport needed fixed into these branches or
> >> move to newer kernels.
> >> 2. uboot dont have gcc6 compiler header files, backport the needed fixes
> > 
> > 9b2c282b348dfe966bbba967dc7a45ce817cce50 from mainline.
> > 
> >> 2. meta-qt4 needs to use gnu++98
> >> 3. gcc6 providing its own stdlib.h in libstdc++
> >> 4. gcc6 swtiching to gnu++14 for C++ as default.
> >> 5. GPLv2-only versions of recipes are simply old will need fixing
> >> 
> >> I will take a stab at fixing the nativesdk recipes which is mostly due
> >> to stdlib.h issue.
> > 
> > Please do, I'd like to see some SDKs so I can get more U-Boot testing
> > done with gcc-6 :)
> > 
> 
> I have pushed couple of more fixes which should now fix the nativesdk issues and SDKs should be building
> 
> Tree is here. Let me know how it goes.
> 
> http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-6
> 
> and also to github
> 
> https://github.com/kraj/openembedded-core/tree/kraj/master

debian/jessie, nodistro, MACHINE=qemux86. bitbake busybox:
| make[1]: Leaving directory
'/home2/trini/oe-gcc-6/openembedded-core/build/tmp-glibc/work/x86_64-linux/gcc-cross-initial-i586/6.0.0-r0/gcc-6.0.0/build.x86_64-linux.i586-oe-linux/gcc'
| cp: cannot create regular file
'/home2/trini/oe-gcc-6/openembedded-core/build/tmp-glibc/work/x86_64-linux/gcc-cross-initial-i586/6.0.0-r0/image/home2/trini/oe-gcc-6/openembedded-core/build/tmp-glibc/sysroots/x86_64-linux/usr/lib/i586-oe-linux.gcc-cross-initial-i586/gcc/i586-oe-linux/6.0.1/include/limits.h':
No such file or directory

Doing MACHINE=qemux86-64 provides a similar error.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160428/dfa5db7a/attachment-0002.sig>


More information about the Openembedded-core mailing list