Your message dated Sun, 23 Oct 2022 13:21:19 +0000
with message-id <e1omaul-005if7...@fasolo.debian.org>
and subject line Bug#979662: fixed in ladvd 1.1.2-2
has caused the Debian Bug report #979662,
regarding ladvd: Protect against future vis prototype variant switch
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
979662: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979662
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ladvd
Source-Version: 1.1.2-1
Severity: wishlist
Tags: patch
Hi!
The NetBSD project added some vis function variants, but those had
unfortunately incompatible prototypes with the older OpenBSD ones.
The NetBSD variants are now more widespread though in the BSD world,
and are internally consistent with the other vis functions, so libbsd
upstream will be switching the default variant to the NetBSD one in the
near future.
To avoid breakage we select the OpebBSD variant explicitly to avoid
creating more delta, even though the macro does not exist yet, but
will once the default is switched, so backwards compatibility will
be preserved.
Thanks,
Guillem
From 1b19c638ea8c65425a9e5c4f6e5f34f983b124a8 Mon Sep 17 00:00:00 2001
From: Guillem Jover <guil...@debian.org>
Date: Sat, 9 Jan 2021 21:24:43 +0100
Subject: [PATCH] Define LIBBSD_OPENBSD_VIS to select OpenBSD vis function
variants
The NetBSD project added some vis function variants, but those had
unfortunately incompatible prototypes with the older OpenBSD ones.
The NetBSD variants are now more widespread though in the BSD world,
and are internally consistent with the other vis functions, so libbsd
upstream will be switching the default variant to the NetBSD one in the
near future.
To avoid breakage we select the OpenBSD variant explicitly to avoid
creating more delta, even though the macro does not exist yet, but
will once the default is switched, so backwards compatibility will
be preserved.
---
debian/rules | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/rules b/debian/rules
index 385c8cc..d637f9f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,7 @@ DPKG_EXPORT_BUILDFLAGS=1
DEB_BUILD_MAINT_OPTIONS=hardening=+pie,+bindnow
-include /usr/share/dpkg/buildflags.mk
+CPPFLAGS+=-DLIBBSD_OPENBSD_VIS
CFLAGS+=$(shell pkg-config --cflags libbsd-overlay)
LDFLAGS+=$(shell pkg-config --libs libbsd-overlay)
CFLAGS+=$(shell pkg-config --cflags libbsd-ctor)
--
2.30.0
--- End Message ---
--- Begin Message ---
Source: ladvd
Source-Version: 1.1.2-2
Done: Bo YU <tsu.y...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
ladvd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 979...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bo YU <tsu.y...@gmail.com> (supplier of updated ladvd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 23 Oct 2022 14:10:08 +0800
Source: ladvd
Architecture: source
Version: 1.1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Bo YU <tsu.y...@gmail.com>
Closes: 979662 994677
Changes:
ladvd (1.1.2-2) unstable; urgency=medium
.
* QA upload.
* Set Debian QA as maintainer. See #986334
* Fix ftbfs. (Closes: #994677)
* Protect against future vis prototype variant switch,
(Closes: #979662)
* Add upstream/metadata
* d/control:
- Bump debhelper to 13.
- Update Standards-Version to 4.6.1
* d/rules:
- use dh_installsystemd instead of dh_systemd_enable
Checksums-Sha1:
25344da43b3f0f745d7a0f0bf4c6911106af595e 1774 ladvd_1.1.2-2.dsc
913718da84ad3eb585241f2c4c3d137ae823ef4e 5596 ladvd_1.1.2-2.debian.tar.xz
706b8e79beecb0fe8416983060dabdf7eebb825c 7013 ladvd_1.1.2-2_source.buildinfo
Checksums-Sha256:
3f107a4caea21d031893a800e01fbb83572d9b5dca1a0c7718e631a79b6e2f0d 1774
ladvd_1.1.2-2.dsc
94b771eca82c79ebbb1c4398ea50dede7d595bf311315c2ca227894f7befc51b 5596
ladvd_1.1.2-2.debian.tar.xz
9d4bf1a2485cde8883963db9f7e7628f1a182bb282fe608a1d0e1661d28f9f32 7013
ladvd_1.1.2-2_source.buildinfo
Files:
29872586610ce43ba4308e2c66381cc8 1774 net optional ladvd_1.1.2-2.dsc
73d76b6d20222df546944c4f79f9e422 5596 net optional ladvd_1.1.2-2.debian.tar.xz
11dfc1f8fb48a26d4ea68163bd5792fd 7013 net optional
ladvd_1.1.2-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmNVOZkQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFHvNDAC/OEKh2tA5AwxRXEkVTmnsTHZD/K50Hmh9
JuyVajTQXununS1UskLIPZgnvo1WuElosJ4pmSdNy6V7QUezHG7Yq76capPrcGc1
yQzoX4Bfv4oTPT+idJY4NfnGMjIl7et5pBdex3tHmZ0/fKtAHKflowskYqZhzj/y
pzYhmj7Sdlqb2KnEtHfDd688QDDBnDF5MTCmTP4t7DjiugYHcgbSetRo94SbC1Sl
uWbyYz7ewwp3K/ZaMLAJT2mIhQEuwAokzTVDCs3ILeoXRqsmpcB3cALs/q/1mZRP
G6+L1iIjo6GTfZhdjuSEL0X83fOmkyBvWAliJQxL9dj/KM3d/e0gxpNUA8/WTBqg
JKoRzqFPuYH2jczm7RKKkBaAjHiijaFbdOfoPv4BImVbBPgBLX/rII2XPP5StnvT
/l/50VAE2z2KK0ShJDZUSGmJhDbqQEl15f17O8bxGgghbXUUJnqSGGSyTW4ITvqx
5Stn41AgwBStZkzQfancE/S7t0V26qQ=
=vono
-----END PGP SIGNATURE-----
--- End Message ---