Package: m4api Followup-For: Bug #1065761 User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu noble ubuntu-patch Control: tags -1 patch
Dear Maintainer, In Ubuntu, the attached patch was applied to fix the implicit declarations. * debian/patches: fix several implicit declarations (LP: #2060847) Thanks for considering the patch. -Nick
diff -Nru m4api-0.3~0.9646fd/debian/patches/fix-several-implicit-declarations.patch m4api-0.3~0.9646fd/debian/patches/fix-several-implicit-declarations.patch --- m4api-0.3~0.9646fd/debian/patches/fix-several-implicit-declarations.patch 1969-12-31 19:00:00.000000000 -0500 +++ m4api-0.3~0.9646fd/debian/patches/fix-several-implicit-declarations.patch 2024-04-10 13:41:11.000000000 -0400 @@ -0,0 +1,27 @@ +Description: Fix several implicit declarations +Author: Nick Rosbrook <en...@ubuntu.com> +Bug-Ubuntu: https://bugs.launchpad.net/bugs/2060847 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066290 +Last-Update: 2024-04-10 +--- a/m4api.c ++++ b/m4api.c +@@ -391,6 +391,8 @@ + return 0; + } + ++int m4SetBinary(m4Handle *dev, struct m4ConfigField *field, char const *val); ++ + int m4SetFloat(m4Handle *dev, enum m4FieldID fid, float val) { + char binary[2]; + int ival; +--- a/m4ctl.c ++++ b/m4ctl.c +@@ -17,6 +17,8 @@ + */ + + #include <stdio.h> ++#include <string.h> ++#include <time.h> + #include <usb.h> + + #include "m4api.h" diff -Nru m4api-0.3~0.9646fd/debian/patches/series m4api-0.3~0.9646fd/debian/patches/series --- m4api-0.3~0.9646fd/debian/patches/series 1969-12-31 19:00:00.000000000 -0500 +++ m4api-0.3~0.9646fd/debian/patches/series 2024-04-10 13:40:41.000000000 -0400 @@ -0,0 +1 @@ +fix-several-implicit-declarations.patch