Source: mpg123
Version: 1.12.1-3.2
Tags: patch

Hello:

While trying to compile mpg123 with the multiarch patch in a clean
i386 chroot with pbuilder I get the following message:

dpkg-gensymbols: warning: some new symbols appeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libmpg123-0/DEBIAN/symbols doesn't
match completely debian/libmpg123-0.symbols.i386
--- debian/libmpg123-0.symbols.i386 (libmpg123-0_1.12.1_i386)
+++ libmpg123-0.symbols.i386    2012-02-27 13:53:32.000000000 -0500
@@ -6,6 +6,7 @@
  mpg123_copy_string@Base 1.6.2
  mpg123_current_decoder@Base 1.7.2
  mpg123_decode@Base 1.6.2
+ mpg123_decode_frame@Base 1.12.1
  mpg123_decode_frame_64@Base 1.6.2
  mpg123_decoder@Base 1.6.2
  mpg123_decoders@Base 1.6.2
@@ -18,6 +19,7 @@
  mpg123_exit@Base 1.6.2
  mpg123_feature@Base 1.10.0
  mpg123_feed@Base 1.6.2
+ mpg123_feedseek@Base 1.12.1
  mpg123_feedseek_64@Base 1.6.2
  mpg123_fmt@Base 1.6.2
  mpg123_fmt_all@Base 1.6.2
@@ -28,6 +30,7 @@
  mpg123_format_none@Base 1.6.2
  mpg123_format_support@Base 1.6.2
  mpg123_framebyframe_decode@Base 1.10.0
+ mpg123_framebyframe_decode_64@Base 1.12.1
  mpg123_framebyframe_next@Base 1.10.0
  mpg123_free_string@Base 1.6.2
  mpg123_geteq@Base 1.6.2
@@ -40,45 +43,61 @@
  mpg123_icy2utf8@Base 1.6.2
  mpg123_icy@Base 1.6.2
  mpg123_id3@Base 1.6.2
+ mpg123_index@Base 1.12.1
  mpg123_index_64@Base 1.6.2
  mpg123_info@Base 1.6.2
  mpg123_init@Base 1.6.2
  mpg123_init_string@Base 1.6.2
+ mpg123_length@Base 1.12.1
  mpg123_length_64@Base 1.6.2
  mpg123_meta_check@Base 1.6.2
  mpg123_new@Base 1.6.2
  mpg123_new_pars@Base 1.6.2
+ mpg123_open@Base 1.12.1
  mpg123_open_64@Base 1.6.2
+ mpg123_open_fd@Base 1.12.1
  mpg123_open_fd_64@Base 1.6.2
  mpg123_open_feed@Base 1.6.2
  mpg123_open_handle@Base 1.12.1
+ mpg123_open_handle_64@Base 1.12.1
  mpg123_outblock@Base 1.6.2
  mpg123_par@Base 1.6.2
  mpg123_param@Base 1.6.2
  mpg123_parnew@Base 1.6.2
  mpg123_plain_strerror@Base 1.6.2
+ mpg123_position@Base 1.12.1
  mpg123_position_64@Base 1.6.2
  mpg123_rates@Base 1.6.2
  mpg123_read@Base 1.6.2
  mpg123_replace_buffer@Base 1.6.2
  mpg123_replace_reader@Base 1.6.2
+ mpg123_replace_reader_64@Base 1.12.1
  mpg123_replace_reader_handle@Base 1.12.1
+ mpg123_replace_reader_handle_64@Base 1.12.1
  mpg123_reset_eq@Base 1.6.2
  mpg123_resize_string@Base 1.6.2
  mpg123_safe_buffer@Base 1.6.2
  mpg123_scan@Base 1.6.2
+ mpg123_seek@Base 1.12.1
  mpg123_seek_64@Base 1.6.2
+ mpg123_seek_frame@Base 1.12.1
  mpg123_seek_frame_64@Base 1.6.2
+ mpg123_set_filesize@Base 1.12.1
  mpg123_set_filesize_64@Base 1.6.2
+ mpg123_set_index@Base 1.12.1
  mpg123_set_index_64@Base 1.10.0
  mpg123_set_string@Base 1.6.2
  mpg123_set_substring@Base 1.6.2
  mpg123_store_utf8@Base 1.9.1
  mpg123_strerror@Base 1.6.2
  mpg123_supported_decoders@Base 1.6.2
+ mpg123_tell@Base 1.12.1
  mpg123_tell_64@Base 1.6.2
+ mpg123_tell_stream@Base 1.12.1
  mpg123_tell_stream_64@Base 1.6.2
+ mpg123_tellframe@Base 1.12.1
  mpg123_tellframe_64@Base 1.6.2
+ mpg123_timeframe@Base 1.12.1
  mpg123_timeframe_64@Base 1.6.2
  mpg123_tpf@Base 1.6.2
  mpg123_volume@Base 1.6.2


Since I compile with DPKG_GENSYMBOLS_CHECK_LEVEL=4 the package FTBFS
in i386 but in amd64 it builds fine.

I noticed that of the 19 new symbols found:
- 15 are those in libmpg123-0.symbols.64bit.in.
- The new ones seem to be:
+ mpg123_framebyframe_decode_64@Base 1.12.1
+ mpg123_open_handle_64@Base 1.12.1
+ mpg123_replace_reader_64@Base 1.12.1
+ mpg123_replace_reader_handle_64@Base 1.12.1

I quickly checked the last log in:
https://buildd.debian.org/status/package.php?p=mpg123

And all architectures except ia64 and amd64 show the new symbols found
message. Looking at old logs it started with 1.12.1-1.

Hope this helps,
Miguel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to