The following variables are now exported in profiles:

    AR, AS, CC, CPP, CXX, FORTRAN, LD, NM, RANLIB

They're set to use full host triplets, ie CC=${CHOST}-gcc and exported by
default.  With these variables set I've removed all tc-get* functions and
tc-export from toolchain-funcs.exlib, please update your exhereses accordingly
if that wasn't done yet.

Breakage resulting from these changes should be minimal, and already fixed in
git for most repositories.  One caveat is that some packages expect LD=gcc or
LD=${CHOST}-gcc, whereas we set it to LD=${CHOST}-ld, see 1b312e8f in arbor.git
on how to work around that.

-- 
Exherbo KDE, X.org maintainer

_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev

Reply via email to