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

Reply via email to