Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 15 Oct 2014 12:51:36 -0400
From: Rich Felker <dalias@...c.org>
To: Sergey Dmitrouk <sdmitrouk@...esssoftek.com>
Cc: "musl@...ts.openwall.com" <musl@...ts.openwall.com>
Subject: Re: Constants to decode __ctype_b_loc() table

On Wed, Oct 15, 2014 at 03:05:31PM +0300, Sergey Dmitrouk wrote:
> On Wed, Oct 15, 2014 at 04:32:07AM -0700, Szabolcs Nagy wrote:
> > so used by libstdc++ and libc++
> 
> libc++ fails to build against musl as libc, because it doesn't know
> values of masks (for glibc there is an ifdef).

See the patches for gcc in the musl-cross repo. Basically, libstdc++
should be using the files from the config/os/generic directory, not
the config/os/gnu-linux directory. The files in the latter are poking
at glibc internals which musl only mimics minimally for the sake of
running existing binaries. These are not interfaces supported at the
source level.

Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.