[OSUNIX-dev] Status update of fully open libc
"C. Bergström"
cbergstrom at netsyncro.com
Thu Jan 8 20:58:18 GMT 2009
Hi all..
Jörg and I had a really interesting conversation last night and I wanted
to publicly share my progress and hope Jörg and others can write down
more details so we can start to make an actual plan.
To start this is the list of symbols/functions that I know are left in
32bit libc that need reimplementing.. (need to noop them and see if
there's anything behind, but....)
_putwc pics/putwchar.o
_scrwidth pics/doprnt.o
wcstombs pics/strtows.o
strcoll pics/scandir.o
__iswlower
/onnv-gate/proto/root_i386/lib/libc_i18n.a(iswctype.o)
strftime pics/cftime.o
fnmatch pics/glob.o
__mbst_get_lc_and_fp pics/doprnt_w.o
_set_orientation_wide pics/__fputwc_xpg5.o
---------------
I can make a reproducible way to get this far in my packaging system or
something more generic if needed.. Roughly I did this..
clone onnv-gate..
Get the 2007 opensolaris gsoc project from John Sonnenschein
If you're using sun cc then you'll have to make some changes to the fbsd
code
gatetome.patch will need some changes. (this should be obvious)
copy the resulting libc.a into the correct place
build lib/libc
Once the project I'm working on boots and pulls network I'll release a
livecd with as much of a development environment as will fit..
Thanks
./Christopher
More information about the OSUNIX-dev
mailing list