summaryrefslogtreecommitdiffstats
path: root/configure
AgeCommit message (Collapse)Author
2010-09-07Solaris 9 has no stdint.h, ugh. Reported by a couple of people mostNicholas Marriott
recently Timothy Larson.
2010-06-06imsg was moved into libutil on OpenBSD.Tiago Cunha
2010-06-05Only need to build setenv.c once.Nicholas Marriott
2010-05-19Solaris 9 doesn't have setenv and unsetenv so add compat versions, basedNicholas Marriott
on code from Dagobert Michelsen.
2010-04-23Support NetBSD 6 which will now have its own terminfo (yay).Nicholas Marriott
2010-04-05FreeBSD kqueue is broken before 8.Nicholas Marriott
2010-04-02libevent needs librt on Linux, from Aaron Isotton.Nicholas Marriott
2009-12-11Look in /opt/blah on OS X, from simmel.Nicholas Marriott
2009-11-26Despite terminfo being in use for around 20 years, NetBSD still haven't gotNicholas Marriott
their act together, so add an ifdef to use ncurses.h instead of curses.h. Untested.
2009-11-11OS X is still broken, so ask libevent not to use kqueue or poll.Nicholas Marriott
2009-11-08Adjust recent libevent changes to the portable version.Tiago Cunha
2009-10-25Add or clarify licenses where appropriate.Nicholas Marriott
2009-10-14Support for automatic-rename for Solaris thanks to Todd Carson.Nicholas Marriott
2009-09-24Earlier versions of FreeBSD are missing RB_PREV.Nicholas Marriott
2009-09-23Remove HAVE_LOGIN_CAP now that the internal locking mechanism was removed, dueTiago Cunha
to OpenBSD patchset 347.
2009-09-22Tweak tparm() to make Solaris' backward userland happy and remove the -I messNicholas Marriott
in configure which tried to deal with the fallout from their horrible package management.
2009-09-20FreeBSD tree.h is fine.Nicholas Marriott
2009-09-16Sync from OpenBSD:Nicholas Marriott
== Rather than constructing an entire termios struct from ttydefaults.h, just let forkpty do it and then alter the bits that should be changed after fork. A little neater and more portable. == This should fix problems caused by glibc's broken ttydefaults.h file.
2009-09-04Solaris needs a knob twiddled to get POSIX getpwduid_r.Nicholas Marriott
2009-09-03- Make it compile on operating systems other than BSD due to OpenBSD patchsetTiago Cunha
308. - While there, remove some duplicate code from the compat header file.
2009-09-02OS X CMSG_FIRSTHDR is broken.Nicholas Marriott
2009-08-26FreeBSD and NetBSD HAVE got ttydefaults.h. Fixes SF bug 2844744.Nicholas Marriott
Also make clang use -iquote in makefiles.
2009-08-20Need this rubbish on Solaris for CMESG*.Nicholas Marriott
2009-08-20Solaris has no u_int32_t etc.Nicholas Marriott
2009-08-20Didn't mean to commit this.Nicholas Marriott
2009-08-20Also undef CTRL.Nicholas Marriott
2009-08-20Solaris has no bzero().Nicholas Marriott
2009-08-20Solaris and AIX have no ttydefaults.h.Nicholas Marriott
2009-08-19In yet another triumph of stupidity over common sense, the glibcNicholas Marriott
sys/ttydefaults.h is just a copy of the file from *BSD, taking no account of the fact that their OWN termios.h uses entirely different indexes into the array. I know ttydefaults.h is not meant to be portable, but you'd think it would be obvious to anyone that no file is better than a broken one...
2009-08-16vis(3) compat files were removed prematurely from {DragonFly,Free,Net}BSD. AddTiago Cunha
them back, per SourceForge bug #2838408.
2009-08-16Solaris has no strsep(3).Nicholas Marriott
2009-08-14Adjust imsg changes to the portable version due to OpenBSD patchset 243.Tiago Cunha
2009-08-09Make it build on the remaining operating systems, due to the changesTiago Cunha
introduced on OpenBSD patchset 211.
2009-08-09DragonFlyBSD, FreeBSD, and NetBSD do not need vis.c.Tiago Cunha
2009-07-31On SUSE Linux compatibility is something that only happens to other people, soNicholas Marriott
on Linux use -lncurses instead of -lcurses. Also use -lncurses on NetBSD because they are only now realising that supporting the 20-year-old terminfo API in their libcurses might be nice, and so far none of the releases do.
2009-07-31Some Linuxes/gcc versions hide LLONG_MAX/MIN unless the compiler is told to useNicholas Marriott
C99, so use -std=c99 on Linux.
2009-07-14Don't need ncurses, use curses.Nicholas Marriott
2009-07-02Solaris has no strcasestr.Nicholas Marriott
2009-07-01Change >| to rm/> as apparently Solaris /bin/sh doesn't like it.Nicholas Marriott
2009-06-25vis compat stuff.Nicholas Marriott
2009-06-25Start of portability update: bitstring.h.Nicholas Marriott
2009-05-18#undef everything in config.h. This is the only bit of the scripting work I amNicholas Marriott
using now :-).
2009-05-16Use >|.Nicholas Marriott
2009-05-16Use a better variable name and allow the uname to be overridden.Nicholas Marriott
2009-05-14+sfw for solaris too.Nicholas Marriott
2009-05-14SunOS tweaks.Nicholas Marriott
2009-05-14NetBSD has no strtonum so needs compat/.Nicholas Marriott
2009-05-14NetBSD tree.h has no RB_PREV.Nicholas Marriott
2009-05-14Use a variable for uname.Nicholas Marriott
2009-05-14Move -lutil.Nicholas Marriott