Joe McIlvain
aeec276b85
Problem: Travis ci logs are too long
...
Solution: Don't print tar extraction verbosely
2014-11-02 17:39:01 -08:00
Joe McIlvain
eae679718e
Problem: No builtin way to build for qt-android
...
Solution: Add qt-android build system and add to travis-ci
2014-11-02 17:33:23 -08:00
J.T. Conklin
f78cbc50eb
Correct libgssapi_krb5 packages.
2014-10-27 21:19:03 -07:00
J.T. Conklin
0fe9cec92e
Pass --with/--without-libgssapi_krb5 to configure.
2014-10-27 20:36:45 -07:00
Phillip Mienk
2153043614
Add support for --with/--without libgssapi_krb5
2014-10-25 01:31:30 -07:00
J.T. Conklin
9078a7a4a5
Add support for --with/--without libsodium and --with/--without pgm
...
command line options.
2014-10-18 17:08:53 -07:00
Pieter Hintjens
ebfe6354e0
Merge pull request #1214 from johntconklin/master
...
Remove build and runtime dependencies on e2fsprogs and e2fsprogs-devel.
2014-10-18 00:34:35 +02:00
Dan Mick
c22bcf4f65
Fix builds/msvc/Makefile.am to include all properties files in the build
...
I attempted to fix up the properties files manifests in the Makefile,
but neglected the end-of-line escape characters. It was good enough
to pass whatever make dist on Linux did, but I had no Windows build
env to test in. The broken change was in commit de4a442.
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-10-16 14:18:23 -07:00
J.T. Conklin
9289845c83
Remove build and runtime dependencies on e2fsprogs and e2fsprogs-devel.
2014-10-16 06:13:36 -07:00
J.T. Conklin
fbce7a2407
Remove build and runtime dependencies on uuid and uuid-devel.
2014-10-07 00:11:53 -07:00
Dan Mick
dfd021b133
builds/redhat/zeromq.spec: fix manpage lists
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 20:50:04 -07:00
Dan Mick
2a0fa6baf5
builds/redhat/zeromq.spec: missing '%'
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 20:49:00 -07:00
Dan Mick
de4a442263
builds/msvc/Makefile.am: fix up project file/property file paths
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-10-01 15:53:15 -07:00
Dan Mick
d3c391c3d4
zeromq.spec.in: shared library version bump
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-09-30 23:22:57 -07:00
Dan Mick
6e53253d11
zeromq.spec.in: Missing build dependencies in specfile: asciidoc, xmlto
...
Signed-off-by: Dan Mick <dmick@redhat.com>
2014-09-30 23:21:06 -07:00
Pieter Hintjens
1acc1b1582
Problem: FD_SETSIZE 1024 is too restrictive under Windows
...
Solution: increased to 4096 by default for all MSVC builds, for MinGW,
and for CMake.
Note: this is a speculative change, it needs confirmation before we
can keep it. Particularly, there is some doubt that changing this in
libzmq will affect upstream applications using libzmq.dll.
2014-08-23 13:59:53 +02:00
Ewen McNeill
326dec067f
z/OS: Updated portability notes
...
Updated:
builds/zos/README.md: Updated with portability notes resulting
from building zeromq/libzmq/master as of 2014-07-23 on z/OS
UNIX System Services.
Current z/OS UNIX status: all expected tests pass, except
"test_proxy", which hangs and times out.
2014-07-24 14:48:49 +12:00
Ewen McNeill
f1cd2055de
z/OS: chmod +x builds/zos/{cxxall,runtests}
2014-07-24 14:13:59 +12:00
Ewen McNeill
256c32d1fb
z/OS: builds/zos/platform.hpp for libzmq 4.1.0
2014-07-24 14:06:00 +12:00
Ewen McNeill
b27bafff60
z/OS: Autodetect tests to run
...
Updated:
builds/zos/runtests: Extract tests to run from tests/Makefile.am
at runtime, rather than hard coding tests list (to simplfy
later maintenance). test_*_tipc is excluded as BUILD_TIPC is
not defined on z/OS UNIX System Services. XFAIL_TESTS are also
excluded, following current logic in tests/Makefile.am
2014-07-24 13:50:38 +12:00
Ewen McNeill
9d4f719e94
z/OS: Update build defines:
...
Updated:
builds/zos/cxxall: Defines ZMQ_HAVE_ZOS for platform portability;
define ZMQ_USE_POLL _instead_ of ZMQ_FORCE_POLL, due to change
in src/poller.hpp since ZeroMQ 4.0.x branch
2014-07-24 13:48:19 +12:00
Ewen McNeill
6b21b1ecfa
z/OS: Avoid removing libzmq.pc.in in makeclean
2014-07-24 11:13:24 +12:00
Ewen McNeill
5cab63e1a1
z/OS: Transferrring from GitHub to z/OS UNIX
...
Updated:
builds/zos/README.md: Outlined process to transfer source from
GitHub to z/OS UNIX System Services, including character set
conversion for the source
2014-07-24 10:42:30 +12:00
Ewen McNeill
f8ec9b5fad
z/OS: Make builds/zos scripts executable
2014-07-24 09:28:06 +12:00
Pieter Hintjens
57a70d5e3b
Merge pull request #1138 from ewen-naos-nz/zos
...
z/OS UNIX System Services port: EAGAIN, SIGPIPE
2014-07-23 07:06:53 +02:00
Ewen McNeill
19808ff878
z/OS: Documented SIGPIPE considerations
...
Updated:
README.md: Documented need for application to handle/ignore SIGPIPE
2014-07-23 13:09:28 +12:00
evoskuil
f96ebba7c2
Add socks files to VS2010 builds, update VS2012/2010 filters.
2014-07-22 12:02:23 -07:00
evoskuil
126b9d3a2a
Remove libsodium VS import props crypt32.lib dependency.
2014-07-22 12:01:15 -07:00
evoskuil
0efd8d9bf3
Update VS filters for socks additions.
2014-07-22 11:21:57 -07:00
Ewen McNeill
f72f4b2526
Extend z/OS UNIX port to allow building DLL
...
Updated:
README.md: describes process of building/using DLL
makelibzmq: Build DLL as well as static library (unless BUILD_DLL=false)
maketests: Dynamically link to ../src/libzmq.so if present
runtests: Explicitly place ../src at start of LIBPATH
makeclean: Also remove files created for DLL
cxxall: Bumped updated date to reflect last edit
2014-07-22 16:44:56 +12:00
Ewen McNeill
6e0c1c0a80
builds/zos/* portability files to z/OS UNIX
...
builds/zos includes:
README.md: Overview of z/OS UNIX System Services port (Markdown)
makelibzmq: Compile src/*.cpp and make libzmq.a
maketests: Compile tests/*.cpp and make test_* executables
runtests: Run tests/test_* executables and report results
makeclean: Remove built files
zc++: /bin/c++ wrapper supplying required build arguments
cxxall: run zc++ for all *.cpp files in directory
platform.hpp: pre-generated (and edited) src/platform.hpp for z/OS
test_fork.cpp: updated tests/test_fork.cpp that completes on z/OS
2014-07-22 12:05:51 +12:00
Tom Whittock
cb2582b09e
vs2012: Add missing socks files
2014-07-07 14:47:39 +01:00
Diego Duclos
a9cb9022fd
Add missing socks files
2014-06-29 15:14:54 +02:00
Tristian Celestin
8d7b64d648
Added packaged files and binary to RPM spec
2014-06-10 16:56:03 -04:00
evoskuil
455bba6a15
Refresh VS 2010/2012 projects with recent VS2013 updates.
2014-06-05 12:12:18 -07:00
Dave Meehan
d775b4539f
Modified remote_thr project to not copy platform.hpp
2014-06-05 13:07:26 +01:00
Dave Meehan
66ebe31bf5
Modified remote_lat project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
Dave Meehan
dd95eb96be
Modified local_thr project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
Dave Meehan
06e67ff096
Modified local_lat project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
Dave Meehan
7b50270142
Modified inproc_thr project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
Dave Meehan
f5478859b0
Modified inproc_lat project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
Dave Meehan
649f4b0f24
Modified libzmq project to not copy platform.hpp
2014-06-05 13:07:25 +01:00
evoskuil
f1111ceb0d
VS set switch /Z7 in debug static (DebugLIB/DebugLTCG) base props.
2014-06-05 03:28:03 -07:00
evoskuil
cbad7de0ae
Whitespace in VS projects.
2014-06-05 03:20:08 -07:00
evoskuil
6af46c39c7
Update VS import props to allow delinking by dependent projects.
2014-06-04 01:26:39 -07:00
evoskuil
4a02604cc2
Reset PDB out path change in base VS props.
2014-06-04 01:25:41 -07:00
Pieter Hintjens
c6e38ec1b7
Merge pull request #1064 from evoskuil/master
...
cosmetic msvc xml fix
2014-06-03 07:31:53 +02:00
Dave Meehan
451c94af8e
Fix for perf/platform.hpp not being cleaned up by distclean
2014-05-31 13:51:41 +01:00
Dave Meehan
ed49057fd7
Added ProgramDataBaseFile directive so that .pdb file goes into same directory as the .lib so that debug builds can find it
2014-05-30 17:47:01 +01:00
evoskuil
d456e70d7d
cosmetic msvc xml fix
2014-05-26 21:16:43 -07:00
evoskuil
c0c89a3bc5
Update VS version resource and package version.
2014-05-21 01:35:34 -07:00
evoskuil
0c60256727
Revert change to VS props references because of VS UI limitation.
2014-05-21 00:13:43 -07:00
Pieter Hintjens
c6dec22717
Merge pull request #1030 from evoskuil/master
...
Simplify VS project configs and harden MSBUILD script
2014-05-13 12:31:51 +02:00
evoskuil
3aa6c1eab0
Optimize VS projects and common props.
2014-05-13 03:17:48 -07:00
evoskuil
7e7508a8d9
Harden MSBUILD base script against various VS installations.
2014-05-13 03:17:34 -07:00
Pieter Hintjens
09b17c13c2
Merge pull request #1029 from olafmandel/master
...
Update cmake, mingw32 and msvc builds
2014-05-12 14:50:34 +02:00
Olaf Mandel
c5cca55c78
Update build files to include metadata
...
This became necessary after b9c274814
2014-05-12 13:19:12 +02:00
Olaf Mandel
d58dfa4944
Update build files after plain_mechanism split
...
This became necessary after 22d6a9740
2014-05-12 13:00:27 +02:00
evoskuil
bf169024b3
Batched VS builds.
2014-05-12 02:17:08 -07:00
evoskuil
5ab44f4874
Ignore error on concurrent file copy in parallel VS builds.
2014-05-12 02:13:47 -07:00
evoskuil
249a59a519
Updated libsodium imports.
2014-05-12 02:12:27 -07:00
evoskuil
4e5921b7ab
Update VS 2008/10/12/13 file distribution.
2014-05-06 15:26:27 -07:00
evoskuil
033040f7e0
Integrate GSSAPI option in VS UI options and props.
2014-05-06 15:23:32 -07:00
evoskuil
17735a4e6b
Rename VS version resource file.
2014-05-06 15:21:29 -07:00
evoskuil
b0b6dd4043
Consolidate VS props to shared location.
2014-05-06 15:16:37 -07:00
evoskuil
e97bed3727
Add gssapi files to msvc project.
2014-04-25 00:46:44 -07:00
evoskuil
1ee980c191
Update filter file tool versions.
2014-04-15 01:43:24 -07:00
evoskuil
5a76db6f27
Merge branch 'zeromq/master'
...
Conflicts:
builds/msvc/vs2010/inproc_lat/inproc_lat.props
builds/msvc/vs2010/inproc_thr/inproc_thr.props
builds/msvc/vs2010/libsodium.import.props
builds/msvc/vs2010/libzmq.import.props
builds/msvc/vs2010/libzmq/libzmq.props
builds/msvc/vs2010/local_lat/local_lat.props
builds/msvc/vs2010/local_thr/local_thr.props
builds/msvc/vs2010/properties/Common.props
builds/msvc/vs2010/properties/Console.props
builds/msvc/vs2010/properties/ConsoleDebugDynamic.props
builds/msvc/vs2010/properties/ConsoleDebugLinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/ConsoleDebugStatic.props
builds/msvc/vs2010/properties/ConsoleReleaseDynamic.props
builds/msvc/vs2010/properties/ConsoleReleaseLinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/ConsoleReleaseStatic.props
builds/msvc/vs2010/properties/Debug.props
builds/msvc/vs2010/properties/Dynamic.props
builds/msvc/vs2010/properties/DynamicDebug.props
builds/msvc/vs2010/properties/DynamicRelease.props
builds/msvc/vs2010/properties/LinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/Release.props
builds/msvc/vs2010/properties/Static.props
builds/msvc/vs2010/properties/StaticDebug.props
builds/msvc/vs2010/properties/StaticDebugLinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/StaticLinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/StaticRelease.props
builds/msvc/vs2010/properties/StaticReleaseLinkTimeCodeGeneration.props
builds/msvc/vs2010/properties/Win32.props
builds/msvc/vs2010/properties/x64.props
builds/msvc/vs2010/remote_lat/remote_lat.props
builds/msvc/vs2010/remote_thr/remote_thr.props
2014-04-14 23:47:55 -07:00
evoskuil
d03a1b0d5b
Fix platform tools versioning on project files.
2014-04-14 19:19:30 -07:00
evoskuil
bd45b74dd3
Remove versioning from VS .props files.
2014-04-14 19:18:36 -07:00
Hugh Powell
213d111def
Reference default locations for libsodium for VS2010
2014-04-14 20:13:39 +01:00
Hugh Powell
6cb742c7bb
Change ToolsVersion to 4.0 for VS2010
2014-04-14 20:01:47 +01:00
evoskuil
51be440a28
Update VS build configurations.
2014-04-09 03:27:27 -07:00
evoskuil
34f4851c23
Incorporate libsodium option and linkage, generalize, update packaging.
2014-04-07 19:38:59 -07:00
evoskuil
e01801f5b9
Rationalize and update Visual Studio projects and packaging.
2014-04-06 02:39:15 -07:00
evoskuil
5d0701d71d
Add executable projects to VS2013 solution.
2014-04-04 01:17:25 -07:00
evoskuil
2ad6469cb2
Modify MSVC link incremental setting for deconfliction with LTCG flag.
2014-04-04 01:15:51 -07:00
evoskuil
441fdd7cb6
Typo.
2014-03-30 03:26:22 -07:00
evoskuil
c044f73bb7
Add nuget package generation and GUI selection of OpenPGM option.
2014-03-30 02:38:20 -07:00
evoskuil
f3c156ba2b
Merge branch 'zeromq/master'
2014-03-29 23:17:28 -07:00
evoskuil
86ef40d171
Reorganize and clean up visual studio build configurations.
2014-03-29 23:13:00 -07:00
Fred Eisele
91c409fd93
updated with better owner, author and copyright information
2014-03-25 17:34:09 -05:00
Fred Eisele
394e4c6032
corrected some issues with the autopkg, include the dll
2014-03-25 16:55:23 -05:00
Fred Eisele
af5b960177
added files to assist in building nuget packages
2014-03-25 16:03:29 -05:00
Frank
8edc80f27b
cmake: fix fragile code related to HAVE_FORK macro
...
* report from Richard Newton indicated previous solutions was not
working on Windows
2014-03-18 21:07:45 +01:00
Pieter Hintjens
59b20e7f3e
Merge pull request #934 from evoskuil/master
...
Add Visual Studio 2013 solution and build for (v120) of libzmq project.
2014-03-18 08:47:53 +01:00
evoskuil
8782484fb5
Visual Studio 2013 build updates.
2014-03-17 23:57:48 -07:00
Frank
9dc890c501
fix test_fork
...
* was problem on debian/wheezy
2014-03-17 21:21:06 +01:00
evoskuil
18e885bbe4
Add vs2013 solution and build for (v120) of libzmq project.
2014-03-17 01:49:57 -07:00
Olaf Mandel
e7a0c54876
Fix MSVC8 build
...
The extra semicolons were introduced in 48b50ce together with the
defintion of the ZMQ_USE_SELECT macros.
2014-02-25 15:11:24 +01:00
Olaf Mandel
48b50cefb4
Remove duplicate poller decision making
...
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.
2014-02-17 14:08:11 +01:00
Brandon Carpenter
dc5528cba6
Enable building IPC filtering with cmake.
2013-12-06 10:55:44 -08:00
Richard Newton
f77b96e4d9
Revert "Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for the repear socket."
...
This reverts commit 0b92831b2a82c3bbc0e9371662c546b94915a3ea.
2013-11-11 13:09:23 +00:00
Richard Newton
0b92831b2a
Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for the repear socket.
2013-11-07 18:26:13 +00:00
Ivan Pechorin
873d80c9fe
fix MSVC 2008 project: include the source files added recently
2013-09-04 15:13:14 +04:00
Ivan Pechorin
e071d3a4ae
fix MSVC10 project: include the source files added recently
2013-09-04 15:00:59 +04:00
Evan Burkitt
eaf227d4de
get to clean compile under vs2012
...
Added some missing (but existing in branch) files to libzmq11 project needed
to compile as static library by VS2012 (at least), and fixed some warnings.
One warning remains in raw_decoder.cpp, which I'm leaving for now because I'm
not sure how project owners would like to fix it.
2013-08-23 17:14:03 -07:00
Steven McCoy
21fe600848
Move CMake dependencies together.
2013-07-14 13:36:30 -04:00
KIU Shueng Chuan
0f28b72914
update to include stream.cpp and curve related
2013-07-13 14:31:46 +08:00
Pieter Hintjens
ff268b7c8a
Fixed packaging for Windows - was missing errno sources
2013-05-07 14:44:55 +02:00