Project

General

Profile

Bug #2

We need a fully open libc (no libc_i18n)

Added by Garrett D'Amore about 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
Start date:
2010-07-30
Due date:
% Done:

100%

Estimated time:
Difficulty:
Tags:

Description

libc_i18n.a is closed source, and is required to build libc currently. We must replace this code with an open implementation.

The implementation must be open, and must support the same Solaris ABI.

FreeBSD's code is a good starting point.

Note that it is not necessary to support the existing l10n shared objects. Those interfaces are project -- the new code must implement all the major locales, but may do so using a different mechanism (such as the one employed by the FreeBSD code.)

History

#1

Updated by Garrett D'Amore about 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Ok, I just integrated the code... it seems to work well enough to boot and run applications. More testing is needed, and I have to generate the locales, but its enough to close this issue.

Also available in: Atom PDF