[OSUNIX-dev] Status update of fully open libc

Mark Martin storycrafter at gmail.com
Thu Jan 8 21:16:20 GMT 2009


C. Bergström wrote:
>
> 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
>
> ---------------
Good work, thanks guys!
>
> 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..
Which architectures?  Is this a hint at another distro or is this 
OpenSolaris(tm) 2009.1/64bit clean?




More information about the OSUNIX-dev mailing list