Re: Failure to compile world

2011-12-20 Thread Garrett Cooper
On Mon, Dec 19, 2011 at 9:36 PM, Alex Kuster vertexsymph...@zoho.com wrote: On 12/20/2011 01:52, Garrett Cooper wrote: On Mon, Dec 19, 2011 at 7:31 PM, Alex Kustervertexsymph...@zoho.com  wrote: A follow-up on this is libc not building because of missing SCTP_REMOTE_UDP_ENCAPS_PORT

Re: Failure to compile world

2011-12-20 Thread Alex Kuster
Ok, just sent the PR → http://www.freebsd.org/cgi/query-pr.cgi?pr=163495 And hopefully I'll make another one describing some other issues I'm having (like world compilation taking libs/headers from system instead of the own src tree, failing to compile due to missing symbols in libraries or

Failure to compile world

2011-12-19 Thread Alex Kuster
Hi people! I'm writing here because I'm having issues with compiling world from a Symphony# uname -a FreeBSD Symphony 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #2: Fri Dec 16 18:52:44 ART 2011 vertex@Symphony:/usr/obj/usr/src/sys/GENERIC i386 Machine with latest source from that date. I'm using

Re: Failure to compile world

2011-12-19 Thread Alex Kuster
http://clang.llvm.org/docs/LanguageExtensions.html#__builtin_unreachable http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1453.htm Apparently this is the problem: _Noreturn void abort(void); // [...] more declarations _Noreturn void exit(int); Those noreturns are supposed to be

Re: Failure to compile world

2011-12-19 Thread Alex Kuster
A follow-up on this is libc not building because of missing SCTP_REMOTE_UDP_ENCAPS_PORT apparently the Makefile doesn't include /sys/ into the includes of the libc. My current version (/usr/include/netinet/sctp.h) lacks that definition, it should look in the headers of the source, not the

Re: Failure to compile world

2011-12-19 Thread Alex Kuster
On 12/20/2011 01:52, Garrett Cooper wrote: On Mon, Dec 19, 2011 at 7:31 PM, Alex Kustervertexsymph...@zoho.com wrote: A follow-up on this is libc not building because of missing SCTP_REMOTE_UDP_ENCAPS_PORT apparently the Makefile doesn't include /sys/ into the includes of the libc. My current