--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bullseye-pu: package detox/1.3.3-1+deb11u1
- From: Joao Eriberto Mota Filho <eriberto@debian.org>
- Date: Thu, 19 Aug 2021 20:38:59 -0300
- Message-id: <162941633982.91190.9033316362693846752.reportbug@canopus.local>
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu
[ Reason ]
A Raspbian user discovered a bug that makes impossible rename files bigger
than 4 GB. This bug was originally sent to GitHub[1] and I opened a new in
Debian[2]. The upstream fixed the bug adding a line in configure.ac.
[1] https://github.com/dharple/detox/issues/81
[2] https://bugs.debian.org/992542
[ Impact ]
ARM users will be not able to use detox in directories with large files.
[ Tests ]
The upstream and the user that sent the initial report confirmed that bug was
fixed. It can be checked here[1]. The source code builds fine and current CI
tests work fine.
[ Risks ]
No risks. The fix is very trivial.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
The line AC_SYS_LARGEFILE was added to configure.ac.
Regards,
Eriberto
diff -Nru detox-1.3.3/debian/changelog detox-1.3.3/debian/changelog
--- detox-1.3.3/debian/changelog 2021-02-05 23:58:45.000000000 -0300
+++ detox-1.3.3/debian/changelog 2021-08-18 21:57:04.000000000 -0300
@@ -1,3 +1,12 @@
+detox (1.3.3-1+deb11u1) bullseye; urgency=medium
+
+ * debian/patches/010_fix-largefiles.patch: created to fix 'Value too large
+ for defined data type' on ARM. This issue is related to large files and
+ was fixed by upstream in configure.ac, adding AC_SYS_LARGEFILE.
+ (Closes: #992542)
+
+ -- Joao Eriberto Mota Filho <eriberto@debian.org> Wed, 18 Aug 2021 21:57:04 -0300
+
detox (1.3.3-1) unstable; urgency=medium
* New upstream version 1.3.3.
diff -Nru detox-1.3.3/debian/patches/010_fix-largefiles.patch detox-1.3.3/debian/patches/010_fix-largefiles.patch
--- detox-1.3.3/debian/patches/010_fix-largefiles.patch 1969-12-31 21:00:00.000000000 -0300
+++ detox-1.3.3/debian/patches/010_fix-largefiles.patch 2021-08-18 21:57:04.000000000 -0300
@@ -0,0 +1,21 @@
+Description: fix 'Value too large for defined data type' on ARM
+Author: Doug Harple <dharple@gmail.com>
+Bug-Debian: https://bugs.debian.org/992542
+Origin: https://github.com/dharple/detox/commit/7fccc0871a285e5edcaa0606d7d92a2e6171f81c
+Bug: https://github.com/dharple/detox/issues/81
+Forwarded: not-needed
+Reviewed-By: Joao Eriberto Mota Filho <eriberto@debian.org>
+Last-Update: 2021-08-19
+Index: detox-1.3.3/configure.ac
+===================================================================
+--- detox-1.3.3.orig/configure.ac
++++ detox-1.3.3/configure.ac
+@@ -8,6 +8,8 @@ AC_PROG_YACC
+
+ AC_CHECK_FUNCS([getopt_long])
+
++AC_SYS_LARGEFILE
++
+ AC_CONFIG_HEADER([src/config.h])
+ AC_CONFIG_FILES([
+ Makefile
diff -Nru detox-1.3.3/debian/patches/series detox-1.3.3/debian/patches/series
--- detox-1.3.3/debian/patches/series 1969-12-31 21:00:00.000000000 -0300
+++ detox-1.3.3/debian/patches/series 2021-08-18 21:57:04.000000000 -0300
@@ -0,0 +1 @@
+010_fix-largefiles.patch
--- End Message ---