aboutsummaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* Switch tmux to use autoconf and automake.Nicholas Marriott2010-12-31
| | | | | Although they suck, they suck less than the alternatives.
* epoll on Linux is broken with /dev/null so it needs to be disabled.Nicholas Marriott2010-12-30
| | | | | | Instead of adding another BROKEN_* define, move event_init into osdep-*.c.
* Some do still need -lrt.Nicholas Marriott2010-12-08
|
* Fix AIX warnings.Nicholas Marriott2010-11-11
|
* AIX doesn't have daemon().Nicholas Marriott2010-11-11
|
* I am almost certain we don't need crypt or rt now, and it builds fine onNicholas Marriott2010-10-27
| | | | | Linux without.
* Compat for closefrom().Nicholas Marriott2010-10-27
|
* Solaris 9 has no stdint.h, ugh. Reported by a couple of people mostNicholas Marriott2010-09-07
| | | | | recently Timothy Larson.
* imsg was moved into libutil on OpenBSD.Tiago Cunha2010-06-06
|
* Only need to build setenv.c once.Nicholas Marriott2010-06-05
|
* Solaris 9 doesn't have setenv and unsetenv so add compat versions, basedNicholas Marriott2010-05-19
| | | | | on code from Dagobert Michelsen.
* Support NetBSD 6 which will now have its own terminfo (yay).Nicholas Marriott2010-04-23
|
* FreeBSD kqueue is broken before 8.Nicholas Marriott2010-04-05
|
* libevent needs librt on Linux, from Aaron Isotton.Nicholas Marriott2010-04-02
|
* Look in /opt/blah on OS X, from simmel.Nicholas Marriott2009-12-11
|
* Despite terminfo being in use for around 20 years, NetBSD still haven't gotNicholas Marriott2009-11-26
| | | | | | | their act together, so add an ifdef to use ncurses.h instead of curses.h. Untested.
* OS X is still broken, so ask libevent not to use kqueue or poll.Nicholas Marriott2009-11-11
|
* Adjust recent libevent changes to the portable version.Tiago Cunha2009-11-08
|
* Add or clarify licenses where appropriate.Nicholas Marriott2009-10-25
|
* Support for automatic-rename for Solaris thanks to Todd Carson.Nicholas Marriott2009-10-14
|
* Earlier versions of FreeBSD are missing RB_PREV.Nicholas Marriott2009-09-24
|
* Remove HAVE_LOGIN_CAP now that the internal locking mechanism was removed, dueTiago Cunha2009-09-23
| | | | | to OpenBSD patchset 347.
* Tweak tparm() to make Solaris' backward userland happy and remove the -I messNicholas Marriott2009-09-22
| | | | | | in configure which tried to deal with the fallout from their horrible package management.
* FreeBSD tree.h is fine.Nicholas Marriott2009-09-20
|
* Sync from OpenBSD:Nicholas Marriott2009-09-16
| | | | | | | | | | | == 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.
* Solaris needs a knob twiddled to get POSIX getpwduid_r.Nicholas Marriott2009-09-04
|
* - Make it compile on operating systems other than BSD due to OpenBSD patchsetTiago Cunha2009-09-03
| | | | | | 308. - While there, remove some duplicate code from the compat header file.
* OS X CMSG_FIRSTHDR is broken.Nicholas Marriott2009-09-02
|
* FreeBSD and NetBSD HAVE got ttydefaults.h. Fixes SF bug 2844744.Nicholas Marriott2009-08-26
| | | | | Also make clang use -iquote in makefiles.
* Need this rubbish on Solaris for CMESG*.Nicholas Marriott2009-08-20
|
* Solaris has no u_int32_t etc.Nicholas Marriott2009-08-20
|
* Didn't mean to commit this.Nicholas Marriott2009-08-20
|
* Also undef CTRL.Nicholas Marriott2009-08-20
|
* Solaris has no bzero().Nicholas Marriott2009-08-20
|
* Solaris and AIX have no ttydefaults.h.Nicholas Marriott2009-08-20
|
* In yet another triumph of stupidity over common sense, the glibcNicholas Marriott2009-08-19
| | | | | | | | | | 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...
* vis(3) compat files were removed prematurely from {DragonFly,Free,Net}BSD. AddTiago Cunha2009-08-16
| | | | | them back, per SourceForge bug #2838408.
* Solaris has no strsep(3).Nicholas Marriott2009-08-16
|
* Adjust imsg changes to the portable version due to OpenBSD patchset 243.Tiago Cunha2009-08-14
|
* Make it build on the remaining operating systems, due to the changesTiago Cunha2009-08-09
| | | | | introduced on OpenBSD patchset 211.
* DragonFlyBSD, FreeBSD, and NetBSD do not need vis.c.Tiago Cunha2009-08-09
|
* On SUSE Linux compatibility is something that only happens to other people, soNicholas Marriott2009-07-31
| | | | | | | | | 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.
* Some Linuxes/gcc versions hide LLONG_MAX/MIN unless the compiler is told to useNicholas Marriott2009-07-31
| | | | | C99, so use -std=c99 on Linux.
* Don't need ncurses, use curses.Nicholas Marriott2009-07-14
|
* Solaris has no strcasestr.Nicholas Marriott2009-07-02
|
* Change >| to rm/> as apparently Solaris /bin/sh doesn't like it.Nicholas Marriott2009-07-01
|
* vis compat stuff.Nicholas Marriott2009-06-25
|
* Start of portability update: bitstring.h.Nicholas Marriott2009-06-25
|
* #undef everything in config.h. This is the only bit of the scripting work I amNicholas Marriott2009-05-18
| | | | | using now :-).
* Use >|.Nicholas Marriott2009-05-16
|