Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Sat, 30 Mar 2013 21:42:17 -0400
From: Rich Felker <dalias@...ifal.cx>
To: musl@...ts.openwall.com
Subject: Re: #define __MUSL__ in features.h

On Sat, Mar 30, 2013 at 02:16:48PM -0500, Strake wrote:
> Szabolcs Nagy <nsz@...t70.net> wrote:
> > no, this should be fixed by openssl using
> > their huge configuration script correctly,
> > ie. detecting what is available instead of
> > using wrong ifdefs
> >
> > their assumptions about termios is broken,
> > adding more ifdefs would just make it worse
> > (note that termios.h is specified by posix
> > so even if they want to use ifdefs, that
> > should be the fallback on a posix system)
> 
> Yes, in my experience, openssl is grievous to build, and I can't
> remember all what perversions I wrought to do so, but both -DTERMIOS
> and -DTERMIO are in Configure, so it may well be at fault.

Indeed, using termio (without the s) at all is _wrong_ unless you're
on a horribly outdated legacy system. The default should always be
termios and termio should only be used on systems that are detected or
known to be lacking termios.

Rich

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.