Skip to content

Commit 35a8e89

Browse files
committed
1.1.8 Release
Signed-off-by: A. Jesse Jiryu Davis <[email protected]>
1 parent 19d2da2 commit 35a8e89

File tree

9 files changed

+54
-24
lines changed

9 files changed

+54
-24
lines changed

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ set (SOURCE_DIR "${PROJECT_SOURCE_DIR}/")
1414
set (MONGOC_MAJOR_VERSION 1)
1515
set (MONGOC_MINOR_VERSION 1)
1616
set (MONGOC_MICRO_VERSION 8)
17-
set (MONGOC_PRERELEASE_VERSION dev)
17+
set (MONGOC_PRERELEASE_VERSION )
1818
set (MONGOC_API_VERSION 1.0)
19-
set (MONGOC_VERSION 1.1.8-dev)
19+
set (MONGOC_VERSION 1.1.8)
2020

2121
set (CPACK_RESOURCE_FILE_LICENSE "${SOURCE_DIR}/COPYING")
2222
set (CPACK_PACKAGE_VERSION_MAJOR ${MONGOC_MAJOR_VERSION})

NEWS

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
mongo-c-driver 1.1.8
2+
====================
3+
4+
It is my pleasure to announce to you the 1.1.8 release of the MongoDB C driver.
5+
6+
This is a patch release with bug fixes:
7+
8+
* Crash freeing client after a replica set auth error.
9+
* Compile error strict C89 mode.
10+
11+
Thanks to everyone who contributed to the development of this point release for
12+
libmongoc.
13+
14+
Peace,
15+
16+
A. Jesse Jiryu Davis
17+
18+
119
mongo-c-driver 1.1.7
220
====================
321

README.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ communications to ascertain the necessary details, delaying a useful response.
6262
Here is a made-up example of a help request that provides the relevant
6363
information:
6464

65-
Hello, I'm trying to build the C driver with SSL, from mongo-c-driver-1.1.7.tar.gz. I'm on Ubuntu
65+
Hello, I'm trying to build the C driver with SSL, from mongo-c-driver-1.1.8.tar.gz. I'm on Ubuntu
6666
14.04, 64-bit Intel, with gcc 4.8.2. I run configure like::
6767

6868
$ ./configure --enable-sasl=yes
@@ -95,13 +95,13 @@ Building from Release Tarball
9595
Unless you intend on contributing to the mongo-c-driver, you will want to build
9696
from a release tarball.
9797

98-
The most current release is 1.1.7 which you can download here.
99-
`mongo-c-driver-1.1.7.tar.gz <https://github.com/mongodb/mongo-c-driver/releases/download/1.1.7/mongo-c-driver-1.1.7.tar.gz>`_.
98+
The most current release is 1.1.8 which you can download here.
99+
`mongo-c-driver-1.1.8.tar.gz <https://github.com/mongodb/mongo-c-driver/releases/download/1.1.8/mongo-c-driver-1.1.8.tar.gz>`_.
100100

101101
To build on UNIX-like systems, do the following::
102102

103-
$ tar xzf mongo-c-driver-1.1.7.tar.gz
104-
$ cd mongo-c-driver-1.1.7
103+
$ tar xzf mongo-c-driver-1.1.8.tar.gz
104+
$ cd mongo-c-driver-1.1.8
105105
$ ./configure
106106
$ make
107107
$ sudo make install
@@ -112,7 +112,7 @@ To see all of the options available to you during configuration, run::
112112

113113
To build on Windows Vista or newer with Visual Studio 2010, do the following::
114114

115-
cd mongo-c-driver-1.1.7
115+
cd mongo-c-driver-1.1.8
116116
cd src\libbson
117117
cmake -DCMAKE_INSTALL_PREFIX=C:\usr -G "Visual Studio 10 Win64" .
118118
msbuild.exe ALL_BUILD.vcxproj

build/autotools/Versions.m4

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
m4_define([mongoc_major_version], [1])
22
m4_define([mongoc_minor_version], [1])
33
m4_define([mongoc_micro_version], [8])
4-
m4_define([mongoc_prerelease_version], [dev])
4+
m4_define([mongoc_prerelease_version], [])
55

