mailing list of musl libc
 help / color / mirror / code / Atom feed
* musl 0.9.4 released
@ 2012-08-18  4:12 Rich Felker
  2012-08-18 16:40 ` Gregor Richards
  0 siblings, 1 reply; 5+ messages in thread
From: Rich Felker @ 2012-08-18  4:12 UTC (permalink / raw)
  To: musl

Hi all,

Here's the release.

    Major improvements to MIPS port, including support for dynamic
    linking. Password hashing (crypt) now supports blowfish hash
    algorithm. Further application compatibility improvements
    especially for BSD and SUSv3-targeted software. Performance
    improvements in printf and memcpy. Various bugfixes: strtod
    family, wcsstr, err.h functions, and many MIPS-specific bugs.

    http://www.etalabs.net/musl/releases/musl-0.9.4.tar.gz

Post-release priorities will be the gnuhash/dladdr patch, md5/sha
crypt, and perhaps integrating further ports (ppc and mips64 taking
priority). I know there are also various smaller pending patches
(vm86, etc.) that should get some attention too.

Rich


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: musl 0.9.4 released
  2012-08-18  4:12 musl 0.9.4 released Rich Felker
@ 2012-08-18 16:40 ` Gregor Richards
  2012-08-18 19:42   ` Rich Felker
  0 siblings, 1 reply; 5+ messages in thread
From: Gregor Richards @ 2012-08-18 16:40 UTC (permalink / raw)
  To: musl

On 08/18/2012 12:12 AM, Rich Felker wrote:
> Hi all,
>
> Here's the release.
>
>      Major improvements to MIPS port, including support for dynamic
>      linking. Password hashing (crypt) now supports blowfish hash
>      algorithm. Further application compatibility improvements
>      especially for BSD and SUSv3-targeted software. Performance
>      improvements in printf and memcpy. Various bugfixes: strtod
>      family, wcsstr, err.h functions, and many MIPS-specific bugs.
>
>      http://www.etalabs.net/musl/releases/musl-0.9.4.tar.gz
>
> Post-release priorities will be the gnuhash/dladdr patch, md5/sha
> crypt, and perhaps integrating further ports (ppc and mips64 taking
> priority). I know there are also various smaller pending patches
> (vm86, etc.) that should get some attention too.
>
> Rich

New musl cross compilers for all supported platforms finished: 
https://bitbucket.org/GregorR/musl-cross/downloads

With valediction,
  - Gregor Richards




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: musl 0.9.4 released
  2012-08-18 16:40 ` Gregor Richards
@ 2012-08-18 19:42   ` Rich Felker
  2012-08-18 19:47     ` Gregor Richards
  0 siblings, 1 reply; 5+ messages in thread
From: Rich Felker @ 2012-08-18 19:42 UTC (permalink / raw)
  To: musl

On Sat, Aug 18, 2012 at 12:40:22PM -0400, Gregor Richards wrote:
> On 08/18/2012 12:12 AM, Rich Felker wrote:
> >Hi all,
> >
> >Here's the release.
> >
> >     Major improvements to MIPS port, including support for dynamic
> >     linking. Password hashing (crypt) now supports blowfish hash
> >     algorithm. Further application compatibility improvements
> >     especially for BSD and SUSv3-targeted software. Performance
> >     improvements in printf and memcpy. Various bugfixes: strtod
> >     family, wcsstr, err.h functions, and many MIPS-specific bugs.
> >
> >     http://www.etalabs.net/musl/releases/musl-0.9.4.tar.gz
> >
> >Post-release priorities will be the gnuhash/dladdr patch, md5/sha
> >crypt, and perhaps integrating further ports (ppc and mips64 taking
> >priority). I know there are also various smaller pending patches
> >(vm86, etc.) that should get some attention too.
> >
> >Rich
> 
> New musl cross compilers for all supported platforms finished:
> https://bitbucket.org/GregorR/musl-cross/downloads

Random question, but related: could you provide directions for
upgrading musl on your cross compilers? For example, what prefix
relative to the cross compiler root should be passed to musl's
configure, and are there any other files that need changing in the
cross tree when upgrading?

