Merge ~danilogondolfo/ubuntu/+source/libdumbnet:fix_ftbfs into ubuntu/+source/libdumbnet:ubuntu/devel

Proposed by Danilo Egea Gondolfo
Status: Merged
Merged at revision: 3fbe526cc0638c18676bcea3ca7818352bc63bf7
Proposed branch: ~danilogondolfo/ubuntu/+source/libdumbnet:fix_ftbfs
Merge into: ubuntu/+source/libdumbnet:ubuntu/devel
Diff against target: 45 lines (+12/-3)
3 files modified
debian/changelog (+8/-0)
debian/control (+2/-1)
debian/libdumbnet1.symbols (+2/-2)
Reviewer Review Type Date Requested Status
Sergio Durigan Junior (community) Approve
git-ubuntu import Pending
Review via email: mp+461632@code.launchpad.net

Description of the change

The functions strlcpy and strlcat were added to glibc 2.38 and is causing a FTBFS.

To post a comment you must log in.
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

LGTM modulo one small nit on the changelog entry. Let me know when you fix it and I'll upload the package right away. Thanks!

review: Approve
Revision history for this message
Danilo Egea Gondolfo (danilogondolfo) wrote :

Done. Thank you, Sergio :)

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Thank you!

Uploaded:

$ dput libdumbnet_1.17.0-1ubuntu1_source.changes
Trying to upload package to ubuntu
Checking signature on .changes
gpg: /home/sergio/work/libdumbnet/libdumbnet_1.17.0-1ubuntu1_source.changes: Valid signature from 106DA1C8C3CBBF14
Checking signature on .dsc
gpg: /home/sergio/work/libdumbnet/libdumbnet_1.17.0-1ubuntu1.dsc: Valid signature from 106DA1C8C3CBBF14
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading libdumbnet_1.17.0-1ubuntu1.dsc: done.
  Uploading libdumbnet_1.17.0-1ubuntu1.debian.tar.xz: done.
  Uploading libdumbnet_1.17.0-1ubuntu1_source.buildinfo: done.
  Uploading libdumbnet_1.17.0-1ubuntu1_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index df85168..64b1447 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
1libdumbnet (1.17.0-1ubuntu1) noble; urgency=medium
2
3 * d/libdumbnet1.symbols: set symbols strlcpy/strlcat as optional
4 (LP: #2055693). These symbols were added to glibc 2.38 and the
5 package is FTBFS due to lintian.
6
7 -- Danilo Egea Gondolfo <danilo.egea.gondolfo@canonical.com> Thu, 29 Feb 2024 17:45:05 +0000
8
1libdumbnet (1.17.0-1) unstable; urgency=medium9libdumbnet (1.17.0-1) unstable; urgency=medium
210
3 * [f85ba27] New upstream version 1.17.011 * [f85ba27] New upstream version 1.17.0
diff --git a/debian/control b/debian/control
index e098393..c3b7ed3 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,8 @@ Section: libs
3Priority: optional3Priority: optional
4Standards-Version: 4.6.24Standards-Version: 4.6.2
5Homepage: https://github.com/ofalk/libdnet5Homepage: https://github.com/ofalk/libdnet
6Maintainer: Florian Ernst <florian@debian.org>6Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
7XSBC-Original-Maintainer: Florian Ernst <florian@debian.org>
7Build-Depends:8Build-Depends:
8 check,9 check,
9 debhelper-compat (= 13),10 debhelper-compat (= 13),
diff --git a/debian/libdumbnet1.symbols b/debian/libdumbnet1.symbols
index 9654f45..923606c 100644
--- a/debian/libdumbnet1.symbols
+++ b/debian/libdumbnet1.symbols
@@ -93,8 +93,8 @@ libdumbnet.so.1 libdumbnet1 #MINVER#
93 route_get@Base 1.893 route_get@Base 1.8
94 route_loop@Base 1.894 route_loop@Base 1.8
95 route_open@Base 1.895 route_open@Base 1.8
96 strlcat@Base 1.896 (optional) strlcat@Base 1.8
97 strlcpy@Base 1.897 (optional) strlcpy@Base 1.8
98 tun_close@Base 1.1198 tun_close@Base 1.11
99 tun_fileno@Base 1.1199 tun_fileno@Base 1.11
100 tun_name@Base 1.11100 tun_name@Base 1.11

Subscribers

People subscribed via source and target branches