From owner-freebsd-current@FreeBSD.ORG Thu Oct 25 16:03:15 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3033281E; Thu, 25 Oct 2012 16:03:15 +0000 (UTC) (envelope-from masked@internode.on.net) Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [IPv6:2001:44b8:8060:ff02:300:1:2:6]) by mx1.freebsd.org (Postfix) with ESMTP id 732A18FC08; Thu, 25 Oct 2012 16:03:14 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgKDANthiVCWZd2MEGdsb2JhbABEwRkCeiUBAQEBAQEBARNVgh4BAQ0wTAEJAwMOAwQBAR5UDA4BEggJh3K+bothgU06hAVhA4gnhUiJHJIp Received: from ppp221-140.static.internode.on.net (HELO forexamplePC) ([150.101.221.140]) by ipmail06.adl2.internode.on.net with SMTP; 26 Oct 2012 02:33:13 +1030 Message-ID: <050788AC7FD04B00828B9FE758F2BC92@forexamplePC> From: "Michael Vale" To: "Stefan Esser" , Subject: Re: FreeBSD in Google Code-In 2012? You can help too! Date: Fri, 26 Oct 2012 03:03:18 +1100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2012 16:03:15 -0000 -----Original Message----- From: Michael Vale Sent: Friday, October 26, 2012 3:02 AM To: Stefan Esser Subject: Re: FreeBSD in Google Code-In 2012? You can help too! yeah it builds fine as it has no dependencies. currently it only has syscalls for linux (emulation) and any binary app you build against it has to be brandelf'd Linux. I would like to see the freebsd syscalls, mutex/futexes coded into it so it could be a drop in replacement for the bsd toolchain when cross-compiling for mips / zrouter.org. plus i believe the mips kernel doesn't have linux emulation. (i could be wrong). but yeah, a native port would require kernel hacking skills. re, michael. -----Original Message----- From: Stefan Esser Sent: Friday, October 26, 2012 12:55 AM To: freebsd-current@freebsd.org Cc: Michael Vaile Subject: Re: FreeBSD in Google Code-In 2012? You can help too! Am 25.10.2012 00:01, schrieb Michael Vale: > Another idea, how about reducing the size of libc, porting bionic back > to freebsd and/or porting musl libc (http://www.musl-libc.org) to FreeBSD? I did not try to run any programs linked with musl under FreeBSD, but it builds flawlessly with GCC and CLANG on my amd64 -CURRENT system. The only change required was to teach GNU configure about amd64 (they expected x86_64). Making a "real" port is trivial bbut clearly a task for a junior programmer ... Regards, STefan