* 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).