Control: tags 1066656 + patch
Control: tags 1066656 + pending

Dear maintainer,

I've prepared an NMU for libkysdk-base (versioned as 2.2.0.1-1.1) and
uploaded it to unstable.

Regards.


-- 
WBR, wRAR
diff -Nru libkysdk-base-2.2.0.1/debian/changelog libkysdk-base-2.2.0.1/debian/changelog
--- libkysdk-base-2.2.0.1/debian/changelog	2023-09-20 07:25:52.000000000 +0500
+++ libkysdk-base-2.2.0.1/debian/changelog	2024-03-30 12:44:02.000000000 +0500
@@ -1,3 +1,10 @@
+libkysdk-base (2.2.0.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066656).
+
+ -- Andrey Rakhmatullin <w...@debian.org>  Sat, 30 Mar 2024 12:44:02 +0500
+
 libkysdk-base (2.2.0.1-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru libkysdk-base-2.2.0.1/debian/patches/fix-implicit-function-declaration.patch libkysdk-base-2.2.0.1/debian/patches/fix-implicit-function-declaration.patch
--- libkysdk-base-2.2.0.1/debian/patches/fix-implicit-function-declaration.patch	1970-01-01 05:00:00.000000000 +0500
+++ libkysdk-base-2.2.0.1/debian/patches/fix-implicit-function-declaration.patch	2024-03-30 12:44:02.000000000 +0500
@@ -0,0 +1,31 @@
+Description: Add missing header includes.
+Author: Andrey Rakhmatullin <w...@debian.org>
+Bug-Debian: https://bugs.debian.org/1066656
+Last-Update: 2024-03-30
+
+Index: libkysdk-base-2.2.0.1/src/config/libkyconf.c
+===================================================================
+--- libkysdk-base-2.2.0.1.orig/src/config/libkyconf.c
++++ libkysdk-base-2.2.0.1/src/config/libkyconf.c
+@@ -21,6 +21,9 @@
+ 
+ #include "libkyconf.h"
+ #include "structparse.h"
++#include "jsonparse.h"
++#include "gsettingsparse.h"
++#include "xmlparse.h"
+ #include <kerr.h>
+ #include <fcntl.h>
+ #include <pthread.h>
+Index: libkysdk-base-2.2.0.1/src/log/writeFile.c
+===================================================================
+--- libkysdk-base-2.2.0.1.orig/src/log/writeFile.c
++++ libkysdk-base-2.2.0.1/src/log/writeFile.c
+@@ -25,6 +25,7 @@
+ #include <string.h>
+ #include <stdio.h>
+ #include <limits.h>
++#include <stdlib.h>
+ 
+ static int verify_file(char *pFileName)
+ {
diff -Nru libkysdk-base-2.2.0.1/debian/patches/series libkysdk-base-2.2.0.1/debian/patches/series
--- libkysdk-base-2.2.0.1/debian/patches/series	1970-01-01 05:00:00.000000000 +0500
+++ libkysdk-base-2.2.0.1/debian/patches/series	2024-03-30 12:44:02.000000000 +0500
@@ -0,0 +1 @@
+fix-implicit-function-declaration.patch

Attachment: signature.asc
Description: PGP signature

Reply via email to