Rich


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: musl 0.9.4 released
  2012-08-18 19:42   ` Rich Felker
@ 2012-08-18 19:47     ` Gregor Richards
  2012-08-18 19:49       ` Gregor Richards
  0 siblings, 1 reply; 5+ messages in thread
From: Gregor Richards @ 2012-08-18 19:47 UTC (permalink / raw)
  To: musl

On 08/18/2012 03:42 PM, Rich Felker wrote:
> On Sat, Aug 18, 2012 at 12:40:22PM -0400, Gregor Richards wrote:
>> On 08/18/2012 12:12 AM, Rich Felker wrote:
>>> Hi all,
>>>
>>> Here's the release.
>>>
>>>      Major improvements to MIPS port, including support for dynamic
>>>      linking. Password hashing (crypt) now supports blowfish hash
>>>      algorithm. Further application compatibility improvements
>>>      especially for BSD and SUSv3-targeted software. Performance
>>>      improvements in printf and memcpy. Various bugfixes: strtod
>>>      family, wcsstr, err.h functions, and many MIPS-specific bugs.
>>>
>>>      http://www.etalabs.net/musl/releases/musl-0.9.4.tar.gz
>>>
>>> Post-release priorities will be the gnuhash/dladdr patch, md5/sha
>>> crypt, and perhaps integrating further ports (ppc and mips64 taking
>>> priority). I know there are also various smaller pending patches
>>> (vm86, etc.) that should get some attention too.
>>>
>>> Rich
>> New musl cross compilers for all supported platforms finished:
>> https://bitbucket.org/GregorR/musl-cross/downloads
> Random question, but related: could you provide directions for
> upgrading musl on your cross compilers? For example, what prefix
> relative to the cross compiler root should be passed to musl's
> configure, and are there any other files that need changing in the
> cross tree when upgrading?
>
> Rich

I've added this tidbit to the README:

Upgrading cross compilers
=========================

It is possible to upgrade the musl version in a musl-cross cross compiler
without rebuilding the entire cross compiler prefix from scratch. Simply
download and extract the new version of musl, then configure it like so:

     ./configure --prefix="<prefix>/<triple>" CC="<triple>-gcc"

Where "<prefix>" is the prefix the cross compiler root was 
installed/extracted
to, and <triple> is the GNU-style target triple (e.g. i486-linux-microcosm).


No other changes are needed, upgrading is really quite trivial.

With valediction,
  - Gregor Richards




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: musl 0.9.4 released
  2012-08-18 19:47     ` Gregor Richards
@ 2012-08-18 19:49       ` Gregor Richards
  0 siblings, 0 replies; 5+ messages in thread
From: Gregor Richards @ 2012-08-18 19:49 UTC (permalink / raw)
  To: musl

On 08/18/2012 03:47 PM, Gregor Richards wrote:
> On 08/18/2012 03:42 PM, Rich Felker wrote:
>> On Sat, Aug 18, 2012 at 12:40:22PM -0400, Gregor Richards wrote:
>>> On 08/18/2012 12:12 AM, Rich Felker wrote:
>>>> Hi all,
>>>>
>>>> Here's the release.
>>>>
>>>>      Major improvements to MIPS port, including support for dynamic
>>>>      linking. Password hashing (crypt) now supports blowfish hash
>>>>      algorithm. Further application compatibility improvements
>>>>      especially for BSD and SUSv3-targeted software. Performance
>>>>      improvements in printf and memcpy. Various bugfixes: strtod
>>>>      family, wcsstr, err.h functions, and many MIPS-specific bugs.
>>>>
>>>>      http://www.etalabs.net/musl/releases/musl-0.9.4.tar.gz
>>>>
>>>> Post-release priorities will be the gnuhash/dladdr patch, md5/sha
>>>> crypt, and perhaps integrating further ports (ppc and mips64 taking
>>>> priority). I know there are also various smaller pending patches
>>>> (vm86, etc.) that should get some attention too.
>>>>
>>>> Rich
>>> New musl cross compilers for all supported platforms finished:
>>> https://bitbucket.org/GregorR/musl-cross/downloads
>> Random question, but related: could you provide directions for
>> upgrading musl on your cross compilers? For example, what prefix
>> relative to the cross compiler root should be passed to musl's
>> configure, and are there any other files that need changing in the
>> cross tree when upgrading?
>>
>> Rich
>
> I've added this tidbit to the README:
>
> Upgrading cross compilers
> =========================
>
> It is possible to upgrade the musl version in a musl-cross cross compiler
> without rebuilding the entire cross compiler prefix from scratch. Simply
> download and extract the new version of musl, then configure it like so:
>
>     ./configure --prefix="<prefix>/<triple>" CC="<triple>-gcc"
>
> Where "<prefix>" is the prefix the cross compiler root was 
> installed/extracted
> to, and <triple> is the GNU-style target triple (e.g. 
> i486-linux-microcosm).
>
>
> No other changes are needed, upgrading is really quite trivial.
>
> With valediction,
>  - Gregor Richards
>
>

And I wrote "microcosm" because I am an idiot. Read that as "musl". X_X

With valediction,
  - Gregor Richards




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-08-18 19:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-18  4:12 musl 0.9.4 released Rich Felker
2012-08-18 16:40 ` Gregor Richards
2012-08-18 19:42   ` Rich Felker
2012-08-18 19:47     ` Gregor Richards
2012-08-18 19:49       ` Gregor Richards

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).