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