Hey guys,
Maybe some of you noticed , I started to bump our tool chain.
It was not planed to-be-yet bumped however while strange
Meltdown && Spectre times we are kind *forced* to do it now.
This time we'll have major changes , major bumps and _everything_ need
be rebuild. Beacuse that we cannot let current open since every package
touched in -current will conflict in tool chain repo at some point.
Please note the repo need *special handling* and you cannot build in
it with your current development setup.
So aks on IRC for a quick howto.
TODAY evening , probably around 22:00 CET -current is closed for pushes
and uploads. If you really need to update something do it until then.
Now a quick info on what is done in the tool chain repo.
Updates:
gcc 7.3.0
glibc 2.26.9000 ( is what will be 2.27 soon )
binutils 2.30
mpfr 4.0.0
libmpc 1.1.0
ncurses 6.1
readline 7.0
python3 3.6.4
tcl/tk 8.6.8
boost 1.66.0
ruby 2.5.0
perl 2.16.1
mono 5.10.0.69
kernel 4.15 ( WIP done by Dex )
all lib/* with a so name , API/ABI bumped.
missing: mariadb and libjpeg-turbo ( WIP by Dex )
Core changes:
Added to C/CXX FLAGS: -fstack-protector-strong -fno-plt ( no options yet )
-Wp,-D_FORTIFY_SOURCE=2 ( with a option to disable ,
'nofortify' )
Added to LDFLAGS : -z,relro and -z,now ( with a option to disable
,'norelro' )
A tool chain only chroot is working , however I still need ro re-build some
things in base/core.
Regards,
Gabriel
_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel