Bug#1063062: vte: NMU diff for 64-bit time_t transition
Steve Langasek
vorlon at debian.org
Sun Feb 4 19:50:17 GMT 2024
Source: vte
Version: 1:0.28.2-6
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-arm at lists.debian.org
Usertags: time-t
NOTICE: these changes must not be uploaded to unstable yet!
Dear maintainer,
As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
vte as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).
To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.
Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time. Therefore I have prepared a 0-day NMU for vte
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.
Please find the patch for this NMU attached.
If you have any concerns about this patch, please reach out ASAP. Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -Nru vte-0.28.2/debian/changelog vte-0.28.2/debian/changelog
--- vte-0.28.2/debian/changelog 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/changelog 2024-02-04 19:24:45.000000000 +0000
@@ -1,3 +1,10 @@
+vte (1:0.28.2-6.1) experimental; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vorlon at debian.org> Sun, 04 Feb 2024 19:24:45 +0000
+
vte (1:0.28.2-6) unstable; urgency=medium
* Stop building python-vte and libvte-doc
diff -Nru vte-0.28.2/debian/control vte-0.28.2/debian/control
--- vte-0.28.2/debian/control 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/control 2024-02-04 19:24:45.000000000 +0000
@@ -6,7 +6,7 @@
Section: libs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Jeremy Bicha <jbicha at debian.org>, Jordi Mallach <jordi at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Jordi Mallach <jordi at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
Build-Depends: debhelper-compat (= 11),
dh-sequence-gnome,
libglib2.0-dev (>= 2.26.0),
@@ -23,7 +23,10 @@
Vcs-Git: https://salsa.debian.org/gnome-team/vte.git
Homepage: https://wiki.gnome.org/Apps/Terminal/VTE
-Package: libvte9
+Package: libvte9t64
+Provides: ${t64:Provides}
+Replaces: libvte9
+Breaks: libvte9 (<< ${source:Version})
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
@@ -56,7 +59,7 @@
Architecture: any
Section: libdevel
Depends: ${misc:Depends},
- libvte9 (= ${binary:Version}),
+ libvte9t64 (= ${binary:Version}),
libcairo2-dev,
libx11-dev,
libgtk2.0-dev (>= 2.20.0),
@@ -76,7 +79,7 @@
Package: libvte-common
Architecture: all
Depends: ${misc:Depends}
-Breaks: libvte9 (<< 1:0.28)
+Breaks: libvte9t64 (<< 1:0.28)
Description: Terminal emulator widget for GTK+ 2.x - common files
The VTE library provides a terminal emulator widget VteTerminal for
applications using the GTK+ toolkit. It also provides the VtePTY object
diff -Nru vte-0.28.2/debian/control.in vte-0.28.2/debian/control.in
--- vte-0.28.2/debian/control.in 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/control.in 2024-02-04 19:24:44.000000000 +0000
@@ -19,7 +19,10 @@
Vcs-Git: https://salsa.debian.org/gnome-team/vte.git
Homepage: https://wiki.gnome.org/Apps/Terminal/VTE
-Package: libvte9
+Package: libvte9t64
+Provides: ${t64:Provides}
+Replaces: libvte9
+Breaks: libvte9 (<< ${source:Version})
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
@@ -52,7 +55,7 @@
Architecture: any
Section: libdevel
Depends: ${misc:Depends},
- libvte9 (= ${binary:Version}),
+ libvte9t64 (= ${binary:Version}),
libcairo2-dev,
libx11-dev,
libgtk2.0-dev (>= 2.20.0),
@@ -72,7 +75,7 @@
Package: libvte-common
Architecture: all
Depends: ${misc:Depends}
-Breaks: libvte9 (<< 1:0.28)
+Breaks: libvte9t64 (<< 1:0.28)
Description: Terminal emulator widget for GTK+ 2.x - common files
The VTE library provides a terminal emulator widget VteTerminal for
applications using the GTK+ toolkit. It also provides the VtePTY object
diff -Nru vte-0.28.2/debian/libvte9.install vte-0.28.2/debian/libvte9.install
--- vte-0.28.2/debian/libvte9.install 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/libvte9.install 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib/*/libvte.so.*
diff -Nru vte-0.28.2/debian/libvte9.lintian-overrides vte-0.28.2/debian/libvte9.lintian-overrides
--- vte-0.28.2/debian/libvte9.lintian-overrides 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/libvte9.lintian-overrides 1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# Setgid on purpose to write the utmp file
-libvte9: setgid-binary usr/lib/libvte9/gnome-pty-helper 2755 root/utmp
diff -Nru vte-0.28.2/debian/libvte9.symbols vte-0.28.2/debian/libvte9.symbols
--- vte-0.28.2/debian/libvte9.symbols 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/libvte9.symbols 1970-01-01 00:00:00.000000000 +0000
@@ -1,135 +0,0 @@
-libvte.so.9 libvte9 #MINVER#
- _vte_debug_flags at Base 1:0.24.0
- _vte_debug_init at Base 1:0.24.0
- _vte_pty_close at Base 1:0.24.0
- _vte_pty_get_size at Base 1:0.24.0
- _vte_pty_open at Base 1:0.24.0
- _vte_pty_set_size at Base 1:0.24.0
- _vte_pty_set_utf8 at Base 1:0.24.0
- vte_get_user_shell at Base 1:0.28.0
- vte_pty_child_setup at Base 1:0.28.0
- vte_pty_close at Base 1:0.28.0
- vte_pty_error_get_type at Base 1:0.28.0
- vte_pty_error_quark at Base 1:0.28.0
- vte_pty_flags_get_type at Base 1:0.28.0
- vte_pty_get_fd at Base 1:0.28.0
- vte_pty_get_size at Base 1:0.28.0
- vte_pty_get_type at Base 1:0.28.0
- vte_pty_new at Base 1:0.28.0
- vte_pty_new_foreign at Base 1:0.28.0
- vte_pty_set_size at Base 1:0.28.0
- vte_pty_set_term at Base 1:0.28.0
- vte_pty_set_utf8 at Base 1:0.28.0
- vte_reaper_add_child at Base 1:0.24.0
- vte_reaper_get at Base 1:0.24.0
- vte_reaper_get_type at Base 1:0.24.0
- vte_terminal_accessible_factory_get_type at Base 1:0.24.0
- vte_terminal_accessible_factory_new at Base 1:0.24.0
- vte_terminal_accessible_get_type at Base 1:0.24.0
- vte_terminal_accessible_new at Base 1:0.24.0
- vte_terminal_anti_alias_get_type at Base 1:0.24.0
- vte_terminal_copy_clipboard at Base 1:0.24.0
- vte_terminal_copy_primary at Base 1:0.24.0
- vte_terminal_cursor_blink_mode_get_type at Base 1:0.24.0
- vte_terminal_cursor_shape_get_type at Base 1:0.24.0
- vte_terminal_erase_binding_get_type at Base 1:0.24.0
- vte_terminal_feed at Base 1:0.24.0
- vte_terminal_feed_child at Base 1:0.24.0
- vte_terminal_feed_child_binary at Base 1:0.24.0
- vte_terminal_fork_command at Base 1:0.24.0
- vte_terminal_fork_command_full at Base 1:0.28.0
- vte_terminal_forkpty at Base 1:0.24.0
- vte_terminal_get_adjustment at Base 1:0.24.0
- vte_terminal_get_allow_bold at Base 1:0.24.0
- vte_terminal_get_audible_bell at Base 1:0.24.0
- vte_terminal_get_char_ascent at Base 1:0.24.0
- vte_terminal_get_char_descent at Base 1:0.24.0
- vte_terminal_get_char_height at Base 1:0.24.0
- vte_terminal_get_char_width at Base 1:0.24.0
- vte_terminal_get_child_exit_status at Base 1:0.24.0
- vte_terminal_get_column_count at Base 1:0.24.0
- vte_terminal_get_cursor_blink_mode at Base 1:0.24.0
- vte_terminal_get_cursor_position at Base 1:0.24.0
- vte_terminal_get_cursor_shape at Base 1:0.24.0
- vte_terminal_get_default_emulation at Base 1:0.24.0
- vte_terminal_get_emulation at Base 1:0.24.0
- vte_terminal_get_encoding at Base 1:0.24.0
- vte_terminal_get_font at Base 1:0.24.0
- vte_terminal_get_has_selection at Base 1:0.24.0
- vte_terminal_get_icon_title at Base 1:0.24.0
- vte_terminal_get_mouse_autohide at Base 1:0.24.0
- vte_terminal_get_padding at Base 1:0.24.0
- vte_terminal_get_pty at Base 1:0.24.0
- vte_terminal_get_pty_object at Base 1:0.28.0
- vte_terminal_get_row_count at Base 1:0.24.0
- vte_terminal_get_status_line at Base 1:0.24.0
- vte_terminal_get_text at Base 1:0.24.0
- vte_terminal_get_text_include_trailing_spaces at Base 1:0.24.0
- vte_terminal_get_text_range at Base 1:0.24.0
- vte_terminal_get_type at Base 1:0.24.0
- vte_terminal_get_using_xft at Base 1:0.24.0
- vte_terminal_get_visible_bell at Base 1:0.24.0
- vte_terminal_get_window_title at Base 1:0.24.0
- vte_terminal_im_append_menuitems at Base 1:0.24.0
- vte_terminal_is_word_char at Base 1:0.24.0
- vte_terminal_match_add at Base 1:0.24.0
- vte_terminal_match_add_gregex at Base 1:0.24.0
- vte_terminal_match_check at Base 1:0.24.0
- vte_terminal_match_clear_all at Base 1:0.24.0
- vte_terminal_match_remove at Base 1:0.24.0
- vte_terminal_match_set_cursor at Base 1:0.24.0
- vte_terminal_match_set_cursor_name at Base 1:0.24.0
- vte_terminal_match_set_cursor_type at Base 1:0.24.0
- vte_terminal_new at Base 1:0.24.0
- vte_terminal_paste_clipboard at Base 1:0.24.0
- vte_terminal_paste_primary at Base 1:0.24.0
- vte_terminal_pty_new at Base 1:0.28.0
- vte_terminal_reset at Base 1:0.24.0
- vte_terminal_search_find_next at Base 1:0.28.0
- vte_terminal_search_find_previous at Base 1:0.28.0
- vte_terminal_search_get_gregex at Base 1:0.28.0
- vte_terminal_search_get_wrap_around at Base 1:0.28.0
- vte_terminal_search_set_gregex at Base 1:0.28.0
- vte_terminal_search_set_wrap_around at Base 1:0.28.0
- vte_terminal_select_all at Base 1:0.24.0
- vte_terminal_select_none at Base 1:0.24.0
- vte_terminal_set_allow_bold at Base 1:0.24.0
- vte_terminal_set_audible_bell at Base 1:0.24.0
- vte_terminal_set_background_image at Base 1:0.24.0
- vte_terminal_set_background_image_file at Base 1:0.24.0
- vte_terminal_set_background_saturation at Base 1:0.24.0
- vte_terminal_set_background_tint_color at Base 1:0.24.0
- vte_terminal_set_background_transparent at Base 1:0.24.0
- vte_terminal_set_backspace_binding at Base 1:0.24.0
- vte_terminal_set_color_background at Base 1:0.24.0
- vte_terminal_set_color_bold at Base 1:0.24.0
- vte_terminal_set_color_cursor at Base 1:0.24.0
- vte_terminal_set_color_dim at Base 1:0.24.0
- vte_terminal_set_color_foreground at Base 1:0.24.0
- vte_terminal_set_color_highlight at Base 1:0.24.0
- vte_terminal_set_colors at Base 1:0.24.0
- vte_terminal_set_cursor_blink_mode at Base 1:0.24.0
- vte_terminal_set_cursor_blinks at Base 1:0.24.0
- vte_terminal_set_cursor_shape at Base 1:0.24.0
- vte_terminal_set_default_colors at Base 1:0.24.0
- vte_terminal_set_delete_binding at Base 1:0.24.0
- vte_terminal_set_emulation at Base 1:0.24.0
- vte_terminal_set_encoding at Base 1:0.24.0
- vte_terminal_set_font at Base 1:0.24.0
- vte_terminal_set_font_from_string at Base 1:0.24.0
- vte_terminal_set_font_from_string_full at Base 1:0.24.0
- vte_terminal_set_font_full at Base 1:0.24.0
- vte_terminal_set_mouse_autohide at Base 1:0.24.0
- vte_terminal_set_opacity at Base 1:0.24.0
- vte_terminal_set_pty at Base 1:0.24.0
- vte_terminal_set_pty_object at Base 1:0.28.0
- vte_terminal_set_scroll_background at Base 1:0.24.0
- vte_terminal_set_scroll_on_keystroke at Base 1:0.24.0
- vte_terminal_set_scroll_on_output at Base 1:0.24.0
- vte_terminal_set_scrollback_lines at Base 1:0.24.0
- vte_terminal_set_size at Base 1:0.24.0
- vte_terminal_set_visible_bell at Base 1:0.24.0
- vte_terminal_set_word_chars at Base 1:0.24.0
- vte_terminal_watch_child at Base 1:0.28.0
- vte_terminal_write_contents at Base 1:0.24.0
- vte_terminal_write_flags_get_type at Base 1:0.24.0
diff -Nru vte-0.28.2/debian/libvte9t64.install vte-0.28.2/debian/libvte9t64.install
--- vte-0.28.2/debian/libvte9t64.install 1970-01-01 00:00:00.000000000 +0000
+++ vte-0.28.2/debian/libvte9t64.install 2019-02-02 12:52:36.000000000 +0000
@@ -0,0 +1 @@
+usr/lib/*/libvte.so.*
diff -Nru vte-0.28.2/debian/libvte9t64.lintian-overrides vte-0.28.2/debian/libvte9t64.lintian-overrides
--- vte-0.28.2/debian/libvte9t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000
+++ vte-0.28.2/debian/libvte9t64.lintian-overrides 2024-02-04 19:24:45.000000000 +0000
@@ -0,0 +1,3 @@
+# Setgid on purpose to write the utmp file
+libvte9t64: setgid-binary usr/lib/libvte9t64/gnome-pty-helper 2755 root/utmp
+libvte9t64: package-name-doesnt-match-sonames libvte9
diff -Nru vte-0.28.2/debian/libvte9t64.symbols vte-0.28.2/debian/libvte9t64.symbols
--- vte-0.28.2/debian/libvte9t64.symbols 1970-01-01 00:00:00.000000000 +0000
+++ vte-0.28.2/debian/libvte9t64.symbols 2024-02-04 19:24:45.000000000 +0000
@@ -0,0 +1,135 @@
+libvte.so.9 libvte9t64 #MINVER#
+ _vte_debug_flags at Base 1:0.24.0
+ _vte_debug_init at Base 1:0.24.0
+ _vte_pty_close at Base 1:0.24.0
+ _vte_pty_get_size at Base 1:0.24.0
+ _vte_pty_open at Base 1:0.24.0
+ _vte_pty_set_size at Base 1:0.24.0
+ _vte_pty_set_utf8 at Base 1:0.24.0
+ vte_get_user_shell at Base 1:0.28.0
+ vte_pty_child_setup at Base 1:0.28.0
+ vte_pty_close at Base 1:0.28.0
+ vte_pty_error_get_type at Base 1:0.28.0
+ vte_pty_error_quark at Base 1:0.28.0
+ vte_pty_flags_get_type at Base 1:0.28.0
+ vte_pty_get_fd at Base 1:0.28.0
+ vte_pty_get_size at Base 1:0.28.0
+ vte_pty_get_type at Base 1:0.28.0
+ vte_pty_new at Base 1:0.28.0
+ vte_pty_new_foreign at Base 1:0.28.0
+ vte_pty_set_size at Base 1:0.28.0
+ vte_pty_set_term at Base 1:0.28.0
+ vte_pty_set_utf8 at Base 1:0.28.0
+ vte_reaper_add_child at Base 1:0.24.0
+ vte_reaper_get at Base 1:0.24.0
+ vte_reaper_get_type at Base 1:0.24.0
+ vte_terminal_accessible_factory_get_type at Base 1:0.24.0
+ vte_terminal_accessible_factory_new at Base 1:0.24.0
+ vte_terminal_accessible_get_type at Base 1:0.24.0
+ vte_terminal_accessible_new at Base 1:0.24.0
+ vte_terminal_anti_alias_get_type at Base 1:0.24.0
+ vte_terminal_copy_clipboard at Base 1:0.24.0
+ vte_terminal_copy_primary at Base 1:0.24.0
+ vte_terminal_cursor_blink_mode_get_type at Base 1:0.24.0
+ vte_terminal_cursor_shape_get_type at Base 1:0.24.0
+ vte_terminal_erase_binding_get_type at Base 1:0.24.0
+ vte_terminal_feed at Base 1:0.24.0
+ vte_terminal_feed_child at Base 1:0.24.0
+ vte_terminal_feed_child_binary at Base 1:0.24.0
+ vte_terminal_fork_command at Base 1:0.24.0
+ vte_terminal_fork_command_full at Base 1:0.28.0
+ vte_terminal_forkpty at Base 1:0.24.0
+ vte_terminal_get_adjustment at Base 1:0.24.0
+ vte_terminal_get_allow_bold at Base 1:0.24.0
+ vte_terminal_get_audible_bell at Base 1:0.24.0
+ vte_terminal_get_char_ascent at Base 1:0.24.0
+ vte_terminal_get_char_descent at Base 1:0.24.0
+ vte_terminal_get_char_height at Base 1:0.24.0
+ vte_terminal_get_char_width at Base 1:0.24.0
+ vte_terminal_get_child_exit_status at Base 1:0.24.0
+ vte_terminal_get_column_count at Base 1:0.24.0
+ vte_terminal_get_cursor_blink_mode at Base 1:0.24.0
+ vte_terminal_get_cursor_position at Base 1:0.24.0
+ vte_terminal_get_cursor_shape at Base 1:0.24.0
+ vte_terminal_get_default_emulation at Base 1:0.24.0
+ vte_terminal_get_emulation at Base 1:0.24.0
+ vte_terminal_get_encoding at Base 1:0.24.0
+ vte_terminal_get_font at Base 1:0.24.0
+ vte_terminal_get_has_selection at Base 1:0.24.0
+ vte_terminal_get_icon_title at Base 1:0.24.0
+ vte_terminal_get_mouse_autohide at Base 1:0.24.0
+ vte_terminal_get_padding at Base 1:0.24.0
+ vte_terminal_get_pty at Base 1:0.24.0
+ vte_terminal_get_pty_object at Base 1:0.28.0
+ vte_terminal_get_row_count at Base 1:0.24.0
+ vte_terminal_get_status_line at Base 1:0.24.0
+ vte_terminal_get_text at Base 1:0.24.0
+ vte_terminal_get_text_include_trailing_spaces at Base 1:0.24.0
+ vte_terminal_get_text_range at Base 1:0.24.0
+ vte_terminal_get_type at Base 1:0.24.0
+ vte_terminal_get_using_xft at Base 1:0.24.0
+ vte_terminal_get_visible_bell at Base 1:0.24.0
+ vte_terminal_get_window_title at Base 1:0.24.0
+ vte_terminal_im_append_menuitems at Base 1:0.24.0
+ vte_terminal_is_word_char at Base 1:0.24.0
+ vte_terminal_match_add at Base 1:0.24.0
+ vte_terminal_match_add_gregex at Base 1:0.24.0
+ vte_terminal_match_check at Base 1:0.24.0
+ vte_terminal_match_clear_all at Base 1:0.24.0
+ vte_terminal_match_remove at Base 1:0.24.0
+ vte_terminal_match_set_cursor at Base 1:0.24.0
+ vte_terminal_match_set_cursor_name at Base 1:0.24.0
+ vte_terminal_match_set_cursor_type at Base 1:0.24.0
+ vte_terminal_new at Base 1:0.24.0
+ vte_terminal_paste_clipboard at Base 1:0.24.0
+ vte_terminal_paste_primary at Base 1:0.24.0
+ vte_terminal_pty_new at Base 1:0.28.0
+ vte_terminal_reset at Base 1:0.24.0
+ vte_terminal_search_find_next at Base 1:0.28.0
+ vte_terminal_search_find_previous at Base 1:0.28.0
+ vte_terminal_search_get_gregex at Base 1:0.28.0
+ vte_terminal_search_get_wrap_around at Base 1:0.28.0
+ vte_terminal_search_set_gregex at Base 1:0.28.0
+ vte_terminal_search_set_wrap_around at Base 1:0.28.0
+ vte_terminal_select_all at Base 1:0.24.0
+ vte_terminal_select_none at Base 1:0.24.0
+ vte_terminal_set_allow_bold at Base 1:0.24.0
+ vte_terminal_set_audible_bell at Base 1:0.24.0
+ vte_terminal_set_background_image at Base 1:0.24.0
+ vte_terminal_set_background_image_file at Base 1:0.24.0
+ vte_terminal_set_background_saturation at Base 1:0.24.0
+ vte_terminal_set_background_tint_color at Base 1:0.24.0
+ vte_terminal_set_background_transparent at Base 1:0.24.0
+ vte_terminal_set_backspace_binding at Base 1:0.24.0
+ vte_terminal_set_color_background at Base 1:0.24.0
+ vte_terminal_set_color_bold at Base 1:0.24.0
+ vte_terminal_set_color_cursor at Base 1:0.24.0
+ vte_terminal_set_color_dim at Base 1:0.24.0
+ vte_terminal_set_color_foreground at Base 1:0.24.0
+ vte_terminal_set_color_highlight at Base 1:0.24.0
+ vte_terminal_set_colors at Base 1:0.24.0
+ vte_terminal_set_cursor_blink_mode at Base 1:0.24.0
+ vte_terminal_set_cursor_blinks at Base 1:0.24.0
+ vte_terminal_set_cursor_shape at Base 1:0.24.0
+ vte_terminal_set_default_colors at Base 1:0.24.0
+ vte_terminal_set_delete_binding at Base 1:0.24.0
+ vte_terminal_set_emulation at Base 1:0.24.0
+ vte_terminal_set_encoding at Base 1:0.24.0
+ vte_terminal_set_font at Base 1:0.24.0
+ vte_terminal_set_font_from_string at Base 1:0.24.0
+ vte_terminal_set_font_from_string_full at Base 1:0.24.0
+ vte_terminal_set_font_full at Base 1:0.24.0
+ vte_terminal_set_mouse_autohide at Base 1:0.24.0
+ vte_terminal_set_opacity at Base 1:0.24.0
+ vte_terminal_set_pty at Base 1:0.24.0
+ vte_terminal_set_pty_object at Base 1:0.28.0
+ vte_terminal_set_scroll_background at Base 1:0.24.0
+ vte_terminal_set_scroll_on_keystroke at Base 1:0.24.0
+ vte_terminal_set_scroll_on_output at Base 1:0.24.0
+ vte_terminal_set_scrollback_lines at Base 1:0.24.0
+ vte_terminal_set_size at Base 1:0.24.0
+ vte_terminal_set_visible_bell at Base 1:0.24.0
+ vte_terminal_set_word_chars at Base 1:0.24.0
+ vte_terminal_watch_child at Base 1:0.28.0
+ vte_terminal_write_contents at Base 1:0.24.0
+ vte_terminal_write_flags_get_type at Base 1:0.24.0
diff -Nru vte-0.28.2/debian/rules vte-0.28.2/debian/rules
--- vte-0.28.2/debian/rules 2019-02-02 12:52:36.000000000 +0000
+++ vte-0.28.2/debian/rules 2024-02-04 19:24:45.000000000 +0000
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
-LIB_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libvte[0-9]+)[[:space:]]*$$/\1/p' debian/control)
-UDEB_PKG := $(LIB_PKG)-udeb
+LIB_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libvte[0-9]+t64)[[:space:]]*$$/\1/p' debian/control)
+UDEB_PKG := $(shell echo $(LIB_PKG) | sed -e's/t64$$//')-udeb
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
More information about the pkg-gnome-maintainers
mailing list