Page 1 of 1

Using Other Kernels

Posted: 06 Oct 2013, 14:01
by wread
Hi guys!
Take a lOOk at that:
Noise: A Clang Extension for User-Defined Optimization Strategies
Ralf Karrenberg - Saarland University
Rebuild of all Debian packages using Clang instead of gcc
Sylvestre Ledru - Debian / IRILL

Besides the GNU/Linux kernel, Debian is now able to run with two others kernels (KFreeBSD & HURD). However, in terms of compilation, Debian is still coupled to gcc. This lightning talk will present the results of the rebuild of the whole Debian archive with various clang versions. A necessary step to make Debian compiler agnostic.
View http://llvm.org/devmtg/2013-04/#talk7
:shock:

Maybe we can make Porteus compiler agnostic, too!

Re: Using Other Kernels

Posted: 07 Oct 2013, 16:55
by fanthom
first of all: this decision is rather to be taken by upstream (individual application maintainers) as we rather wont be able to hack the source code to be 'compiler agnostic'.
gentoo folks were trying to build world with LLVM some time ago and got mixed results. please check the last post for list of apps which wont compile:
http://forums.gentoo.org/viewtopic-t-79 ... art-0.html

secondly: Porteus is based on Slackware so if Pat decide to compile his packages with LLVM then we will follow up. we could use LLVM for packages recompiled for Porteus but i would have to see some LLVM vs GCC benchmarks first.

in short - very little depends on us in that matter.

btw: i dont like that LLVM is sponsored by Apple which may cut the support at any time (wide Sun Microsystem->Oracle and bunch of open source projects).

Re: Using Other Kernels

Posted: 07 Oct 2013, 19:15
by Hamza
+1 for Fanthom.

Re: Using Other Kernels

Posted: 07 Oct 2013, 19:46
by wread
Anyway, I am compiling the whole llvm-suite, including glibc++ all in version 3.3 for testing. I will post them this week.

Regards