Skip to content

Commit 7b44372

Browse files
committed
Project version 1.1.0, libtool version 1:9:0
Increase the project version to 1.1.0 as this is a new feature version. As for all new feature versions, increase the libtool .so version. Only increase the revision, as no API's were added or removed. It may look like I've increased it by 2, but that's because v1.0.8 used Makefiles and was at 1:8:0. See http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
1 parent 10fe37f commit 7b44372

25 files changed

+238
-229
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.12)
22

33
project(bzip2
4-
VERSION 1.0.7
4+
VERSION 1.1.0
55
DESCRIPTION "This Bzip2/libbz2 a program and library for lossless block-sorting data compression."
66
LANGUAGES C)
77

@@ -10,7 +10,7 @@ project(bzip2
1010
#
1111
# KEEP THESE IN SYNC WITH meson.build OR STUFF WILL BREAK!
1212
set(LT_CURRENT 1)
13-
set(LT_REVISION 7)
13+
set(LT_REVISION 9)
1414
set(LT_AGE 0)
1515

1616
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})

COPYING

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ are met:
1212
1. Redistributions of source code must retain the above copyright
1313
notice, this list of conditions and the following disclaimer.
1414

15-
2. The origin of this software must not be misrepresented; you must
16-
not claim that you wrote the original software. If you use this
17-
software in a product, an acknowledgment in the product
15+
2. The origin of this software must not be misrepresented; you must
16+
not claim that you wrote the original software. If you use this
17+
software in a product, an acknowledgment in the product
1818
documentation would be appreciated but is not required.
1919

2020
3. Altered source versions must be plainly marked as such, and must
2121
not be misrepresented as being the original software.
2222

23-
4. The name of the author may not be used to endorse or promote
24-
products derived from this software without specific prior written
23+
4. The name of the author may not be used to endorse or promote
24+
products derived from this software without specific prior written
2525
permission.
2626

2727
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
@@ -37,6 +37,6 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3737
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3838

3939
Julian Seward, [email protected]
40-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
40+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
4141

4242
--------------------------------------------------------------------------

NEWS.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,16 @@ Build system changes:
2424

2525
Other changes, fixes:
2626

27-
* Use `O_CLOEXEC` for `bzopen()`. (Federico Mena Quitero)
27+
* The SONAME for libbz2 for version 1.0 was: `libbz2.so.1.0`
28+
Some distros patched it to libbz2.so.1 to be supported by libtool.
29+
We had to make a choice when switching from Makefiles -> CMake + Meson.
30+
So, the SONAME for libbz2 for version 1.1 is now: `libbz2.so.1`
31+
32+
Distros that need it to be ABI compatible with the old SONAME should:
33+
1. Use `patchelf --set-soname` after the build to change it back, and
34+
2. Install an extra symlink: `libbz2.so.1.0 -> libbz2.so.1.0.9`
35+
36+
* Use `O_CLOEXEC` for `bzopen()`. (Federico Mena Quintero)
2837

2938
* Fix `mingw` compilation. (Marty E. Plummer, Dylan Baker)
3039

@@ -39,7 +48,7 @@ Other changes, fixes:
3948
and interesting anecdotes.
4049

4150
* Mark Wielaard for constructing a repository based on tarballs from
42-
the original releases. For a different construction by Evan Nemerson, see
51+
the original releases. For a different construction by Evan Nemerson, see
4352
https://gitlab.com/bzip2/bzip2/issues/7
4453

4554
* Federico Mena Quintero for his maintainership of the project June 2019 -
@@ -438,7 +447,7 @@ First version after 0.1pl2.
438447
This file is part of bzip2/libbzip2, a program and library for
439448
lossless, block-sorting data compression.
440449

441-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
450+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
442451
Copyright (C) 1996-2010 Julian Seward <[email protected]>
443452

444453
Please read the WARNING, DISCLAIMER and PATENTS sections in the

README.XML.STUFF

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
This file is part of bzip2/libbzip2, a program and library for
33
lossless, block-sorting data compression.
44

5-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
5+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
66
Copyright (C) 1996-2010 Julian Seward <[email protected]>
77

8-
Please read the WARNING, DISCLAIMER and PATENTS sections in the
8+
Please read the WARNING, DISCLAIMER and PATENTS sections in the
99
README file.
1010

1111
This program is released under the terms of the license contained
@@ -15,7 +15,7 @@
1515
The script xmlproc.sh takes an xml file as input,
1616
and processes it to create .pdf, .html or .ps output.
1717
It uses format.pl, a perl script to format <pre> blocks nicely,
18-
and add CDATA tags so writers do not have to use eg. &lt;
18+
and add CDATA tags so writers do not have to use eg. &lt;
1919

2020
The file "entities.xml" must be edited to reflect current
2121
version, year, etc.
@@ -36,7 +36,7 @@ Usage:
3636
Output: manual.ps
3737

3838

39-
Notum bene:
39+
Notum bene:
4040
- pdfxmltex barfs if given a filename with an underscore in it
4141

4242
- xmltex won't work yet - there's a bug in passivetex

blocksort.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
This file is part of bzip2/libbzip2, a program and library for
99
lossless, block-sorting data compression.
1010
11-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
11+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
1212
Copyright (C) 1996-2010 Julian Seward <[email protected]>
1313
1414
Please read the WARNING, DISCLAIMER and PATENTS sections in the

bzip2.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
This file is part of bzip2/libbzip2, a program and library for
88
lossless, block-sorting data compression.
99
10-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
10+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
1111
Copyright (C) 1996-2010 Julian Seward <[email protected]>
1212
1313
Please read the WARNING, DISCLAIMER and PATENTS sections in the

bzip2.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ CAVEATS
345345
but the details of what the problem is sometimes seem
346346
rather misleading.
347347

348-
This manual page pertains to version 1.0.6 of bzip2. Com-
348+
This manual page pertains to version 1.1.0 of bzip2. Com-
349349
pressed data created by this version is entirely forwards
350350
and backwards compatible with the previous public
351351
releases, versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1,

bzip2recover.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
This file is part of bzip2/libbzip2, a program and library for
88
lossless, block-sorting data compression.
99
10-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
10+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
1111
Copyright (C) 1996-2010 Julian Seward <[email protected]>
1212
1313
Please read the WARNING, DISCLAIMER and PATENTS sections in the

bzlib.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
This file is part of bzip2/libbzip2, a program and library for
99
lossless, block-sorting data compression.
1010
11-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
11+
bzip2/libbzip2 version 1.1.0 of 6 September 2010
1212
Copyright (C) 1996-2010 Julian Seward <[email protected]>
1313
1414
Please read the WARNING, DISCLAIMER and PATENTS sections in the

0 commit comments

Comments
 (0)