rofl0r/sabotage — pull request #50 by staalmannen (2012-07-13 07:21:46+00:00)
Title: Ports playground

OK perhaps best to try to merge this bit (ignore php because you have a better version).

Some stuff that may be nice are pcc, yasm and mksh. - you might want to delete the heirloom-sh because it is quite annoying in its current state.

I will from now on start project-specific branches as you suggested (this one was started before I learnt the merits of that).

Some stuff I hope to do:

stand-alone heirloom namespace: To not mess with anything else.

nspr/openldap dependency path : lots of current packages actually have optional dependency of openldap (via curl or directly)

stage0_pcc : experiment with replacing gcc3 with pcc - perhaps only for "chroot only"

LLVM (or ELLCC) - replacing gcc/g++ with clang + llvm libc++? +LLVMlinux project = perhaps self-hosting...
LLVM as binutils alternative? Will effectivly cause a fork since packages depending on g++ need to be changed.

experiment with the BSD binutils alternative "elftoolchain"