Re: FreeBSD in Google Code-In 2012? You can help too!

From: Michael Vale <masked_at_internode.on.net>
Date: Fri, 26 Oct 2012 03:05:03 +1100
in it's current state it makes sense to install it into /compat/linux(/lib) 
and build ports with USE_LINUX_PREFIX etc on

-----Original Message----- 
From: Michael Vale
Sent: Friday, October 26, 2012 3:03 AM
To: Stefan Esser ; freebsd-current_at_freebsd.org
Subject: Re: FreeBSD in Google Code-In 2012? You can help too!



-----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_at_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 
Received on Thu Oct 25 2012 - 14:05:00 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:31 UTC