Skip to content

Commit

Permalink
Bump library version numbers and update ABI dumps
Browse files Browse the repository at this point in the history
  • Loading branch information
ktmf01 committed Aug 28, 2024
1 parent e864271 commit 7b58c32
Show file tree
Hide file tree
Showing 10 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/distcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ jobs:
make
unxz --keep test/abi/abi-libFLAC-1.4.0.dump.xz
unxz --keep test/abi/abi-libFLAC++-1.4.4.dump.xz
abi-compliance-checker -l flac -old test/abi/abi-libFLAC-1.4.0.dump -new test/abi/abi-descriptor-libFLAC-1.4.4.xml
abi-compliance-checker -l flac++ -old test/abi/abi-libFLAC++-1.4.4.dump -new test/abi/abi-descriptor-libFLAC++-1.4.4.xml
abi-compliance-checker -l flac -old test/abi/abi-libFLAC-1.5.0.dump -new test/abi/abi-descriptor-libFLAC-1.5.0.xml
abi-compliance-checker -l flac++ -old test/abi/abi-libFLAC++-1.5.0.dump -new test/abi/abi-descriptor-libFLAC++-1.5.0.xml
- name: Check with flac test files
run: ./src/flac/flac -t test-files/subset/*.flac test-files/uncommon/0[5-9]*.flac test-files/uncommon/10*.flac
Expand Down
2 changes: 1 addition & 1 deletion include/FLAC/export.h
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
*/
#define FLAC_API_VERSION_CURRENT 14
#define FLAC_API_VERSION_REVISION 0 /**< see above */
#define FLAC_API_VERSION_AGE 2 /**< see above */
#define FLAC_API_VERSION_AGE 0 /**< see above */

#ifdef __cplusplus
extern "C" {
Expand Down
4 changes: 2 additions & 2 deletions src/libFLAC/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ if(TARGET Ogg::ogg)
endif()
if(BUILD_SHARED_LIBS)
set_target_properties(FLAC PROPERTIES
VERSION 12.2.0
SOVERSION 12)
VERSION 14.0.0
SOVERSION 14)
if(NOT WIN32)
set_target_properties(FLAC PROPERTIES C_VISIBILITY_PRESET hidden)
endif()
Expand Down
2 changes: 1 addition & 1 deletion src/libFLAC/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ extra_ogg_sources = \
endif

# see 'http://www.gnu.org/software/libtool/manual/libtool.html#Libtool-versioning' for numbering convention
libFLAC_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined -version-info 14:0:2 $(windows_resource_link)
libFLAC_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined -version-info 14:0:0 $(windows_resource_link)

libFLAC_sources = \
bitmath.c \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<version>
1.4.3
1.5.0
</version>

<headers>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<version>
1.4.3
1.5.0
</version>

<headers>
include/FLAC/all.h
</headers>

<libs>
src/libFLAC/.libs/libFLAC.so.12.2.0
src/libFLAC/.libs/libFLAC.so.14.0.0
</libs>
Binary file removed test/abi/abi-libFLAC++-1.4.4.dump.xz
Binary file not shown.
Binary file added test/abi/abi-libFLAC++-1.5.0.dump.xz
Binary file not shown.
Binary file removed test/abi/abi-libFLAC-1.4.0.dump.xz
Binary file not shown.
Binary file added test/abi/abi-libFLAC-1.5.0.dump.xz
Binary file not shown.

0 comments on commit 7b58c32

Please sign in to comment.