Re: dietlibc broken on i386 since Feb 2018?

Frank Bergmann <[email protected]> Mon, 16 Sep 2019 15:33:44 +0200
Newsgroups gmane.linux.lib.dietlibc
Message-ID <[email protected]>
On Mon, Sep 16, 2019 at 03:03:53PM +0200, Felix von Leitner wrote:
> diet itself _is_ a binary linked against dietlibc.

Damn. I always thought that this mysterious gcc tool is creating ruby
scripts.

> On purpose, so you can tell if your dietfeatures settings work with your
> kernel version.

OK.

> That only works if none of your code is compiled with -fstack-protector.
> Otherwise the binaries will segfault.

Hmmm... I thought that diet executable is NOT compiled with it. That was one
of the reasons I was wondering.

> > > What kernel are you using, if I may ask?
> > :-) RHEL 2.6.18-419.el5xen
> 
> > BTW - "ancient kernel" is maybe misleading if I see WANT_SYSENTER... ;-)
> 
> 2.6.18 was released in 2006.
> If that is not ancient then what is?

haha... I thought that sysenter was introduced even long before that - and
this is still configurable in dietfeatures. ;-)

> We are still supporting it though, you just have to enable the
> /dev/random support or not use the stack protector.

OK, big thanks for your support!

Frank