Skip to content

Commit 8dd895b

Browse files
authored
Merge pull request #1533 from bluca/rc
Problem: many API/ABI breakages for a patch version bump
2 parents f731f51 + d30c19d commit 8dd895b

File tree

22 files changed

+89
-83
lines changed

22 files changed

+89
-83
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/src/CMakeLists-local.txt) # Optional project
257257
########################################################################
258258
# pkgconfig
259259
########################################################################
260-
set (VERSION "3.0.3")
260+
set (VERSION "4.0.0")
261261
set (prefix "${CMAKE_INSTALL_PREFIX}")
262262
set (exec_prefix "\${prefix}")
263263
set (libdir "\${prefix}/lib${LIB_SUFFIX}")

NEWS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
CZMQ version 4.0.0 (rc1), released on 2016/11/01
2+
=================================================
3+
4+
Release candidate 1 for 4.0.0. Changelog TBD.
5+
6+
17
CZMQ version 3.0.2 stable, released on 2015/06/08
28
=================================================
39

bindings/jni/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Then in the android directory, run:
4949
This does the following:
5050

5151
* It compiles the CZMQ C sources for Android, into a native library libczmq.so in builds/android/
52-
* It compiles the JNI Java classes into a jar file czmq-jni-3.0.3.jar in bindings/jni/build/libs
52+
* It compiles the JNI Java classes into a jar file czmq-jni-4.0.0.jar in bindings/jni/build/libs
5353
* It compiles the JNI C sources for Android, into a native library libczmqjni.so.
5454
* It combines all these into czmq-android.jar, which you can use in your Android projects.
5555

bindings/jni/android/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ make $MAKE_OPTIONS
5252

5353
echo "******** Building czmq.jar for Android"
5454
# Copy class files into org/zeromq/etc.
55-
unzip -q ../../build/libs/czmq-jni-3.0.3.jar
55+
unzip -q ../../build/libs/czmq-jni-4.0.0.jar
5656

5757
# Copy native libraries into lib/armeabi
5858
mkdir -p lib/armeabi

bindings/jni/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
}
1313

1414
group = "org.zeromq"
15-
version = "3.0.3"
15+
version = "4.0.0"
1616

1717
repositories {
1818
mavenLocal()
@@ -134,8 +134,8 @@ bintray {
134134
vcsUrl = 'https://github.com/zeromq/czmq.git'
135135
githubRepo = System.getenv('BINTRAY_USER_ORG') + '/czmq'
136136
version {
137-
name = '3.0.3'
138-
vcsTag= '3.0.3'
137+
name = '4.0.0'
138+
vcsTag= '4.0.0'
139139
}
140140
}
141141
}

bindings/jni/msvc/resource.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ END
4949
//
5050

5151
VS_VERSION_INFO VERSIONINFO
52-
FILEVERSION 3,0,3,0
53-
PRODUCTVERSION 3,0,3,0
52+
FILEVERSION 4,0,0,0
53+
PRODUCTVERSION 4,0,0,0
5454
FILEFLAGSMASK 0x3fL
5555
#ifdef _DEBUG
5656
FILEFLAGS 0x1L
@@ -67,12 +67,12 @@ BEGIN
6767
BEGIN
6868
VALUE "CompanyName", "The AUTHORS"
6969
VALUE "FileDescription", "The high-level C binding for 0MQ"
70-
VALUE "FileVersion", "3.0.3.0"
70+
VALUE "FileVersion", "4.0.0.0"
7171
VALUE "InternalName", "CZMQ"
7272
VALUE "LegalCopyright", "Copyright (c) the Authors"
7373
VALUE "OriginalFilename", "libczmq.dll"
7474
VALUE "ProductName", "CZMQ"
75-
VALUE "ProductVersion", "3.0.3.0"
75+
VALUE "ProductVersion", "4.0.0.0"
7676
END
7777
END
7878
BLOCK "VarFileInfo"

bindings/python/czmq/_czmq_ctypes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ def return_fresh_string(char_p):
4343
# load the library. If we use find_library below, we get the wrong result.
4444
if os.name == 'posix':
4545
if sys.platform == 'darwin':
46-
lib = cdll.LoadLibrary('libczmq.3.dylib')
46+
lib = cdll.LoadLibrary('libczmq.4.dylib')
4747
else:
48-
lib = cdll.LoadLibrary("libczmq.so.3")
48+
lib = cdll.LoadLibrary("libczmq.so.4")
4949
elif os.name == 'nt':
5050
lib = cdll.LoadLibrary('libczmq.dll')
5151
except OSError:

bindings/python_cffi/czmq_cffi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
# load the library. If we use find_library below, we get the wrong result.
1616
if os.name == 'posix':
1717
if sys.platform == 'darwin':
18-
libpath = 'libczmq.3.dylib'
18+
libpath = 'libczmq.4.dylib'
1919
else:
20-
libpath = 'libczmq.so.3'
20+
libpath = 'libczmq.so.4'
2121
elif os.name == 'nt':
2222
libpath = 'libczmq.dll'
2323
lib = ffi.dlopen(libpath)

bindings/qt/buildlib/buildlib.pro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Read the zproject/README.md for information about making permanent changes. #
44
################################################################################
55
TEMPLATE = lib
6-
VERSION = 3.0.3
6+
VERSION = 4.0.0
77
CONFIG += qt dll qczmq-buildlib
88
mac:CONFIG += absolute_library_soname
99
win32|mac:!wince*:!win32-msvc:!macx-xcode:CONFIG += debug_and_release build_all

bindings/ruby/lib/czmq/ffi/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
module CZMQ
77
module FFI
8-
VERSION = '3.0.3'
8+
VERSION = '4.0.0'
99
end
1010
end
1111

0 commit comments

Comments
 (0)