- 19 Mar, 2017 1 commit
-
-
chuggafan authored
(msys building is buggy, please be aware, it fails to compile on my machine) also I modified the buildall.bat/buildbase.bat to use correct MSVC versions instead of "visual studio 2017"
-
- 02 Feb, 2017 1 commit
-
-
Jim Klimov authored
Solution: even though epoll() semantics are supported in modern illumos, it may differ from what Linux developers are used to expect. Skip epoll and use poll or select semantics (both were checked to work well).
-
- 26 Dec, 2016 2 commits
-
-
Luca Boccassi authored
Solution: if available, use eventfd with EFD_CLOEXEC flag to make the process close the socket on fork+exec
-
Luca Boccassi authored
Solution: if available, use epoll_create1 with EPOLL_CLOEXEC flag to make the process close the socket on fork+exec
-
- 24 Nov, 2016 1 commit
-
-
Luca Boccassi authored
Solution: fix acinclude.m4 snippet that checks if select is available to stop it erroring out.
-
- 27 Oct, 2016 1 commit
-
-
Luca Boccassi authored
Solution: keep the new --without-docs option, but also keep the old --without-documentation with an added deprecation warning. We can then remove it in the next major release, to leave enough time for users and maintainers to change it without disruptions.
-
- 21 Sep, 2016 1 commit
-
-
hnwyllmm@126.com authored
-
- 20 Sep, 2016 1 commit
-
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
- 11 Feb, 2016 2 commits
-
-
Pieter Hintjens authored
It's especially annoying to see this: --enable-perf Build performance measurement tools [default=yes]. --disable-eventfd disable eventfd [default=no] --enable-curve-keygen Build curve key-generation tool [default=yes]. Solution: all options should explain the non-default case. Also the language should be enable/disable, with/without, rather than yes/no. E.g. '--without-docs'.
-
Pieter Hintjens authored
Specifically, the poller detection code does not set macros in platform.hpp. The configure script passed them as -D on the command line. Solution: rewrite the poller detection code.
-
- 03 Feb, 2016 2 commits
- 18 Jan, 2016 1 commit
-
-
Pieter Hintjens authored
It's inconsistent, and should be --with-something=yes/no. Also the term 'documentation' is long and clumy. Solution: use --with-docs instead.
-
- 06 Feb, 2015 1 commit
-
-
Lionel Orry authored
Specifically when cross-compiling, one can be willing to force these variable values using the environment of a config.cache file. This commit makes this possible. The affected variables are: * libzmq_cv_sock_cloexec * libzmq_cv_so_keepalive * libzmq_cv_tcp_keepcnt * libzmq_cv_tcp_keepidle * libzmq_cv_tcp_keepintvl * libzmq_cv_tcp_keepalive Signed-off-by:
Lionel Orry <lionel.orry@gmail.com>
-
- 28 Jan, 2015 1 commit
-
-
Thomas Rodgers authored
Works with GCC and most likely clang
-
- 17 Feb, 2014 1 commit
-
-
Olaf Mandel authored
The decision about the poller mechanism to use (select, poll, ...) was done twice: once by the build system and once by the code in poller.hpp. As the build-system can actually detect the mechanisms available, prefer that result to the hard coded defaults in poller.hpp. At the same time, remove the duplicate detection of select() vs. poll()-variant from proxy.cpp, signaler.cpp and zmq.cpp. This patch has not been tested on many build platforms: especially the cmake build needs testing / patching. For the other builds, hard code the result as these these are all Windows platforms.
-
- 14 Feb, 2014 1 commit
-
-
Olaf Mandel authored
-
- 06 Apr, 2012 1 commit
-
-
Sergey KHripchenko authored
-
- 05 Apr, 2012 1 commit
-
-
Sergey KHripchenko authored
currently not fully cross-platform work on linux possibly work in *bsd and could be enhanced to work on windows
-
- 27 Jan, 2012 2 commits
- 26 Oct, 2011 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 06 Sep, 2011 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 04 Sep, 2011 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 03 Apr, 2011 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 02 Apr, 2011 2 commits
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 18 Dec, 2010 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 07 Dec, 2010 2 commits
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 01 Dec, 2010 1 commit
-
-
Mikko Koppanen authored
- Added a macro for checking clang compiler - Moved basic compiler checks to a macro - Added a macro for checking if compiler supports a flag - Added --enable-debug flag - Added a macro for running normal autoconf check with compiler flags - Added a macro for checking for verbose flag for different compilers (-Wall) - Added a macro for turning on strict standards compliance - Added a macro for turning warnings to errors - Added a macro for checking if compiler supports given pragma - Most of the flags now go through checks if the compilers supports them rather than enumerating different compilers - Added DSO symbol visibility for sun compiler - Enabled verbose mode for sun compiler - Fixed build for ICC 12.x by adding -wd279 to size_t checks - Removed pkg-config checks as those don't seem to be used anywhere Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 19 Nov, 2010 1 commit
-
-
Mikko Koppanen authored
The patch tests that the C and C++ compilers actually exist and work. autoconf seems to default to 'g++' when C++ compiler is not found, which causes the following error (when the compiler isn't there): checking for uuid_generate in -luuid... no configure: error: cannot link with -luuid, install uuid-dev. The config.log contains the real error message "g++ command not found" but the error message shown to the user is misleading. Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 18 Nov, 2010 1 commit
-
-
Mikko Koppanen authored
I ran autoupdate on the configure.in, which generated most of the patch attached. There is also a small manual fix in which removes the warning "Remember to add LT_INIT to configure.in" which I assume is because AC_PROG_LIBTOOL was called inside a macro. Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 17 Nov, 2010 2 commits
-
-
Mikko Koppanen authored
Allows building without documentation even if asciidoc and xmlto are installed. This eases up working with the build system because doc generation take quite a while on repeated builds. Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
Mikko Koppanen authored
After long discussions in IRC we came to conclusion that there is no elegant way to handle static builds with MinGW32. This patch sets AC_DISABLE_STATIC by default on MinGW32 and Cygwin Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 15 Nov, 2010 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 15 Oct, 2010 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-