kc3-lang/libevent/configure.in

Branch :


Log

Author Commit Date CI Message
2d7bf0f7 2012-02-10 22:16:14 Bump version to 2.0.17-stable-dev
539466e5 2012-02-10 17:33:50 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: Makefile.am WIN32-Code/event2/event-config.h configure.in
e49e2891 2012-02-10 17:29:53 Update copyright notices to 2012
8152b4c2 2012-02-10 16:49:05 Bump version to 2.0.17-stable
f25d9d32 2012-01-24 11:42:26 Add an (internal) usleep function for use by unit tests
d4306028 2011-12-08 11:43:04 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: configure.in
358c745e 2011-12-08 11:39:48 check for sysctl before we use it Not all C libraries under Linux support the sysctl() func.
88a30ad8 2011-12-07 18:29:06 Split up extra-long AC_CHECK_FUNCS/HEADERS lines in configure.in
7085a456 2011-12-07 18:16:32 Use getifaddrs to detect our interfaces if possible The old scheme involved connected UDP sockets and getsockname(), and is generally best avoied.
ba4d6696 2011-11-18 15:34:37 Increment version to 2.0.16-stable-dev
5de3fa32 2011-11-18 15:27:06 Increment version to 2.0.16-stable
8589f6c4 2011-10-12 01:00:23 Bump version to 2.0.15-stable-dev
4d9529fc 2011-10-12 00:22:17 Increment version to 2.0.15-stable
8a231040 2011-09-12 14:53:39 Build with large-file support on platforms where it matters Some hosts require you to define certain options to get a large off_t instead of a small one, to get useful ftell and fseek calls instead of ones that can only support 2GB files, and so on. This patch makes Libevent support those platforms by: * Defining the right options when we build, and * Changing our API so that it does not depend on the platform's definition of off_t. Based on discusion with Michael Herf
caf133f9 2011-09-12 10:09:28 Merge branch 'new_configure_options'
75502677 2011-04-10 18:25:05 Implement --enable-gcc-hardening configure option Using --enable-gcc-hardening enables some additional safety features that gcc makes available such as stack smashing protection using canaries and ASLR. This commit is based on a patch for Tor: (git commit 04fa935e02270bc90aca0f1c652d31c7a872175b by Jacob Appelbaum) Copyright (c) 2007-2011, The Tor Project, Inc.
d46517ee 2011-03-20 04:24:33 Make gcc warnings on by default, and --enable-gcc-warnings only add -Werror This commit is based on a patch for Tor (git commit ca60a6ce3f4786626ac455ec1b798b2e8304635c by Peter Palfrader), Copyright (c) 2007-2011, The Tor Project, Inc. (Originally, it added --enable-gcc-warnings-advisory as in Tor; Nick changed that.)
10c3450f 2011-08-31 11:58:40 Make --enable-verbose-debug option match its help text
a718b6c3 2011-08-31 11:25:11 Increment version to 2.0.14-stable-dev
85976ddf 2011-08-30 22:28:02 Bump version to 2.0.14-stable
1c638607 2011-08-28 14:30:52 Use pkg-config (if available) to handle OpenSSL.
d87a3f71 2011-08-11 13:59:02 Merge remote-tracking branch 'ellzey/event_debug_flag'
d4f56353 2011-08-10 13:18:30 Merge remote-tracking branch 'origin/patches-2.0'
5d1b255b 2011-08-10 19:11:55 Ignore deprecation warnings on OS X Starting with Lion, Apple decided to deprecate the system openssl. We can start requiring users to install their own openssl once OS X doesn't ship with it anymore.
a9c2c9ab 2011-08-06 01:32:40 changed to --enable-verbose-debug
bc7b4e40 2011-08-02 17:23:52 Added --enable-event-debugging in configure
a2fdf9b0 2011-07-18 23:37:59 Bump version to 2.0.13-stable-dev
80414e22 2011-07-18 18:19:25 Bump version to 2.0.13-dev
60c1426f 2011-06-04 21:36:34 Bump version to 2.0.12-stable-dev
7283facd 2011-06-03 17:08:14 Bump version to 2.0.12-stable. Not release just yet
36f745df 2011-06-01 13:52:27 Merge remote-tracking branch 'origin/patches-2.0'
d54d3fc4 2011-06-01 13:48:02 cygwin: make it possible to build DLLs Patch from Brian Koehmstedt
85078b1f 2011-05-25 19:54:33 In configure, test for _WIN32 not WIN32.
0e95950e 2011-05-25 19:46:14 Merge remote-tracking branch 'origin/patches-2.0'
f3c7a4c1 2011-05-25 10:56:32 Bring in the compile script from automake, if needed.
07c41bea 2011-05-25 10:55:41 Make the tests build when OpenSSL is not available. Don't #define HAVE_OPENSSL (to zero) when OpenSSL is not available. Code written as #ifdef HAVE_OPENSSL do not expect that.
6b23518d 2011-05-06 11:06:11 Merge remote-tracking branch 'origin/patches-2.0'
66193853 2011-05-05 16:27:55 Correctly detect openssl on windows
ceb03b90 2011-05-05 15:51:11 Move the win32 detection in configure.in
292092eb 2011-05-05 15:49:38 Use OPENSSL_LIBS in Makefile.am
e7529fa4 2011-04-27 21:28:11 Bump version to 2.0.11-stable-dev
d4d55196 2011-04-27 20:25:57 Increment version number to 2.0.11-stable
cea45590 2011-04-24 22:56:16 Merge remote-tracking branch 'origin/patches-2.0'
ea0d019b 2011-04-23 02:35:17 Use AM_CONDITIONAL, not AC_SUBST, to tell automake to build regress For some reason, this makes mingw much happier about building regress.exe by default. No, I'm afraid I don't know why.
18f24ef4 2011-04-23 02:31:59 Merge remote-tracking branch 'origin/patches-2.0'
53d1e450 2011-04-23 01:48:11 Try to fix up CHECK_REGRESS hack to not break on win32
614a1712 2011-04-22 23:46:25 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: evthread.c
ad9ff583 2011-04-10 17:23:11 Fix compilation under LLVM/clang with --enable-gcc-warnings When compiling using clang (2.9 or lower) do not enable -Wnormalized=id or -Woverride-init when --enable-gcc-warnings or --enable-gcc-warnings-advisory is set as these options are unsupported. This commit is based on a patch for Tor (git commit 56bdc844ba68ac0911efc7ad3398f1eafeaaac76 by Steven Murdoch), Copyright (c) 2007-2011, The Tor Project, Inc.
7a91f732 2011-03-23 16:34:58 Merge remote branch 'origin/patches-2.0'
c6213591 2011-03-23 16:32:42 Add comment to configure.in to explain gc-sections test logic (Basically, we need access to conftest.err for the test to work properly.)
6bb23e4b 2011-03-23 16:22:57 Fix for --gc-sections on NetBSD This patch fixes http://bugs.ntp.org/1844, works around http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=40401, by improving the test for support of --gc-sections to run a program which reads a file using stdio built with --gc-sections, instead of simply link the binary. This catches the buggy linker as the garbage collection removes a tag NetBSD uses to distinguish its own elf binaries from Linux ones, causing it to treat conftest as a Linux binary and run it with the wrong syscall table.
a11c30b5 2011-02-22 17:41:27 Merge remote branch 'origin/patches-2.0' This branch is the big one that merges all the ntp folks' changes Conflicts: configure.in
2fba21d8 2011-02-22 16:20:42 Make -ffunction-sections off-by-default in 2.0.x I don't see how this can burn anybody, but I don't want to take chances: new build options are something that should be done in an alpha. To turn -ffunction-sections on, pass --enable-function-sections to configure.
7d913f4c 2011-02-22 16:14:16 Remove nonfunctional enable_libevent_(install|regress)_def variables
49e9bb7f 2011-02-13 02:05:04 Add configure options to disable installation, regression tests The main reason for disabling installation is if you're building libevent as a subpackage for embedding: you want to have your main package's "make all" build libevent, but you don't want your main package's "make install" to install libevent.
0b334799 2011-02-13 02:00:10 Add -D_OSF_SOURCE to fix hpux builds
0965c563 2011-02-13 01:50:40 Use the gcc -ffunction-segments feature to allow gc when linking with static libevent
af08a940 2011-02-13 01:42:58 Check for getservbyname even if not on win32.
833e5e9f 2011-02-13 01:39:10 Fix autoconf bracket issues; make check for getaddrinfo include netdb.h
a317c068 2011-02-13 01:34:40 Skip check for zlib if we have no zlib.h
4cb3f53a 2011-02-03 14:04:25 Merge remote branch 'origin/patches-2.0'
f663112f 2010-10-14 20:15:04 Fix warnings about AC_LANG_PROGRAM usage Autoconf 2.68 introduced some new warnings that were triggered during autogen.sh. Fix those.
86f02d75 2011-02-01 02:12:46 Merge remote branch 'origin/patches-2.0'
c1260b0e 2011-01-31 17:36:49 Do not check for gethostbyname_r versions if we have getaddrinfo
22845886 2011-01-31 16:45:23 Merge remote branch 'origin/patches-2.0'
9184563e 2011-01-24 18:29:20 Build correctly on platforms without sockaddr_storage
da13d644 2011-01-24 18:02:11 Merge remote branch 'origin/patches-2.0'
32677036 2011-01-24 17:42:23 Make --enable-gcc-warnings a no-op if not using gcc
f1f85147 2011-01-24 15:50:25 Allow use of --enable-silent-rules for quieter compilation with automake 1.11
ad03952e 2011-01-03 15:09:21 Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
868f8887 2011-01-02 07:51:23 Use a Configuration Header Template for evconfig-private.h
edf62ddd 2011-01-02 07:29:45 Revert "evconfig-private.h with recusive configure subdirs" This reverts commit ed53d5ef8053af08186ef80dfc1647cff769fac8.
ed53d5ef 2011-01-02 06:35:05 evconfig-private.h with recusive configure subdirs
ea8fa4cb 2011-01-02 05:14:41 Add AC_GNU_SOURCE to the fallback case.
1fa7dbe1 2010-12-22 22:11:26 Add AC_USE_SYSTEM_EXTENSIONS to configure.in. Requires follow on patches for correctness and robustness.
2570ae50 2010-12-16 12:59:22 Bump version in master to 2.1.0-alpha-dev
05f0195d 2010-12-16 12:57:23 Bump version to 2.0.10-stable-dev
bffc411e 2010-12-15 14:29:50 Set the version to 2.0.10-stable
2b0b06d7 2010-11-30 02:19:25 Increment version to 2.0.9-rc-dev
9ce4cc4e 2010-11-23 11:17:24 Increment version to 2.0.9-rc
2e2a3d7b 2010-11-23 19:09:08 Reworked AIX __ss_family workaround to use AC_STRUCT_MEMBER.
a3a9f6b2 2010-11-22 20:44:10 select comes from <sys/select.h> according to POSIX.1-2001, or from a variety of other standard headers on older systems, but not <select.h>. AIX build fix.
fbaf0770 2010-10-26 12:09:20 Fix bugs in posix thread-id calculation when sizeof(pthread_t) != sizeof(long) When pthread_t was smaller, our calculated thread IDs would include uninitialized RAM, and so our unit tests would fail because thread_ids would never match one another. When pthread_t was larger and alignment was big-endian, our calculated thread IDs would only have the most significant bytes of the pthread_t, when in practice all the entropy is in the low-order bytes. Found with help from Dagobert Michelsen.
9dc5f44a 2010-10-14 22:12:32 Increment version in git to 2.0.8-rc-dev
ef18c994 2010-10-14 18:36:07 Increment the version to 2.0.8-rc NOTE: This is not the official release until I tag it. If you see this commit, and you decide that Libevent 2.0.8-rc is now finalized, you might get something besides 2.0.8-rc.
d3b096c0 2010-10-14 13:54:15 Make the --enable-gcc-warnings option include signed comparison warnings
5811d74c 2010-09-09 15:59:18 Bump version to 2.0.7-rc-dev
fe008ed6 2010-09-09 14:59:27 Make all versioning changes for 2.0.7-rc, and add ChangeLog
6123d129 2010-08-19 09:38:44 Fix kquue correctness test on x84_64 Apparently, in our configure.in check for a working kqueue, we were leaving some fields unset that seemed to irritate 64-bit kqueue a lot. Found by Christopher Layne
9b5c19ac 2010-08-10 11:46:00 Merge branch 'more_pkgconfig'
ebcb1f03 2010-08-10 11:11:25 Add pkgconfig files for libevent_{openssl,pthreads}
ff481a8e 2010-08-06 23:22:01 Increment vesion to 2.0.6-rc-dev
556d0f40 2010-08-06 21:19:44 Increment versions to 2.0.6-rc
ec347b92 2010-07-07 16:45:03 Move event-config.h to include/event2 This change means that all required include files are in event2, and all files not in event2/* are optional.
d14bb926 2010-05-18 14:05:01 Use -Wlogical-op on gcc 4.5 or higher It exposed one bug for us (see 8c3452bcb294e07888), and might prevent more.
75701e89 2010-05-14 14:30:09 Add some missing includes to fix Linux build again
9cb5bc86 2010-05-10 14:51:32 Bump version to 2.0.5-beta-dev
ad9b7f15 2010-05-09 00:22:08 Increment version numbers for 2.0.5-beta
7c519dfd 2010-05-08 23:29:29 Fix some autoconf issues on OpenBSD Issue 1: autoconf gets accept when a header works properly with cpp but not with cc. This was true of the sys/sysctl.h header on openbsd. The fix: include sys/param.h (if present) when testing for sys/sysctl.h Issue 2: Somehow, autoconf's macro generation code is messed up on some versions of openbsd (including mine, and other people's too) so that instead of SIZEOF_VOID_P, it makes SIZEOF_VOID__. evutil/util.h now works around that.
c1cd32a1 2010-05-08 22:21:52 Define _REENTRANT as needed on Solaris, elsewhere It turns out that _REENTRANT isn't only needed to make certain functions visible; we also need it to make pthreads work properly some places (like Solaris, where forgetting _REENTRANT basically means that all threads are sharing the same errno). Fortunately, our ACX_PTHREAD() configure macro already gives us a PTHREAD_CFLAG variable, so all we have to do is use it.