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

Khem Raj raj.khem at gmail.com
Wed Apr 20 20:06:51 PDT 2016


I have updated

http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-6

With few more patches added now. Most of packages in OE-Core are
building fine except linux-yocto on mips and ppc

ppc
http://errors.yoctoproject.org/Errors/Details/60423/

mips
http://errors.yoctoproject.org/Errors/Details/60427/

and musl builds needs few more packages to be fixed. but things are
looking good.

Thanks
-Khem


On Mon, Apr 18, 2016 at 6:13 PM, Khem Raj <raj.khem at gmail.com> wrote:
>
>
> On Mon, Apr 18, 2016 at 12:48 PM Dan McGregor <danismostlikely at gmail.com>
> wrote:
>>
>> On 17 April 2016 at 23:15, Khem Raj <raj.khem at gmail.com> wrote:
>> > Hello all,
>> >
>> > I have put together a potential gcc6 upgrade recipe set, and pushed the
>> > branch to tree here
>> >
>> >
>> > http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-6
>> >
>> > and also at github fork of mine.
>> >
>> > https://github.com/kraj/openembedded-core/tree/kraj/master
>> >
>> > You need to set
>> >
>> > GCCVERSION = “6.%”
>> >
>> > in local.conf to enable it.
>> >
>> >
>> > There are few recipes in OE-Core which still don’t compile e.g.
>> >
>> > see
>> >
>> > http://errors.yoctoproject.org/Errors/Build/14782/
>> >
>> > any help in fixing them or otherwise fixing other layers is appreciated.
>> >
>> > gcc6 is a major release for some info see
>> >
>> > https://gcc.gnu.org/gcc-6/changes.html
>> >
>> > and porting guide
>> >
>> > https://gcc.gnu.org/gcc-6/porting_to.html
>> >
>> >
>>
>> I haven't built an image with gcc6 as the compiler yet, but I did
>> check out your branch to try building with gcc 6 as the host compiler
>> (Fedora 24). I needed a few more fixes, available at
>> http://git.openembedded.org/openembedded-core-contrib/log/?h=dankm/gcc-6.
>> I fixed lzop, pkgconfig, and disabled werror on binutils.
>> core-image-minimal appears to be well on its way to building.
>>
>
> I had fixed lzop locally meanwhile. I cherry-picked the pkgconfig and
> binutils fixes into my branch
>
>>
>>
>> > Thanks
>> >
>> > -Khem
>> >
>> > --
>> > _______________________________________________
>> > Openembedded-core mailing list
>> > Openembedded-core at lists.openembedded.org
>> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
>> >



More information about the yocto mailing list