[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108468: unblock: libfile-lchown-perl/0.02-4



On Sun, 29 Jun 2025 13:08:11 +0200, gregor herrmann wrote:

Complete debdiff attached.

2nd try :)


--
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
`-
diff -Nru libfile-lchown-perl-0.02/debian/changelog libfile-lchown-perl-0.02/debian/changelog
--- libfile-lchown-perl-0.02/debian/changelog	2022-06-13 23:19:48.000000000 +0200
+++ libfile-lchown-perl-0.02/debian/changelog	2025-06-23 19:19:50.000000000 +0200
@@ -1,3 +1,11 @@
+libfile-lchown-perl (0.02-4) unstable; urgency=medium
+
+  * Add patch to include missing header for lutimes() support.
+    Thanks to Victor Beumker for the bug report and the test.
+    (Closes: #1108218)
+
+ -- gregor herrmann <gregoa@debian.org>  Mon, 23 Jun 2025 19:19:50 +0200
+
 libfile-lchown-perl (0.02-3) unstable; urgency=medium
 
   [ Salvatore Bonaccorso ]
diff -Nru libfile-lchown-perl-0.02/debian/patches/lutimes-includes.patch libfile-lchown-perl-0.02/debian/patches/lutimes-includes.patch
--- libfile-lchown-perl-0.02/debian/patches/lutimes-includes.patch	1970-01-01 01:00:00.000000000 +0100
+++ libfile-lchown-perl-0.02/debian/patches/lutimes-includes.patch	2025-06-23 19:19:50.000000000 +0200
@@ -0,0 +1,21 @@
+Description: Add missing header for lutimes()
+ Currently the test for lutimes() fails because of a missing include, so
+ support for lutimes() is not built.
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/1108218
+Author: Victor Beumker <vb@math.uni-bonn.de>
+Reviewed-by: gregor herrmann <gregoa@debian.org>
+Last-Update: 2025-06-23
+Forwarded: https://rt.cpan.org/Ticket/Display.html?id=167721
+Bug: https://rt.cpan.org/Ticket/Display.html?id=167721
+
+--- a/Build.PL
++++ b/Build.PL
+@@ -23,6 +23,7 @@
+    source => <<'EOF' );
+ #include <stdlib.h>
+ #include <unistd.h>
++#include <sys/time.h>
+ int main(int argc, char *argv[]) {
+   if(lutimes(".", NULL) != 0)
+     exit(1);
diff -Nru libfile-lchown-perl-0.02/debian/patches/series libfile-lchown-perl-0.02/debian/patches/series
--- libfile-lchown-perl-0.02/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ libfile-lchown-perl-0.02/debian/patches/series	2025-06-23 19:19:50.000000000 +0200
@@ -0,0 +1 @@
+lutimes-includes.patch

Attachment: signature.asc
Description: Digital Signature


Reply to: