[Debian-astro-maintainers] Bug#1069909: dcraw: diff for NMU version 9.28-5.1
Filip Hroch
hroch at physics.muni.cz
Mon May 27 18:49:24 BST 2024
Dear Eriberto,
thank you for preparing of the upload. I think it
is completelly ready to be published thanks to you.
Best regards,
FH
--
PS. Sorry I am late, the end semester is hectic.
On Sat, 25 May 2024 12:37:33 -0300 Joao Eriberto Mota Filho
<eriberto at debian.org> wrote:
> Control: tags 1069909 + pending
>
> Dear maintainer,
>
> I've prepared an NMU for dcraw (versioned as 9.28-5.1) and
> uploaded it to DELAYED/5. Please feel free to tell me if I
> should cancel or delay it longer.
>
> Regards,
>
> Eriberto
>
> diff -Nru dcraw-9.28/debian/changelog dcraw-9.28/debian/changelog
> --- dcraw-9.28/debian/changelog 2024-03-26 06:42:04.000000000 -
0300
> +++ dcraw-9.28/debian/changelog 2024-05-25 12:18:40.000000000 -
0300
> @@ -1,3 +1,12 @@
> +dcraw (9.28-5.1) unstable; urgency=medium
> +
> + * Non-maintainer upload.
> + * debian/patches/remove-duplicate-memmem.patch: created to avoid a
FTBFS
> + caused by a redundant duplicate implementation of memmem().
Thanks to
> + Steve Langasek <steve.langasek at canonical.com>. (Closes:
#1069909)
> +
> + -- Joao Eriberto Mota Filho <eriberto at debian.org> Sat, 25 May 2024
12:18:40 -0300
> +
> dcraw (9.28-5) unstable; urgency=low
>
> * Added missing headers for Fuji cameras; Closes: #1066465
> diff -Nru dcraw-9.28/debian/patches/remove-duplicate-memmem.patch
dcraw-9.28/debian/patches/remove-duplicate-memmem.patch
> --- dcraw-9.28/debian/patches/remove-duplicate-memmem.patch 1969-
12-31 21:00:00.000000000 -0300
> +++ dcraw-9.28/debian/patches/remove-duplicate-memmem.patch 2024-
05-25 12:18:40.000000000 -0300
> @@ -0,0 +1,28 @@
> +Description: don't reimplement memmem()
> + memmem() is implemented in glibc, don't have a redundant duplicate
> + implementation with a different prototype.
> +Author: Steve Langasek <steve.langasek at canonical.com>
> +Last-Update: 2024-04-09
> +Forwarded: no
> +
> +Index: dcraw-9.28/parse.c
> +===================================================================
> +--- dcraw-9.28.orig/parse.c
> ++++ dcraw-9.28/parse.c
> +@@ -1213,16 +1213,6 @@
> + }
> + }
> +
> +-char *memmem (char *haystack, size_t haystacklen,
> +- char *needle, size_t needlelen)
> +-{
> +- char *c;
> +- for (c = haystack; c <= haystack + haystacklen - needlelen; c++)
> +- if (!memcmp (c, needle, needlelen))
> +- return c;
> +- return NULL;
> +-}
> +-
> + /*
> + Identify which camera created this file, and set global
variables
> + accordingly. Return nonzero if the file cannot be decoded.
--
F. Hroch <hroch at physics.muni.cz>, Masaryk University Brno,
Dept. of theor. physics and astrophysics, Kotlarska 2, CZ-611 37.
More information about the Debian-astro-maintainers
mailing list