Re: Possible problems with the current CVS version

Steven Honeyman <[email protected]> Tue, 19 Aug 2014 17:34:37 +0100
Newsgroups gmane.linux.lib.dietlibc
Message-ID <CABz95_CP13z4kAaPY-D1L2T-NotQPBOnQQ8YPooRRmbo3dEHdA@mail.gmail.com>
On 19 August 2014 08:36, Thorsten Glaser <[email protected]> wrote:
> On Tue, 19 Aug 2014, Steven Honeyman wrote:
>
>> Compiling dietlibc without modification (just "make -j1 all"), I get
>> lots of these errors:
>> /usr/bin/ld: error in /opt/diet/lib-x86_64/dyn_stop.o(.eh_frame); no
>> .eh_frame_hdr table will be created
>
> Indeed.

Thanks for your reply, at least I know it isn't just me :)

> The bug in dietlibc CVS about ssize_t is still not fixed, by the way:
> /home/tglase/mbsd/mksh/shf.c:458:3: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'ssize_t' [-Wformat=]
> Fix is in the Debian dietlibc packaging.

Do you know if this is still considered an "active" project? Most of
the links on the dietlibc webpage are outdated or broken so
unfortunately I'm expecting it is not.

> But then, it’s not very good or portable, anyway. You’re better off
> with mksh. (Disclaimer: I’m the mksh maintainer, and mksh has proven
> to be a good toolchain testsuite…)

Hmm a matter of opinion - but I do agree with you, mksh is
excellent... but compiles to twice the size
I get 173kb with dietlibc and 184kb with musl. Dash is 81kb and 98kb
respectively (and 70kb with klibc)

Thanks,
Steven.