66
m4_define(
77
[mongoc_version],
@@ -12,13 +12,13 @@ m4_define(
1212

1313
# bump up by 1 for every micro release with no API changes, otherwise
1414
# set to 0. after release, bump up by 1
15-
m4_define([mongoc_interface_age], [7])
15+
m4_define([mongoc_interface_age], [8])
1616
m4_define([mongoc_binary_age], [m4_eval(100 * mongoc_minor_version + mongoc_micro_version)])
1717

1818
m4_define([lt_current], [m4_eval(100 * mongoc_minor_version + mongoc_micro_version - mongoc_interface_age)])
1919
m4_define([lt_revision], [mongoc_interface_age])
2020
m4_define([lt_age], [m4_eval(mongoc_binary_age - mongoc_interface_age)])
2121

22-
m4_define([libbson_required_version], [1.1.7])
22+
m4_define([libbson_required_version], [1.1.8])
2323

2424
m4_define([sasl_required_version], [2.1.6])

build/rpm/mongo-c-driver.spec

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# norootforbuild
22

33
%define DriverName mongo-c-driver
4-
%define DriverVersion 1.1.7
4+
%define DriverVersion 1.1.8
55
%define BsonName libbson
6-
%define BsonVersion 1.1.7
6+
%define BsonVersion 1.1.8
77

88
Name: %{DriverName}
99
Version: %{DriverVersion}
@@ -117,6 +117,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
117117

118118

119119
%changelog -n %{DriverName}
120+
* Sun June 21 2015 A. Jesse Jiryu Davis <[email protected]> - 1.1.8-1
121+
- Release 1.1.8
122+
120123
* Tue June 9 2015 A. Jesse Jiryu Davis <[email protected]> - 1.1.7-1
121124
- Release 1.1.7
122125

@@ -185,6 +188,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
185188

186189

187190
%changelog -n %{BsonName}
191+
* Sun June 21 2015 A. Jesse Jiryu Davis <[email protected]> - 1.1.8-1
192+
- Release 1.1.8
193+
188194
* Tue June 9 2015 A. Jesse Jiryu Davis <[email protected]> - 1.1.7-1
189195
- Release 1.1.7
190196

debian/changelog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
mongo-c-driver (1.1.8-0) unstable; urgency=low
2+
3+
* Release 1.1.8
4+
5+
-- A. Jesse Jiryu Davis <[email protected]> Sun, June 21 2015 12:00:00 -0400
6+
17
mongo-c-driver (1.1.7-0) unstable; urgency=low
28

39
* Release 1.1.7

doc/installing.page

+8-8
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@
5858

5959
<p>The following instructions are for UNIX-like systems such as GNU/Linux, FreeBSD, and Solaris. To build on Windows, see the instructions for <link xref="installing#building-windows">Building on Windows</link>.</p>
6060

61-
<p>The most recent release of libmongoc is 1.1.7 and can be <link href="https://github.com/mongodb/mongo-c-driver/releases/download/1.1.7/mongo-c-driver-1.1.7.tar.gz">downloaded here</link>. The following snippet will download and extract the current release of the driver.</p>
61+
<p>The most recent release of libmongoc is 1.1.8 and can be <link href="https://github.com/mongodb/mongo-c-driver/releases/download/1.1.8/mongo-c-driver-1.1.8.tar.gz">downloaded here</link>. The following snippet will download and extract the current release of the driver.</p>
6262

63-
<screen><output style="prompt">$ </output><input>wget https://github.com/mongodb/mongo-c-driver/releases/download/1.1.7/mongo-c-driver-1.1.7.tar.gz</input>
64-
<output style="prompt">$ </output><input>tar -xzf mongo-c-driver-1.1.7.tar.gz</input>
65-
<output style="prompt">$ </output><input>cd mongo-c-driver-1.1.7/</input></screen>
63+
<screen><output style="prompt">$ </output><input>wget https://github.com/mongodb/mongo-c-driver/releases/download/1.1.8/mongo-c-driver-1.1.8.tar.gz</input>
64+
<output style="prompt">$ </output><input>tar -xzf mongo-c-driver-1.1.8.tar.gz</input>
65+
<output style="prompt">$ </output><input>cd mongo-c-driver-1.1.8/</input></screen>
6666

6767
<p>Minimal dependencies are needed to build the MongoDB C driver. Optionally, if you want Kerberos (GSSAPI) or SSL support, you need to install <code>libsasl2</code> and <code>OpenSSL</code> libraries and development headers respectively.</p>
6868

@@ -129,8 +129,8 @@ Install man pages : yes
129129
<p>The following commands will download the most recent MongoDB binary release and install it using the <code>pkgadd</code> command on Solaris 10.</p>
130130
<screen><output style="prompt">$ </output><input>bash</input>
131131
<output style="prompt">bash-3.2$ </output><input>export ARCH=`uname -m`</input>
132-
<output style="prompt">bash-3.2$ </output><input>/usr/sfw/bin/wget --no-check-certificate "https://github.com/mongodb/mongo-c-driver/releases/download/1.1.7/MONGOmongo-c-driver-1.1.7.${ARCH}.pkg.tar.gz"</input>
133-
<output style="prompt">bash-3.2$ </output><input>gunzip -c "MONGOmongo-c-driver-1.1.7.${ARCH}.pkg.tar.gz" | tar -xf -</input>
132+
<output style="prompt">bash-3.2$ </output><input>/usr/sfw/bin/wget --no-check-certificate "https://github.com/mongodb/mongo-c-driver/releases/download/1.1.8/MONGOmongo-c-driver-1.1.8.${ARCH}.pkg.tar.gz"</input>
133+
<output style="prompt">bash-3.2$ </output><input>gunzip -c "MONGOmongo-c-driver-1.1.8.${ARCH}.pkg.tar.gz" | tar -xf -</input>
134134
<output style="prompt">bash-3.2$ </output><input>pkgadd -d . MONGOmongo-c-driver</input></screen>
135135

136136
</section>
@@ -142,7 +142,7 @@ Install man pages : yes
142142

143143
<p>Let's start by generating Visual Studio project files for libbson, a dependency of the C driver. The following assumes we are compiling for 64-bit Windows using Visual Studio 2010 Express which can be freely downloaded from Microsoft.</p>
144144

145-
<screen>cd mongo-c-driver-1.1.7\src\libbson
145+
<screen>cd mongo-c-driver-1.1.8\src\libbson
146146
cmake -G "Visual Studio 10 Win64" "-DCMAKE_INSTALL_PREFIX=C:\mongo-c-driver"</screen>
147147

148148
<p>Now that we have project files generated, we can either open the project in Visual Studio or compile from the command line. Let's build using the command line program <code>msbuild.exe</code></p>
@@ -157,7 +157,7 @@ cmake -G "Visual Studio 10 Win64" "-DCMAKE_INSTALL_PREFIX=C:\mongo-c-driver"</sc
157157

158158
<p>Now let's do the same for the MongoDB C driver.</p>
159159

160-
<screen>cd mongo-c-driver-1.1.7
160+
<screen>cd mongo-c-driver-1.1.8
161161
cmake -G "Visual Studio 2010 Win64" "-DCMAKE_INSTALL_PREFIX=C:\mongo-c-driver" "-DBSON_ROOT_DIR=C:\mongo-c-driver"
162162
msbuild.exe ALL_BUILD.vcxproj
163163
msbuild.exe INSTALL.vcxproj</screen>

doc/mongoc_version.page

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
#define MONGOC_MAJOR_VERSION (1)
1919
#define MONGOC_MINOR_VERSION (1)
20-
#define MONGOC_MICRO_VERSION (7)
21-
#define MONGOC_VERSION_S "1.1.7"
20+
#define MONGOC_MICRO_VERSION (8)
21+
#define MONGOC_VERSION_S "1.1.8"
2222
#define MONGOC_VERSION_HEX ((1 << 24) | (0 << 16) | (0 << 8) | 0)
2323
#define MONGOC_CHECK_VERSION(major, minor, micro)
2424
]]></screen>

0 commit comments

Comments
 (0)