|
Message-Id: <20120425182245.f5bc8c43.idunham@lavabit.com> Date: Wed, 25 Apr 2012 18:22:45 -0700 From: Isaac Dunham <idunham@...abit.com> To: musl@...ts.openwall.com Subject: Re: musl 0.8.10 released On Wed, 25 Apr 2012 14:49:17 -0400 Rich Felker <dalias@...ifal.cx> wrote: > Hi all, > > Since there've been a lot of changes since 0.8.9, many of them fixes > for annoying bugs, I've made another release in the 0.8 series: > > Character classification functions updated to Unicode 6.1 and > greatly improved. Over/underflow detection and bugs fixed in > strtod/scanf float support. Minimal stack protector support. Better > debugging support for shared libraries. Recent breakage in iconv and > sysconf fixed. Improved musl-gcc wrapper script. Seems to work fine from Debian (so far...). One nit, though: Is there a way to install with PREFIX=/usr, but libc.so actually residing in /lib instead of symlinked to /usr/lib/libc.so? Also, does PIC (shared libraries) really have to forcibly enable -O3 ? This has historically meant "switch on all optimizations, even the broken ones". If I wanted -O3, I'd specify it myself. On a semi-related note--would -fno-delete-null-pointer-checks be adviseable? I know there was a security issue in the kernel some time back, for which this was the solution. Somehow I suspect that sysvinit won't compile, for the same reasons as previously (missing macros, strdupa, char **environ, ut_addr, [UW]TMP_FILE aliases for _[UW]TMP_PATH--all missing despite _GNU_SOURCE being defined). -- Isaac Dunham <idunham@...abit.com>
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.