Hi, I've fixed the bug. And I'll do NMU if no one object in 10 days. I'll upload it to the delay/10 queue.
Attachment is the debdiff. Please review it. Yours, Paul
diff -Nru sc-7.16/debian/changelog sc-7.16/debian/changelog --- sc-7.16/debian/changelog 2022-01-26 01:22:23.000000000 +0800 +++ sc-7.16/debian/changelog 2024-04-07 09:47:51.000000000 +0800 @@ -1,3 +1,11 @@ +sc (7.16-4.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS by -Werror=implicit-function-declaration (Closes: #1066346) + - Add debian/patches/fix-ftbfs-implicit-function-declaration.patch + + -- Ying-Chun Liu (PaulLiu) <paul...@debian.org> Sun, 07 Apr 2024 09:47:51 +0800 + sc (7.16-4.1) unstable; urgency=low [ Ying-Chun Liu (PaulLiu) <paul...@debian.org> ] diff -Nru sc-7.16/debian/patches/fix-ftbfs-implicit-function-declaration.patch sc-7.16/debian/patches/fix-ftbfs-implicit-function-declaration.patch --- sc-7.16/debian/patches/fix-ftbfs-implicit-function-declaration.patch 1970-01-01 08:00:00.000000000 +0800 +++ sc-7.16/debian/patches/fix-ftbfs-implicit-function-declaration.patch 2024-04-07 09:47:51.000000000 +0800 @@ -0,0 +1,27 @@ +Description: fix ftbfs caused by -Werror=implicit-function-declaration + For dpkg >= 1.22.6, -Werror=implicit-function-declaration is turned + on by default. So we need to declare every functions. +Bug-Debian: http://bugs.debian.org/1066346 +Author: Ying-Chun Liu (PaulLiu) <paul...@debian.org> +Last-Update: 2024-04-07 +Index: sc-7.16/sc.h +=================================================================== +--- sc-7.16.orig/sc.h ++++ sc-7.16/sc.h +@@ -641,3 +641,16 @@ void leftlimit(); + void rightlimit(); + void gototop(); + void gotobottom(); ++void list_frames(FILE *); ++void yankrow(int); ++void yankcol(int); ++void ljustify(int, int, int, int); ++void rjustify(int, int, int, int); ++void center(int, int, int, int); ++void gotonote(); ++void add_abbr(char *); ++void getframe(int); ++void getrange(char *, int); ++void doeval(struct enode *, char *, int, int, int); ++void doseval(struct enode *, int, int, int); ++void dogetkey(); diff -Nru sc-7.16/debian/patches/series sc-7.16/debian/patches/series --- sc-7.16/debian/patches/series 2022-01-26 00:34:21.000000000 +0800 +++ sc-7.16/debian/patches/series 2024-04-07 09:47:51.000000000 +0800 @@ -4,3 +4,4 @@ function_definitions nonotimeout.patch hardening +fix-ftbfs-implicit-function-declaration.patch
OpenPGP_0x44173FA13D058888.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature