DragonFly BSD
DragonFly bugs List (threaded) for 2004-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Fwd: DragonFly ISO release build failure

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 30 Oct 2004 13:46:04 -0700 (PDT)

:On Sat, Oct 30, 2004 at 09:28:16PM +0200, Jeroen Ruigrok/asmodai wrote:
:> It's place as a bootstrap tool is wrong by the way.
:> Check a make buildworld log.
:I think in this instance both you and Matt are wrong. mklocale is a
:bootstrap tool because it is run on the host to actually generate
:the locals. Patching parts away like Matt did doesn't work in this
:special case, because the tool behaves differently.

    Well, another choice is to .PATH / SRCS include libc's locale sources
    like we do to get getopt_long.c for gzip.  That could be be pretty
    nasty because the locale sources are all over the map.

    Beyond that the only alternative I see is to greatly expand the 
    build-tools stage to also build libc 'natively', and possibly other
    libraries, and then move mklocale from the bootstrap tools to the
    cross-tools stage where it could then take advantage of the libraries
    built by the build-tools stage.

    The word 'nasty' comes to mind.

					Matthew Dillon 

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]