Source: mpg123
Followup-For: Bug #1067562
X-Debbugs-Cc: scho...@ubuntu.com
Control: tags -1 ftbfs patch

Hi,

I just uploaded the attached debdiff to Ubuntu to both fix the FTBFS and
start the t64 transition for this package, based on the following
comment:

> the non-suffixed functions now work with 64 bit offsets, where they
> formerly worked with 32 bit off_t arguments. This could be considered
> ABI breakage, too.

That's definitely an ABI break, so the transition is necessary in any
case. We can always add back the compat layer if we deem it necessary.


-- System Information:
Debian Release: trixie/sid
  APT prefers noble-updates
  APT policy: (500, 'noble-updates'), (500, 'noble'), (100, 'noble-proposed')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.8.0-20-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru mpg123-1.32.5/debian/changelog mpg123-1.32.5/debian/changelog
--- mpg123-1.32.5/debian/changelog      2024-03-31 10:08:02.000000000 +0200
+++ mpg123-1.32.5/debian/changelog      2024-04-03 20:29:56.000000000 +0200
@@ -1,3 +1,13 @@
+mpg123 (1.32.5-1ubuntu1) noble; urgency=medium
+
+  [ Steve Langasek ]
+  * Rename libraries for 64-bit time_t transition. (Closes: #1063140)
+
+  [ Simon Chopin ]
+  * Only include 32bit compat symbols on i386 arches (Closes: #1067562)
+
+ -- Simon Chopin <scho...@ubuntu.com>  Wed, 03 Apr 2024 20:29:56 +0200
+
 mpg123 (1.32.5-1build2) noble; urgency=medium
 
   * No-change rebuild for CVE-2024-3094
diff -Nru mpg123-1.32.5/debian/control mpg123-1.32.5/debian/control
--- mpg123-1.32.5/debian/control        2024-03-12 07:39:44.000000000 +0100
+++ mpg123-1.32.5/debian/control        2024-04-03 20:20:46.000000000 +0200
@@ -43,7 +43,10 @@
  OSS4, the Advanced Linux Sound Architecture (ALSA), JACK, PortAudio,
  PulseAudio, OpenAL and the Network Audio System (NAS).
 
-Package: libmpg123-0
+Package: libmpg123-0t64
+Provides: ${t64:Provides}
+Replaces: libmpg123-0
+Breaks: libmpg123-0 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Section: libs
@@ -57,7 +60,10 @@
  This package contains the C libraries needed to run executables that use
  the mpg123 library.
 
-Package: libout123-0
+Package: libout123-0t64
+Provides: ${t64:Provides}
+Replaces: libout123-0
+Breaks: libout123-0 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Section: libs
@@ -70,7 +76,10 @@
  .
  This package contains the shared out123 library.
 
-Package: libsyn123-0
+Package: libsyn123-0t64
+Provides: ${t64:Provides}
+Replaces: libsyn123-0
+Breaks: libsyn123-0 (<< ${source:Version})
 Multi-Arch: same
 Architecture: any
 Section: libs
@@ -88,9 +97,9 @@
 Architecture: any
 Section: libdevel
 Depends:
- libmpg123-0 (= ${binary:Version}),
- libout123-0 (= ${binary:Version}),
- libsyn123-0 (= ${binary:Version}),
+ libmpg123-0t64 (= ${binary:Version}),
+ libout123-0t64 (= ${binary:Version}),
+ libsyn123-0t64 (= ${binary:Version}),
  ${misc:Depends}
 Description: MPEG layer 1/2/3 audio decoder (development files)
  mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers
diff -Nru mpg123-1.32.5/debian/libmpg123-0.install 
mpg123-1.32.5/debian/libmpg123-0.install
--- mpg123-1.32.5/debian/libmpg123-0.install    2023-10-01 15:44:05.000000000 
+0200
+++ mpg123-1.32.5/debian/libmpg123-0.install    1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-usr/lib/*/libmpg123.so.0*
diff -Nru mpg123-1.32.5/debian/libmpg123-0.lintian-overrides 
mpg123-1.32.5/debian/libmpg123-0.lintian-overrides
--- mpg123-1.32.5/debian/libmpg123-0.lintian-overrides  2023-10-01 
15:44:05.000000000 +0200
+++ mpg123-1.32.5/debian/libmpg123-0.lintian-overrides  1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# The SSE, 3DNowExt, 3DNow, and MMX decoders use non-pic assembly code.
-libmpg123-0 [i386]: specific-address-in-shared-library
diff -Nru mpg123-1.32.5/debian/libmpg123-0.symbols 
mpg123-1.32.5/debian/libmpg123-0.symbols
--- mpg123-1.32.5/debian/libmpg123-0.symbols    2023-10-02 21:38:58.000000000 
+0200
+++ mpg123-1.32.5/debian/libmpg123-0.symbols    1970-01-01 01:00:00.000000000 
+0100
@@ -1,160 +0,0 @@
-libmpg123.so.0 libmpg123-0 #MINVER#
- mpg123_add_string@Base 1.6.2
- mpg123_add_substring@Base 1.6.2
- mpg123_chomp_string@Base 1.15.1
- mpg123_clip@Base 1.6.2
- mpg123_close@Base 1.6.2
- mpg123_copy_string@Base 1.6.2
- mpg123_current_decoder@Base 1.7.2
- mpg123_decode@Base 1.6.2
- mpg123_decode_frame64@Base 1.32.3
- mpg123_decode_frame@Base 1.6.2
- mpg123_decode_frame_64@Base 1.13.7
- mpg123_decoder@Base 1.6.2
- mpg123_decoders@Base 1.6.2
- mpg123_delete@Base 1.6.2
- mpg123_delete_pars@Base 1.6.2
- mpg123_delete_string@Base 1.26.0
- mpg123_distversion@Base 1.32.3
- mpg123_enc_from_id3@Base 1.9.1
- mpg123_enc_from_id3_2@Base 1.28.0
- mpg123_encodings@Base 1.6.2
- mpg123_encsize@Base 1.13.7
- mpg123_eq2@Base 1.28.0
- mpg123_eq@Base 1.6.2
- mpg123_eq_bands@Base 1.30.0
- mpg123_eq_change@Base 1.30.0
- mpg123_errcode@Base 1.6.2
- mpg123_exit@Base 1.6.2
- mpg123_feature2@Base 1.26.0
- mpg123_feature@Base 1.10.0
- mpg123_feed@Base 1.6.2
- mpg123_feedseek64@Base 1.32.3
- mpg123_feedseek@Base 1.6.2
- mpg123_feedseek_64@Base 1.13.7
- mpg123_fmt2@Base 1.26.0
- mpg123_fmt@Base 1.6.2
- mpg123_fmt_all@Base 1.6.2
- mpg123_fmt_none@Base 1.6.2
- mpg123_fmt_support@Base 1.6.2
- mpg123_format2@Base 1.26.0
- mpg123_format@Base 1.6.2
- mpg123_format_all@Base 1.6.2
- mpg123_format_none@Base 1.6.2
- mpg123_format_support@Base 1.6.2
- mpg123_framebyframe_decode64@Base 1.32.3
- mpg123_framebyframe_decode@Base 1.10.0
- mpg123_framebyframe_decode_64@Base 1.13.7
- mpg123_framebyframe_next@Base 1.10.0
- mpg123_framedata@Base 1.14.0
- mpg123_framelength64@Base 1.32.3
- mpg123_framelength@Base 1.23.8
- mpg123_framelength_64@Base 1.23.8
- mpg123_framepos64@Base 1.32.3
- mpg123_framepos@Base 1.14.0
- mpg123_framepos_64@Base 1.14.0
- mpg123_free@Base 1.26.0
- mpg123_free_string@Base 1.6.2
- mpg123_geteq2@Base 1.28.0
- mpg123_geteq@Base 1.6.2
- mpg123_getformat2@Base 1.25.0
- mpg123_getformat@Base 1.6.2
- mpg123_getpar2@Base 1.28.0
- mpg123_getpar@Base 1.6.2
- mpg123_getparam2@Base 1.28.0
- mpg123_getparam@Base 1.6.2
- mpg123_getstate2@Base 1.28.0
- mpg123_getstate@Base 1.6.2
- mpg123_getvolume@Base 1.6.2
- mpg123_grow_string@Base 1.6.2
- mpg123_icy2utf8@Base 1.6.2
- mpg123_icy@Base 1.6.2
- mpg123_id3@Base 1.6.2
- mpg123_id3_raw@Base 1.26.0
- mpg123_index64@Base 1.32.3
- mpg123_index@Base 1.6.2
- mpg123_index_64@Base 1.13.7
- mpg123_info2@Base 1.28.0
- mpg123_info@Base 1.6.2
- mpg123_init@Base 1.6.2
- mpg123_init_string@Base 1.6.2
- mpg123_length64@Base 1.32.3
- mpg123_length@Base 1.6.2
- mpg123_length_64@Base 1.13.7
- mpg123_libversion@Base 1.32.3
- mpg123_meta_check@Base 1.6.2
- mpg123_meta_free@Base 1.14.0
- mpg123_move_string@Base 1.26.0
- mpg123_new@Base 1.6.2
- mpg123_new_pars@Base 1.6.2
- mpg123_new_string@Base 1.26.0
- mpg123_open@Base 1.6.2
- mpg123_open_64@Base 1.13.7
- mpg123_open_fd@Base 1.6.2
- mpg123_open_fd_64@Base 1.13.7
- mpg123_open_feed@Base 1.6.2
- mpg123_open_fixed@Base 1.26.0
- mpg123_open_fixed_64@Base 1.26.0
- mpg123_open_handle@Base 1.12.1
- mpg123_open_handle_64@Base 1.13.7
- mpg123_outblock@Base 1.6.2
- mpg123_par2@Base 1.28.0
- mpg123_par@Base 1.6.2
- mpg123_param2@Base 1.28.0
- mpg123_param@Base 1.6.2
- mpg123_parnew@Base 1.6.2
- mpg123_plain_strerror@Base 1.6.2
- mpg123_position64@Base 1.32.3
- mpg123_position@Base 1.6.2
- mpg123_position_64@Base 1.13.7
- mpg123_rates@Base 1.6.2
- mpg123_read@Base 1.6.2
- mpg123_reader64@Base 1.32.3
- mpg123_replace_buffer@Base 1.6.2
- mpg123_replace_reader@Base 1.6.2
- mpg123_replace_reader_64@Base 1.13.7
- mpg123_replace_reader_handle@Base 1.12.1
- mpg123_replace_reader_handle_64@Base 1.13.7
- mpg123_reset_eq@Base 1.6.2
- mpg123_resize_string@Base 1.6.2
- mpg123_safe_buffer@Base 1.6.2
- mpg123_same_string@Base 1.26.0
- mpg123_scan@Base 1.6.2
- mpg123_seek64@Base 1.32.3
- mpg123_seek@Base 1.6.2
- mpg123_seek_64@Base 1.13.7
- mpg123_seek_frame64@Base 1.32.3
- mpg123_seek_frame@Base 1.6.2
- mpg123_seek_frame_64@Base 1.13.7
- mpg123_set_filesize64@Base 1.32.3
- mpg123_set_filesize@Base 1.6.2
- mpg123_set_filesize_64@Base 1.13.7
- mpg123_set_index64@Base 1.32.3
- mpg123_set_index@Base 1.10.0
- mpg123_set_index_64@Base 1.13.7
- mpg123_set_moreinfo@Base 1.26.0
- mpg123_set_string@Base 1.6.2
- mpg123_set_substring@Base 1.6.2
- mpg123_spf@Base 1.14.0
- mpg123_store_utf8@Base 1.9.1
- mpg123_store_utf8_2@Base 1.28.0
- mpg123_strerror@Base 1.6.2
- mpg123_strlen@Base 1.13.7
- mpg123_supported_decoders@Base 1.6.2
- mpg123_tell64@Base 1.32.3
- mpg123_tell@Base 1.6.2
- mpg123_tell_64@Base 1.13.7
- mpg123_tell_stream64@Base 1.32.3
- mpg123_tell_stream@Base 1.6.2
- mpg123_tell_stream_64@Base 1.13.7
- mpg123_tellframe64@Base 1.32.3
- mpg123_tellframe@Base 1.6.2
- mpg123_tellframe_64@Base 1.13.7
- mpg123_timeframe64@Base 1.32.3
- mpg123_timeframe@Base 1.6.2
- mpg123_timeframe_64@Base 1.13.7
- mpg123_tpf@Base 1.6.2
- mpg123_volume@Base 1.6.2
- mpg123_volume_change@Base 1.6.2
- mpg123_volume_change_db@Base 1.30.0
-(arch-bits=32|arch=!x32)#include "libmpg123-0.symbols.32bit.in"
diff -Nru mpg123-1.32.5/debian/libmpg123-0.symbols.32bit.in 
mpg123-1.32.5/debian/libmpg123-0.symbols.32bit.in
--- mpg123-1.32.5/debian/libmpg123-0.symbols.32bit.in   2023-10-01 
15:44:05.000000000 +0200
+++ mpg123-1.32.5/debian/libmpg123-0.symbols.32bit.in   1970-01-01 
01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
- mpg123_decode_frame_32@Base 1.13.7
- mpg123_feedseek_32@Base 1.13.7
- mpg123_framebyframe_decode_32@Base 1.13.7
- mpg123_framelength_32@Base 1.23.8
- mpg123_framepos_32@Base 1.14.0
- mpg123_index_32@Base 1.13.7
- mpg123_length_32@Base 1.13.7
- mpg123_open_32@Base 1.13.7
- mpg123_open_fixed_32@Base 1.26.0
- mpg123_open_fd_32@Base 1.13.7
- mpg123_open_handle_32@Base 1.13.7
- mpg123_position_32@Base 1.13.7
- mpg123_replace_reader_32@Base 1.13.7
- mpg123_replace_reader_handle_32@Base 1.13.7
- mpg123_seek_32@Base 1.13.7
- mpg123_seek_frame_32@Base 1.13.7
- mpg123_set_filesize_32@Base 1.13.7
- mpg123_set_index_32@Base 1.13.7
- mpg123_tell_32@Base 1.13.7
- mpg123_tell_stream_32@Base 1.13.7
- mpg123_tellframe_32@Base 1.13.7
- mpg123_timeframe_32@Base 1.13.7
diff -Nru mpg123-1.32.5/debian/libmpg123-0t64.install 
mpg123-1.32.5/debian/libmpg123-0t64.install
--- mpg123-1.32.5/debian/libmpg123-0t64.install 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libmpg123-0t64.install 2024-04-03 20:20:46.000000000 
+0200
@@ -0,0 +1 @@
+usr/lib/*/libmpg123.so.0*
diff -Nru mpg123-1.32.5/debian/libmpg123-0t64.lintian-overrides 
mpg123-1.32.5/debian/libmpg123-0t64.lintian-overrides
--- mpg123-1.32.5/debian/libmpg123-0t64.lintian-overrides       1970-01-01 
01:00:00.000000000 +0100
+++ mpg123-1.32.5/debian/libmpg123-0t64.lintian-overrides       2024-04-03 
20:20:46.000000000 +0200
@@ -0,0 +1,3 @@
+# The SSE, 3DNowExt, 3DNow, and MMX decoders use non-pic assembly code.
+libmpg123-0t64 [i386]: specific-address-in-shared-library
+libmpg123-0t64: package-name-doesnt-match-sonames libmpg123-0
diff -Nru mpg123-1.32.5/debian/libmpg123-0t64.symbols 
mpg123-1.32.5/debian/libmpg123-0t64.symbols
--- mpg123-1.32.5/debian/libmpg123-0t64.symbols 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libmpg123-0t64.symbols 2024-04-03 20:28:03.000000000 
+0200
@@ -0,0 +1,160 @@
+libmpg123.so.0 libmpg123-0t64 #MINVER#
+ mpg123_add_string@Base 1.6.2
+ mpg123_add_substring@Base 1.6.2
+ mpg123_chomp_string@Base 1.15.1
+ mpg123_clip@Base 1.6.2
+ mpg123_close@Base 1.6.2
+ mpg123_copy_string@Base 1.6.2
+ mpg123_current_decoder@Base 1.7.2
+ mpg123_decode@Base 1.6.2
+ mpg123_decode_frame64@Base 1.32.3
+ mpg123_decode_frame@Base 1.6.2
+ mpg123_decode_frame_64@Base 1.13.7
+ mpg123_decoder@Base 1.6.2
+ mpg123_decoders@Base 1.6.2
+ mpg123_delete@Base 1.6.2
+ mpg123_delete_pars@Base 1.6.2
+ mpg123_delete_string@Base 1.26.0
+ mpg123_distversion@Base 1.32.3
+ mpg123_enc_from_id3@Base 1.9.1
+ mpg123_enc_from_id3_2@Base 1.28.0
+ mpg123_encodings@Base 1.6.2
+ mpg123_encsize@Base 1.13.7
+ mpg123_eq2@Base 1.28.0
+ mpg123_eq@Base 1.6.2
+ mpg123_eq_bands@Base 1.30.0
+ mpg123_eq_change@Base 1.30.0
+ mpg123_errcode@Base 1.6.2
+ mpg123_exit@Base 1.6.2
+ mpg123_feature2@Base 1.26.0
+ mpg123_feature@Base 1.10.0
+ mpg123_feed@Base 1.6.2
+ mpg123_feedseek64@Base 1.32.3
+ mpg123_feedseek@Base 1.6.2
+ mpg123_feedseek_64@Base 1.13.7
+ mpg123_fmt2@Base 1.26.0
+ mpg123_fmt@Base 1.6.2
+ mpg123_fmt_all@Base 1.6.2
+ mpg123_fmt_none@Base 1.6.2
+ mpg123_fmt_support@Base 1.6.2
+ mpg123_format2@Base 1.26.0
+ mpg123_format@Base 1.6.2
+ mpg123_format_all@Base 1.6.2
+ mpg123_format_none@Base 1.6.2
+ mpg123_format_support@Base 1.6.2
+ mpg123_framebyframe_decode64@Base 1.32.3
+ mpg123_framebyframe_decode@Base 1.10.0
+ mpg123_framebyframe_decode_64@Base 1.13.7
+ mpg123_framebyframe_next@Base 1.10.0
+ mpg123_framedata@Base 1.14.0
+ mpg123_framelength64@Base 1.32.3
+ mpg123_framelength@Base 1.23.8
+ mpg123_framelength_64@Base 1.23.8
+ mpg123_framepos64@Base 1.32.3
+ mpg123_framepos@Base 1.14.0
+ mpg123_framepos_64@Base 1.14.0
+ mpg123_free@Base 1.26.0
+ mpg123_free_string@Base 1.6.2
+ mpg123_geteq2@Base 1.28.0
+ mpg123_geteq@Base 1.6.2
+ mpg123_getformat2@Base 1.25.0
+ mpg123_getformat@Base 1.6.2
+ mpg123_getpar2@Base 1.28.0
+ mpg123_getpar@Base 1.6.2
+ mpg123_getparam2@Base 1.28.0
+ mpg123_getparam@Base 1.6.2
+ mpg123_getstate2@Base 1.28.0
+ mpg123_getstate@Base 1.6.2
+ mpg123_getvolume@Base 1.6.2
+ mpg123_grow_string@Base 1.6.2
+ mpg123_icy2utf8@Base 1.6.2
+ mpg123_icy@Base 1.6.2
+ mpg123_id3@Base 1.6.2
+ mpg123_id3_raw@Base 1.26.0
+ mpg123_index64@Base 1.32.3
+ mpg123_index@Base 1.6.2
+ mpg123_index_64@Base 1.13.7
+ mpg123_info2@Base 1.28.0
+ mpg123_info@Base 1.6.2
+ mpg123_init@Base 1.6.2
+ mpg123_init_string@Base 1.6.2
+ mpg123_length64@Base 1.32.3
+ mpg123_length@Base 1.6.2
+ mpg123_length_64@Base 1.13.7
+ mpg123_libversion@Base 1.32.3
+ mpg123_meta_check@Base 1.6.2
+ mpg123_meta_free@Base 1.14.0
+ mpg123_move_string@Base 1.26.0
+ mpg123_new@Base 1.6.2
+ mpg123_new_pars@Base 1.6.2
+ mpg123_new_string@Base 1.26.0
+ mpg123_open@Base 1.6.2
+ mpg123_open_64@Base 1.13.7
+ mpg123_open_fd@Base 1.6.2
+ mpg123_open_fd_64@Base 1.13.7
+ mpg123_open_feed@Base 1.6.2
+ mpg123_open_fixed@Base 1.26.0
+ mpg123_open_fixed_64@Base 1.26.0
+ mpg123_open_handle@Base 1.12.1
+ mpg123_open_handle_64@Base 1.13.7
+ mpg123_outblock@Base 1.6.2
+ mpg123_par2@Base 1.28.0
+ mpg123_par@Base 1.6.2
+ mpg123_param2@Base 1.28.0
+ mpg123_param@Base 1.6.2
+ mpg123_parnew@Base 1.6.2
+ mpg123_plain_strerror@Base 1.6.2
+ mpg123_position64@Base 1.32.3
+ mpg123_position@Base 1.6.2
+ mpg123_position_64@Base 1.13.7
+ mpg123_rates@Base 1.6.2
+ mpg123_read@Base 1.6.2
+ mpg123_reader64@Base 1.32.3
+ mpg123_replace_buffer@Base 1.6.2
+ mpg123_replace_reader@Base 1.6.2
+ mpg123_replace_reader_64@Base 1.13.7
+ mpg123_replace_reader_handle@Base 1.12.1
+ mpg123_replace_reader_handle_64@Base 1.13.7
+ mpg123_reset_eq@Base 1.6.2
+ mpg123_resize_string@Base 1.6.2
+ mpg123_safe_buffer@Base 1.6.2
+ mpg123_same_string@Base 1.26.0
+ mpg123_scan@Base 1.6.2
+ mpg123_seek64@Base 1.32.3
+ mpg123_seek@Base 1.6.2
+ mpg123_seek_64@Base 1.13.7
+ mpg123_seek_frame64@Base 1.32.3
+ mpg123_seek_frame@Base 1.6.2
+ mpg123_seek_frame_64@Base 1.13.7
+ mpg123_set_filesize64@Base 1.32.3
+ mpg123_set_filesize@Base 1.6.2
+ mpg123_set_filesize_64@Base 1.13.7
+ mpg123_set_index64@Base 1.32.3
+ mpg123_set_index@Base 1.10.0
+ mpg123_set_index_64@Base 1.13.7
+ mpg123_set_moreinfo@Base 1.26.0
+ mpg123_set_string@Base 1.6.2
+ mpg123_set_substring@Base 1.6.2
+ mpg123_spf@Base 1.14.0
+ mpg123_store_utf8@Base 1.9.1
+ mpg123_store_utf8_2@Base 1.28.0
+ mpg123_strerror@Base 1.6.2
+ mpg123_strlen@Base 1.13.7
+ mpg123_supported_decoders@Base 1.6.2
+ mpg123_tell64@Base 1.32.3
+ mpg123_tell@Base 1.6.2
+ mpg123_tell_64@Base 1.13.7
+ mpg123_tell_stream64@Base 1.32.3
+ mpg123_tell_stream@Base 1.6.2
+ mpg123_tell_stream_64@Base 1.13.7
+ mpg123_tellframe64@Base 1.32.3
+ mpg123_tellframe@Base 1.6.2
+ mpg123_tellframe_64@Base 1.13.7
+ mpg123_timeframe64@Base 1.32.3
+ mpg123_timeframe@Base 1.6.2
+ mpg123_timeframe_64@Base 1.13.7
+ mpg123_tpf@Base 1.6.2
+ mpg123_volume@Base 1.6.2
+ mpg123_volume_change@Base 1.6.2
+ mpg123_volume_change_db@Base 1.30.0
+(arch=i386 hurd-i386)#include "libmpg123-0t64.symbols.32bit.in"
diff -Nru mpg123-1.32.5/debian/libmpg123-0t64.symbols.32bit.in 
mpg123-1.32.5/debian/libmpg123-0t64.symbols.32bit.in
--- mpg123-1.32.5/debian/libmpg123-0t64.symbols.32bit.in        1970-01-01 
01:00:00.000000000 +0100
+++ mpg123-1.32.5/debian/libmpg123-0t64.symbols.32bit.in        2024-04-03 
20:20:46.000000000 +0200
@@ -0,0 +1,22 @@
+ mpg123_decode_frame_32@Base 1.13.7
+ mpg123_feedseek_32@Base 1.13.7
+ mpg123_framebyframe_decode_32@Base 1.13.7
+ mpg123_framelength_32@Base 1.23.8
+ mpg123_framepos_32@Base 1.14.0
+ mpg123_index_32@Base 1.13.7
+ mpg123_length_32@Base 1.13.7
+ mpg123_open_32@Base 1.13.7
+ mpg123_open_fixed_32@Base 1.26.0
+ mpg123_open_fd_32@Base 1.13.7
+ mpg123_open_handle_32@Base 1.13.7
+ mpg123_position_32@Base 1.13.7
+ mpg123_replace_reader_32@Base 1.13.7
+ mpg123_replace_reader_handle_32@Base 1.13.7
+ mpg123_seek_32@Base 1.13.7
+ mpg123_seek_frame_32@Base 1.13.7
+ mpg123_set_filesize_32@Base 1.13.7
+ mpg123_set_index_32@Base 1.13.7
+ mpg123_tell_32@Base 1.13.7
+ mpg123_tell_stream_32@Base 1.13.7
+ mpg123_tellframe_32@Base 1.13.7
+ mpg123_timeframe_32@Base 1.13.7
diff -Nru mpg123-1.32.5/debian/libout123-0.install 
mpg123-1.32.5/debian/libout123-0.install
--- mpg123-1.32.5/debian/libout123-0.install    2023-10-01 15:44:05.000000000 
+0200
+++ mpg123-1.32.5/debian/libout123-0.install    1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-usr/lib/*/libout123.so.0*
diff -Nru mpg123-1.32.5/debian/libout123-0.symbols 
mpg123-1.32.5/debian/libout123-0.symbols
--- mpg123-1.32.5/debian/libout123-0.symbols    2023-10-02 21:28:32.000000000 
+0200
+++ mpg123-1.32.5/debian/libout123-0.symbols    1970-01-01 01:00:00.000000000 
+0100
@@ -1,38 +0,0 @@
-libout123.so.0 libout123-0 #MINVER#
- out123_buffered@Base 1.23.8
- out123_close@Base 1.23.8
- out123_continue@Base 1.23.8
- out123_del@Base 1.23.8
- out123_devices@Base 1.28.0
- out123_distversion@Base 1.32.3
- out123_drain@Base 1.23.8
- out123_driver_info@Base 1.23.8
- out123_drivers@Base 1.23.8
- out123_drop@Base 1.23.8
- out123_enc_byname@Base 1.23.8
- out123_enc_list@Base 1.23.8
- out123_enc_longname@Base 1.23.8
- out123_enc_name@Base 1.23.8
- out123_encodings@Base 1.23.8
- out123_encsize@Base 1.23.8
- out123_errcode@Base 1.23.8
- out123_formats@Base 1.23.8
- out123_free@Base 1.26.0
- out123_getformat@Base 1.23.8
- out123_getparam2@Base 1.28.0
- out123_getparam@Base 1.23.8
- out123_libversion@Base 1.32.3
- out123_ndrain@Base 1.23.8
- out123_new@Base 1.23.8
- out123_open@Base 1.23.8
- out123_param2@Base 1.28.0
- out123_param@Base 1.23.8
- out123_param_from@Base 1.23.8
- out123_pause@Base 1.23.8
- out123_plain_strerror@Base 1.23.8
- out123_play@Base 1.23.8
- out123_set_buffer@Base 1.23.8
- out123_start@Base 1.23.8
- out123_stop@Base 1.23.8
- out123_strerror@Base 1.23.8
- out123_stringlists_free@Base 1.28.0
diff -Nru mpg123-1.32.5/debian/libout123-0t64.install 
mpg123-1.32.5/debian/libout123-0t64.install
--- mpg123-1.32.5/debian/libout123-0t64.install 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libout123-0t64.install 2024-04-03 20:20:46.000000000 
+0200
@@ -0,0 +1 @@
+usr/lib/*/libout123.so.0*
diff -Nru mpg123-1.32.5/debian/libout123-0t64.lintian-overrides 
mpg123-1.32.5/debian/libout123-0t64.lintian-overrides
--- mpg123-1.32.5/debian/libout123-0t64.lintian-overrides       1970-01-01 
01:00:00.000000000 +0100
+++ mpg123-1.32.5/debian/libout123-0t64.lintian-overrides       2024-04-03 
20:20:46.000000000 +0200
@@ -0,0 +1 @@
+libout123-0t64: package-name-doesnt-match-sonames libout123-0
diff -Nru mpg123-1.32.5/debian/libout123-0t64.symbols 
mpg123-1.32.5/debian/libout123-0t64.symbols
--- mpg123-1.32.5/debian/libout123-0t64.symbols 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libout123-0t64.symbols 2024-04-03 20:20:46.000000000 
+0200
@@ -0,0 +1,38 @@
+libout123.so.0 libout123-0t64 #MINVER#
+ out123_buffered@Base 1.23.8
+ out123_close@Base 1.23.8
+ out123_continue@Base 1.23.8
+ out123_del@Base 1.23.8
+ out123_devices@Base 1.28.0
+ out123_distversion@Base 1.32.3
+ out123_drain@Base 1.23.8
+ out123_driver_info@Base 1.23.8
+ out123_drivers@Base 1.23.8
+ out123_drop@Base 1.23.8
+ out123_enc_byname@Base 1.23.8
+ out123_enc_list@Base 1.23.8
+ out123_enc_longname@Base 1.23.8
+ out123_enc_name@Base 1.23.8
+ out123_encodings@Base 1.23.8
+ out123_encsize@Base 1.23.8
+ out123_errcode@Base 1.23.8
+ out123_formats@Base 1.23.8
+ out123_free@Base 1.26.0
+ out123_getformat@Base 1.23.8
+ out123_getparam2@Base 1.28.0
+ out123_getparam@Base 1.23.8
+ out123_libversion@Base 1.32.3
+ out123_ndrain@Base 1.23.8
+ out123_new@Base 1.23.8
+ out123_open@Base 1.23.8
+ out123_param2@Base 1.28.0
+ out123_param@Base 1.23.8
+ out123_param_from@Base 1.23.8
+ out123_pause@Base 1.23.8
+ out123_plain_strerror@Base 1.23.8
+ out123_play@Base 1.23.8
+ out123_set_buffer@Base 1.23.8
+ out123_start@Base 1.23.8
+ out123_stop@Base 1.23.8
+ out123_strerror@Base 1.23.8
+ out123_stringlists_free@Base 1.28.0
diff -Nru mpg123-1.32.5/debian/libsyn123-0.install 
mpg123-1.32.5/debian/libsyn123-0.install
--- mpg123-1.32.5/debian/libsyn123-0.install    2023-10-01 15:44:05.000000000 
+0200
+++ mpg123-1.32.5/debian/libsyn123-0.install    1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-usr/lib/*/libsyn123.so.0*
diff -Nru mpg123-1.32.5/debian/libsyn123-0.symbols 
mpg123-1.32.5/debian/libsyn123-0.symbols
--- mpg123-1.32.5/debian/libsyn123-0.symbols    2023-10-02 21:28:13.000000000 
+0200
+++ mpg123-1.32.5/debian/libsyn123-0.symbols    1970-01-01 01:00:00.000000000 
+0100
@@ -1,57 +0,0 @@
-libsyn123.so.0 libsyn123-0 #MINVER#
- syn123_amp@Base 1.26.0
- syn123_be2host@Base 1.26.0
- syn123_clip@Base 1.26.0
- syn123_conv@Base 1.26.0
- syn123_db2lin@Base 1.26.0
- syn123_deinterleave@Base 1.26.0
- syn123_del@Base 1.26.0
- syn123_distversion@Base 1.32.3
- syn123_dither@Base 1.26.0
- syn123_drop_filter@Base 1.26.0
- syn123_filter@Base 1.26.0
- syn123_host2be@Base 1.26.0
- syn123_host2le@Base 1.26.0
- syn123_interleave@Base 1.26.0
- syn123_le2host@Base 1.26.0
- syn123_libversion@Base 1.32.3
- syn123_lin2db@Base 1.26.0
- syn123_mix@Base 1.26.0
- syn123_mixenc@Base 1.26.0
- syn123_mono2many@Base 1.26.0
- syn123_new@Base 1.26.0
- syn123_query_filter@Base 1.26.0
- syn123_query_waves@Base 1.26.0
- syn123_read@Base 1.26.0
- syn123_resample@Base 1.26.0
- syn123_resample_count@Base 1.26.0
- syn123_resample_expect@Base 1.26.0
- syn123_resample_fillcount@Base 1.26.0
- syn123_resample_history@Base 1.26.0
- syn123_resample_in@Base 1.32.3
- syn123_resample_incount@Base 1.26.0
- syn123_resample_inexpect@Base 1.26.0
- syn123_resample_intotal64@Base 1.32.3
- syn123_resample_intotal@Base 1.26.2
- (arch-bits=32|arch=!x32)syn123_resample_intotal_32@Base 1.26.2
- syn123_resample_intotal_64@Base 1.26.0
- syn123_resample_maxincount@Base 1.26.0
- syn123_resample_maxrate@Base 1.26.0
- syn123_resample_out@Base 1.32.3
- syn123_resample_total64@Base 1.32.3
- syn123_resample_total@Base 1.26.2
- (arch-bits=32|arch=!x32)syn123_resample_total_32@Base 1.26.2
- syn123_resample_total_64@Base 1.26.0
- syn123_setup_filter@Base 1.26.0
- syn123_setup_geiger@Base 1.26.0
- syn123_setup_pink@Base 1.26.0
- syn123_setup_resample@Base 1.26.0
- syn123_setup_silence@Base 1.26.0
- syn123_setup_sweep@Base 1.26.0
- syn123_setup_waves@Base 1.26.0
- syn123_setup_white@Base 1.26.0
- syn123_soft_clip@Base 1.26.0
- syn123_strerror@Base 1.26.0
- syn123_swap_bytes@Base 1.26.0
- syn123_wave_id@Base 1.26.0
- syn123_wave_name@Base 1.26.0
diff -Nru mpg123-1.32.5/debian/libsyn123-0t64.install 
mpg123-1.32.5/debian/libsyn123-0t64.install
--- mpg123-1.32.5/debian/libsyn123-0t64.install 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libsyn123-0t64.install 2024-04-03 20:20:46.000000000 
+0200
@@ -0,0 +1 @@
+usr/lib/*/libsyn123.so.0*
diff -Nru mpg123-1.32.5/debian/libsyn123-0t64.lintian-overrides 
mpg123-1.32.5/debian/libsyn123-0t64.lintian-overrides
--- mpg123-1.32.5/debian/libsyn123-0t64.lintian-overrides       1970-01-01 
01:00:00.000000000 +0100
+++ mpg123-1.32.5/debian/libsyn123-0t64.lintian-overrides       2024-04-03 
20:20:46.000000000 +0200
@@ -0,0 +1 @@
+libsyn123-0t64: package-name-doesnt-match-sonames libsyn123-0
diff -Nru mpg123-1.32.5/debian/libsyn123-0t64.symbols 
mpg123-1.32.5/debian/libsyn123-0t64.symbols
--- mpg123-1.32.5/debian/libsyn123-0t64.symbols 1970-01-01 01:00:00.000000000 
+0100
+++ mpg123-1.32.5/debian/libsyn123-0t64.symbols 2024-04-03 20:28:54.000000000 
+0200
@@ -0,0 +1,57 @@
+libsyn123.so.0 libsyn123-0t64 #MINVER#
+ syn123_amp@Base 1.26.0
+ syn123_be2host@Base 1.26.0
+ syn123_clip@Base 1.26.0
+ syn123_conv@Base 1.26.0
+ syn123_db2lin@Base 1.26.0
+ syn123_deinterleave@Base 1.26.0
+ syn123_del@Base 1.26.0
+ syn123_distversion@Base 1.32.3
+ syn123_dither@Base 1.26.0
+ syn123_drop_filter@Base 1.26.0
+ syn123_filter@Base 1.26.0
+ syn123_host2be@Base 1.26.0
+ syn123_host2le@Base 1.26.0
+ syn123_interleave@Base 1.26.0
+ syn123_le2host@Base 1.26.0
+ syn123_libversion@Base 1.32.3
+ syn123_lin2db@Base 1.26.0
+ syn123_mix@Base 1.26.0
+ syn123_mixenc@Base 1.26.0
+ syn123_mono2many@Base 1.26.0
+ syn123_new@Base 1.26.0
+ syn123_query_filter@Base 1.26.0
+ syn123_query_waves@Base 1.26.0
+ syn123_read@Base 1.26.0
+ syn123_resample@Base 1.26.0
+ syn123_resample_count@Base 1.26.0
+ syn123_resample_expect@Base 1.26.0
+ syn123_resample_fillcount@Base 1.26.0
+ syn123_resample_history@Base 1.26.0
+ syn123_resample_in@Base 1.32.3
+ syn123_resample_incount@Base 1.26.0
+ syn123_resample_inexpect@Base 1.26.0
+ syn123_resample_intotal64@Base 1.32.3
+ syn123_resample_intotal@Base 1.26.2
+ (arch=i386 hurd-i386)syn123_resample_intotal_32@Base 1.26.2
+ syn123_resample_intotal_64@Base 1.26.0
+ syn123_resample_maxincount@Base 1.26.0
+ syn123_resample_maxrate@Base 1.26.0
+ syn123_resample_out@Base 1.32.3
+ syn123_resample_total64@Base 1.32.3
+ syn123_resample_total@Base 1.26.2
+ (arch=i386 hurd-i386)syn123_resample_total_32@Base 1.26.2
+ syn123_resample_total_64@Base 1.26.0
+ syn123_setup_filter@Base 1.26.0
+ syn123_setup_geiger@Base 1.26.0
+ syn123_setup_pink@Base 1.26.0
+ syn123_setup_resample@Base 1.26.0
+ syn123_setup_silence@Base 1.26.0
+ syn123_setup_sweep@Base 1.26.0
+ syn123_setup_waves@Base 1.26.0
+ syn123_setup_white@Base 1.26.0
+ syn123_soft_clip@Base 1.26.0
+ syn123_strerror@Base 1.26.0
+ syn123_swap_bytes@Base 1.26.0
+ syn123_wave_id@Base 1.26.0
+ syn123_wave_name@Base 1.26.0

Reply via email to