[pkg-netfilter-team] Bug#1007888: libnftables1: add a debian symbols file for API tracking

Steve Beattie steve.beattie at canonical.com
Fri Mar 18 02:41:58 GMT 2022


Package: nftables
Version: 1.0.2-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu jammy ubuntu-patch


In Ubuntu, the attached patch was applied to detect and track API
changes to libnftables1.

  * debian/libnftables1.symbols:
    - create a symbols file to ensure the API does not accidentally
      change over time (LP: #1965464)


Thanks for considering the patch.

*** /home/steve/tmp/tmpnuvlt8uz/nftables_1.0.2-1ubuntu1.debdiff
diff -Nru nftables-1.0.2/debian/libnftables1.symbols nftables-1.0.2/debian/libnftables1.symbols
--- nftables-1.0.2/debian/libnftables1.symbols	1969-12-31 16:00:00.000000000 -0800
+++ nftables-1.0.2/debian/libnftables1.symbols	2022-03-17 18:14:57.000000000 -0700
@@ -0,0 +1,25 @@
+libnftables.so.1 libnftables1 #MINVER#
+ nft_ctx_add_include_path at Base 0.9.2
+ nft_ctx_add_var at Base 1.0.0
+ nft_ctx_buffer_error at Base 0.9.2
+ nft_ctx_buffer_output at Base 0.9.2
+ nft_ctx_clear_include_paths at Base 0.9.2
+ nft_ctx_clear_vars at Base 1.0.0
+ nft_ctx_free at Base 0.9.2
+ nft_ctx_get_dry_run at Base 0.9.2
+ nft_ctx_get_error_buffer at Base 0.9.2
+ nft_ctx_get_optimize at Base 1.0.2
+ nft_ctx_get_output_buffer at Base 0.9.2
+ nft_ctx_new at Base 0.9.2
+ nft_ctx_output_get_debug at Base 0.9.2
+ nft_ctx_output_get_flags at Base 0.9.2
+ nft_ctx_output_set_debug at Base 0.9.2
+ nft_ctx_output_set_flags at Base 0.9.2
+ nft_ctx_set_dry_run at Base 0.9.2
+ nft_ctx_set_error at Base 0.9.2
+ nft_ctx_set_optimize at Base 1.0.2
+ nft_ctx_set_output at Base 0.9.2
+ nft_ctx_unbuffer_error at Base 0.9.2
+ nft_ctx_unbuffer_output at Base 0.9.2
+ nft_run_cmd_from_buffer at Base 0.9.2
+ nft_run_cmd_from_filename at Base 0.9.2


-- System Information:
Debian Release: bookworm/sid
  APT prefers jammy
  APT policy: (500, 'jammy')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-18-generic (SMP w/4 CPU threads)
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)
LSM: AppArmor: enabled
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-netfilter-team/attachments/20220317/d2fedc3c/attachment.sig>


More information about the pkg-netfilter-team mailing list