Hello, Lucas Nussbaum, le mer. 13 mars 2024 12:53:39 +0100, a ecrit: > > XpmCrBufFrI.c:155:5: error: implicit declaration of function ‘strcpy’ > > [-Werror=implicit-function-declaration] > > 155 | strcpy(ptr, buf); > > | ^~~~~~
Given the severity, the importance of the package, the time_t rebuild issues, and the simplicity of a fix, I have uploaded the attached changes to DELAYED/0. Samuel
diff -Nru motif-2.3.8/debian/changelog motif-2.3.8/debian/changelog --- motif-2.3.8/debian/changelog 2020-07-02 11:30:19.000000000 +0200 +++ motif-2.3.8/debian/changelog 2024-03-21 23:42:09.000000000 +0100 @@ -1,3 +1,10 @@ +motif (2.3.8-3.1) unstable; urgency=medium + + * Non-maintainer upload + * patches/implicit: Fix build with qa=+bug-implicit-func (Closes: #1066490) + + -- Samuel Thibault <sthiba...@debian.org> Thu, 21 Mar 2024 23:42:09 +0100 + motif (2.3.8-3) unstable; urgency=medium [ Graham Inggs ] diff -Nru motif-2.3.8/debian/patches/implicit motif-2.3.8/debian/patches/implicit --- motif-2.3.8/debian/patches/implicit 1970-01-01 01:00:00.000000000 +0100 +++ motif-2.3.8/debian/patches/implicit 2024-03-21 23:38:08.000000000 +0100 @@ -0,0 +1,26 @@ +--- + demos/unsupported/xmform/xmform.c | 1 + + lib/Xm/XpmI.h | 2 +- + 2 files changed, 2 insertions(+), 1 deletion(-) + +--- a/lib/Xm/XpmI.h ++++ b/lib/Xm/XpmI.h +@@ -129,7 +129,7 @@ extern "C" { + extern FILE *popen(); + #endif + +-#if defined(SYSV) || defined(SVR4) || defined(VMS) || defined(WIN32) || defined (_SVID_SOURCE) ++#if defined(SYSV) || defined(SVR4) || defined(VMS) || defined(WIN32) || defined (_SVID_SOURCE) || defined (_POSIX_SOURCE) + #include <string.h> + + #ifndef index +--- a/demos/unsupported/xmform/xmform.c ++++ b/demos/unsupported/xmform/xmform.c +@@ -50,6 +50,7 @@ xmform*topShadowColor: white + xmform*bottomShadowColor: black + ***-------------------------------------------------------------------*/ + ++#include <stdlib.h> + #include <Xm/Xm.h> + #include <Xm/Form.h> + #include <Xm/PushB.h> diff -Nru motif-2.3.8/debian/patches/series motif-2.3.8/debian/patches/series --- motif-2.3.8/debian/patches/series 2020-07-02 10:59:29.000000000 +0200 +++ motif-2.3.8/debian/patches/series 2024-03-21 23:37:12.000000000 +0100 @@ -17,3 +17,4 @@ pass-hardening-flags.patch revert-fix-1617.patch cross.patch +implicit