Source: ctpl Followup-For: Bug #1061913 Apologies, thanks to operator error (i.e. I messed up) the diff attached to this bug is not the one that was uploaded to experimental. Please see the patch attached to this message.
-- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
diff -Nru ctpl-0.3.4+dfsg/debian/changelog ctpl-0.3.4+dfsg/debian/changelog --- ctpl-0.3.4+dfsg/debian/changelog 2022-09-27 07:56:13.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/changelog 2024-01-30 10:08:03.000000000 +0000 @@ -1,3 +1,10 @@ +ctpl (0.3.4+dfsg-4.1~exp1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Michael Hudson-Doyle <mwhud...@debian.org> Tue, 30 Jan 2024 10:08:03 +0000 + ctpl (0.3.4+dfsg-4) unstable; urgency=medium * Reupload as source-only package to unblock migration to testing diff -Nru ctpl-0.3.4+dfsg/debian/control ctpl-0.3.4+dfsg/debian/control --- ctpl-0.3.4+dfsg/debian/control 2022-09-27 07:56:13.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/control 2024-01-30 10:08:03.000000000 +0000 @@ -21,7 +21,7 @@ Multi-Arch: same Depends: ${misc:Depends}, libglib2.0-dev, - libctpl2 (= ${binary:Version}) + libctpl2t64 (= ${binary:Version}) Suggests: libctpl-doc Description: template engine written in C, development files CTPL is a C template engine library allowing fast and easy computation of @@ -33,7 +33,10 @@ This package contains the header files which are needed for developing CTPL applications. -Package: libctpl2 +Package: libctpl2t64 +Provides: ${t64:Provides} +Replaces: libctpl2 +Breaks: libctpl2 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${shlibs:Pre-Depends}, ${misc:Pre-Depends} @@ -77,7 +80,7 @@ Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - libctpl2 (= ${binary:Version}) + libctpl2t64 (= ${binary:Version}) Description: command-line template parsing utility CTPL is a C template engine library allowing fast and easy computation of templates with precise control over the parsing environment. diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2.install ctpl-0.3.4+dfsg/debian/libctpl2.install --- ctpl-0.3.4+dfsg/debian/libctpl2.install 2022-09-27 07:56:13.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/libctpl2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2.symbols ctpl-0.3.4+dfsg/debian/libctpl2.symbols --- ctpl-0.3.4+dfsg/debian/libctpl2.symbols 2022-09-27 07:56:13.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/libctpl2.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,115 +0,0 @@ -libctpl.so.2 libctpl2 #MINVER# - ctpl_check_version@Base 0.3 - ctpl_environ_add_from_path@Base 0.3 - ctpl_environ_add_from_stream@Base 0.3 - ctpl_environ_add_from_string@Base 0.3 - ctpl_environ_error_quark@Base 0.3 - ctpl_environ_foreach@Base 0.3 - ctpl_environ_lookup@Base 0.3 - ctpl_environ_merge@Base 0.3 - ctpl_environ_new@Base 0.3 - ctpl_environ_pop@Base 0.3 - ctpl_environ_push@Base 0.3 - ctpl_environ_push_float@Base 0.3 - ctpl_environ_push_int@Base 0.3 - ctpl_environ_push_string@Base 0.3 - ctpl_environ_ref@Base 0.3 - ctpl_environ_unref@Base 0.3 - ctpl_eval_bool@Base 0.3 - ctpl_eval_error_quark@Base 0.3 - ctpl_eval_value@Base 0.3 - ctpl_gettext@Base 0.3.4 - ctpl_input_stream_eof@Base 0.3 - ctpl_input_stream_eof_fast@Base 0.3 - ctpl_input_stream_get_c@Base 0.3 - ctpl_input_stream_get_line@Base 0.3 - ctpl_input_stream_get_line_position@Base 0.3 - ctpl_input_stream_get_name@Base 0.3 - ctpl_input_stream_get_stream@Base 0.3 - ctpl_input_stream_new@Base 0.3 - ctpl_input_stream_new_for_gfile@Base 0.3 - ctpl_input_stream_new_for_memory@Base 0.3 - ctpl_input_stream_new_for_path@Base 0.3 - ctpl_input_stream_new_for_uri@Base 0.3 - ctpl_input_stream_peek@Base 0.3 - ctpl_input_stream_peek_c@Base 0.3 - ctpl_input_stream_peek_symbol_full@Base 0.3 - ctpl_input_stream_peek_word@Base 0.3 - ctpl_input_stream_read@Base 0.3 - ctpl_input_stream_read_float@Base 0.3 - ctpl_input_stream_read_int@Base 0.3 - ctpl_input_stream_read_number@Base 0.3 - ctpl_input_stream_read_string_literal@Base 0.3 - ctpl_input_stream_read_symbol_full@Base 0.3 - ctpl_input_stream_read_word@Base 0.3 - ctpl_input_stream_ref@Base 0.3 - ctpl_input_stream_set_error@Base 0.3 - ctpl_input_stream_skip@Base 0.3 - ctpl_input_stream_skip_blank@Base 0.3 - ctpl_input_stream_skip_word@Base 0.3 - ctpl_input_stream_unref@Base 0.3 - ctpl_io_error_quark@Base 0.3 - ctpl_lexer_error_quark@Base 0.3 - ctpl_lexer_expr_error_quark@Base 0.3 - ctpl_lexer_expr_lex@Base 0.3 - ctpl_lexer_expr_lex_full@Base 0.3 - ctpl_lexer_expr_lex_string@Base 0.3 - ctpl_lexer_lex@Base 0.3 - ctpl_lexer_lex_path@Base 0.3 - ctpl_lexer_lex_string@Base 0.3 - ctpl_major_version@Base 0.3 - ctpl_micro_version@Base 0.3 - ctpl_minor_version@Base 0.3 - ctpl_output_stream_get_stream@Base 0.3 - ctpl_output_stream_new@Base 0.3 - ctpl_output_stream_put_c@Base 0.3 - ctpl_output_stream_ref@Base 0.3 - ctpl_output_stream_unref@Base 0.3 - ctpl_output_stream_write@Base 0.3 - ctpl_parser_error_quark@Base 0.3 - ctpl_parser_parse@Base 0.3 - ctpl_token_expr_free@Base 0.3 - ctpl_token_free@Base 0.3 - ctpl_value_array_append@Base 0.3 - ctpl_value_array_append_float@Base 0.3 - ctpl_value_array_append_int@Base 0.3 - ctpl_value_array_append_string@Base 0.3 - ctpl_value_array_index@Base 0.3 - ctpl_value_array_length@Base 0.3 - ctpl_value_array_prepend@Base 0.3 - ctpl_value_array_prepend_float@Base 0.3 - ctpl_value_array_prepend_int@Base 0.3 - ctpl_value_array_prepend_string@Base 0.3 - ctpl_value_convert@Base 0.3 - ctpl_value_copy@Base 0.3 - ctpl_value_dup@Base 0.3 - ctpl_value_free@Base 0.3 - ctpl_value_free_value@Base 0.3 - ctpl_value_get_array@Base 0.3 - ctpl_value_get_array_float@Base 0.3 - ctpl_value_get_array_int@Base 0.3 - ctpl_value_get_array_string@Base 0.3 - ctpl_value_get_float@Base 0.3 - ctpl_value_get_held_type@Base 0.3 - ctpl_value_get_int@Base 0.3 - ctpl_value_get_string@Base 0.3 - ctpl_value_init@Base 0.3 - ctpl_value_new@Base 0.3 - ctpl_value_new_array@Base 0.3 - ctpl_value_new_arrayv@Base 0.3 - ctpl_value_new_float@Base 0.3 - ctpl_value_new_int@Base 0.3 - ctpl_value_new_string@Base 0.3 - ctpl_value_set_array@Base 0.3 - ctpl_value_set_array_float@Base 0.3 - ctpl_value_set_array_floatv@Base 0.3 - ctpl_value_set_array_int@Base 0.3 - ctpl_value_set_array_intv@Base 0.3 - ctpl_value_set_array_string@Base 0.3 - ctpl_value_set_array_stringv@Base 0.3 - ctpl_value_set_arrayv@Base 0.3 - ctpl_value_set_float@Base 0.3 - ctpl_value_set_int@Base 0.3 - ctpl_value_set_string@Base 0.3 - ctpl_value_to_string@Base 0.3 - ctpl_value_type_get_name@Base 0.3 diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2t64.install ctpl-0.3.4+dfsg/debian/libctpl2t64.install --- ctpl-0.3.4+dfsg/debian/libctpl2t64.install 1970-01-01 00:00:00.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/libctpl2t64.install 2024-01-30 10:08:03.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2t64.lintian-overrides ctpl-0.3.4+dfsg/debian/libctpl2t64.lintian-overrides --- ctpl-0.3.4+dfsg/debian/libctpl2t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/libctpl2t64.lintian-overrides 2024-01-30 10:08:03.000000000 +0000 @@ -0,0 +1 @@ +libctpl2t64: package-name-doesnt-match-sonames libctpl2 diff -Nru ctpl-0.3.4+dfsg/debian/libctpl2t64.symbols ctpl-0.3.4+dfsg/debian/libctpl2t64.symbols --- ctpl-0.3.4+dfsg/debian/libctpl2t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ ctpl-0.3.4+dfsg/debian/libctpl2t64.symbols 2024-01-30 10:08:03.000000000 +0000 @@ -0,0 +1,115 @@ +libctpl.so.2 libctpl2t64 #MINVER# + ctpl_check_version@Base 0.3 + ctpl_environ_add_from_path@Base 0.3 + ctpl_environ_add_from_stream@Base 0.3 + ctpl_environ_add_from_string@Base 0.3 + ctpl_environ_error_quark@Base 0.3 + ctpl_environ_foreach@Base 0.3 + ctpl_environ_lookup@Base 0.3 + ctpl_environ_merge@Base 0.3 + ctpl_environ_new@Base 0.3 + ctpl_environ_pop@Base 0.3 + ctpl_environ_push@Base 0.3 + ctpl_environ_push_float@Base 0.3 + ctpl_environ_push_int@Base 0.3 + ctpl_environ_push_string@Base 0.3 + ctpl_environ_ref@Base 0.3 + ctpl_environ_unref@Base 0.3 + ctpl_eval_bool@Base 0.3 + ctpl_eval_error_quark@Base 0.3 + ctpl_eval_value@Base 0.3 + ctpl_gettext@Base 0.3.4 + ctpl_input_stream_eof@Base 0.3 + ctpl_input_stream_eof_fast@Base 0.3 + ctpl_input_stream_get_c@Base 0.3 + ctpl_input_stream_get_line@Base 0.3 + ctpl_input_stream_get_line_position@Base 0.3 + ctpl_input_stream_get_name@Base 0.3 + ctpl_input_stream_get_stream@Base 0.3 + ctpl_input_stream_new@Base 0.3 + ctpl_input_stream_new_for_gfile@Base 0.3 + ctpl_input_stream_new_for_memory@Base 0.3 + ctpl_input_stream_new_for_path@Base 0.3 + ctpl_input_stream_new_for_uri@Base 0.3 + ctpl_input_stream_peek@Base 0.3 + ctpl_input_stream_peek_c@Base 0.3 + ctpl_input_stream_peek_symbol_full@Base 0.3 + ctpl_input_stream_peek_word@Base 0.3 + ctpl_input_stream_read@Base 0.3 + ctpl_input_stream_read_float@Base 0.3 + ctpl_input_stream_read_int@Base 0.3 + ctpl_input_stream_read_number@Base 0.3 + ctpl_input_stream_read_string_literal@Base 0.3 + ctpl_input_stream_read_symbol_full@Base 0.3 + ctpl_input_stream_read_word@Base 0.3 + ctpl_input_stream_ref@Base 0.3 + ctpl_input_stream_set_error@Base 0.3 + ctpl_input_stream_skip@Base 0.3 + ctpl_input_stream_skip_blank@Base 0.3 + ctpl_input_stream_skip_word@Base 0.3 + ctpl_input_stream_unref@Base 0.3 + ctpl_io_error_quark@Base 0.3 + ctpl_lexer_error_quark@Base 0.3 + ctpl_lexer_expr_error_quark@Base 0.3 + ctpl_lexer_expr_lex@Base 0.3 + ctpl_lexer_expr_lex_full@Base 0.3 + ctpl_lexer_expr_lex_string@Base 0.3 + ctpl_lexer_lex@Base 0.3 + ctpl_lexer_lex_path@Base 0.3 + ctpl_lexer_lex_string@Base 0.3 + ctpl_major_version@Base 0.3 + ctpl_micro_version@Base 0.3 + ctpl_minor_version@Base 0.3 + ctpl_output_stream_get_stream@Base 0.3 + ctpl_output_stream_new@Base 0.3 + ctpl_output_stream_put_c@Base 0.3 + ctpl_output_stream_ref@Base 0.3 + ctpl_output_stream_unref@Base 0.3 + ctpl_output_stream_write@Base 0.3 + ctpl_parser_error_quark@Base 0.3 + ctpl_parser_parse@Base 0.3 + ctpl_token_expr_free@Base 0.3 + ctpl_token_free@Base 0.3 + ctpl_value_array_append@Base 0.3 + ctpl_value_array_append_float@Base 0.3 + ctpl_value_array_append_int@Base 0.3 + ctpl_value_array_append_string@Base 0.3 + ctpl_value_array_index@Base 0.3 + ctpl_value_array_length@Base 0.3 + ctpl_value_array_prepend@Base 0.3 + ctpl_value_array_prepend_float@Base 0.3 + ctpl_value_array_prepend_int@Base 0.3 + ctpl_value_array_prepend_string@Base 0.3 + ctpl_value_convert@Base 0.3 + ctpl_value_copy@Base 0.3 + ctpl_value_dup@Base 0.3 + ctpl_value_free@Base 0.3 + ctpl_value_free_value@Base 0.3 + ctpl_value_get_array@Base 0.3 + ctpl_value_get_array_float@Base 0.3 + ctpl_value_get_array_int@Base 0.3 + ctpl_value_get_array_string@Base 0.3 + ctpl_value_get_float@Base 0.3 + ctpl_value_get_held_type@Base 0.3 + ctpl_value_get_int@Base 0.3 + ctpl_value_get_string@Base 0.3 + ctpl_value_init@Base 0.3 + ctpl_value_new@Base 0.3 + ctpl_value_new_array@Base 0.3 + ctpl_value_new_arrayv@Base 0.3 + ctpl_value_new_float@Base 0.3 + ctpl_value_new_int@Base 0.3 + ctpl_value_new_string@Base 0.3 + ctpl_value_set_array@Base 0.3 + ctpl_value_set_array_float@Base 0.3 + ctpl_value_set_array_floatv@Base 0.3 + ctpl_value_set_array_int@Base 0.3 + ctpl_value_set_array_intv@Base 0.3 + ctpl_value_set_array_string@Base 0.3 + ctpl_value_set_array_stringv@Base 0.3 + ctpl_value_set_arrayv@Base 0.3 + ctpl_value_set_float@Base 0.3 + ctpl_value_set_int@Base 0.3 + ctpl_value_set_string@Base 0.3 + ctpl_value_to_string@Base 0.3 + ctpl_value_type_get_name@Base 0.3