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 2024-03-31 19:09:39.000000000 +0000 +++ libkysdk-base-2.2.0.1/debian/changelog 2024-03-30 07:44:02.000000000 +0000 @@ -1,14 +1,9 @@ -libkysdk-base (2.2.0.1-1build2) noble; urgency=medium +libkysdk-base (2.2.0.1-1.1) unstable; urgency=medium - * No-change rebuild for CVE-2024-3094 + * Non-maintainer upload. + * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066656). - -- Steve Langasek Sun, 31 Mar 2024 19:09:39 +0000 - -libkysdk-base (2.2.0.1-1build1) noble; urgency=medium - - * No-change rebuild against libglib2.0-0t64 - - -- Steve Langasek Fri, 08 Mar 2024 05:25:45 +0000 + -- Andrey Rakhmatullin Sat, 30 Mar 2024 12:44:02 +0500 libkysdk-base (2.2.0.1-1) unstable; urgency=medium diff -Nru libkysdk-base-2.2.0.1/debian/control libkysdk-base-2.2.0.1/debian/control --- libkysdk-base-2.2.0.1/debian/control 2024-03-08 05:25:44.000000000 +0000 +++ libkysdk-base-2.2.0.1/debian/control 2023-09-20 02:25:52.000000000 +0000 @@ -1,8 +1,7 @@ Source: libkysdk-base Section: libs Priority: optional -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: kylin Team +Maintainer: kylin Team Uploaders: KevinDuan , xibowen , handsome_feng 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 00:00:00.000000000 +0000 +++ libkysdk-base-2.2.0.1/debian/patches/fix-implicit-function-declaration.patch 2024-03-30 07:44:02.000000000 +0000 @@ -0,0 +1,31 @@ +Description: Add missing header includes. +Author: Andrey Rakhmatullin +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 + #include + #include +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 + #include + #include ++#include + + 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 00:00:00.000000000 +0000 +++ libkysdk-base-2.2.0.1/debian/patches/series 2024-03-30 07:44:02.000000000 +0000 @@ -0,0 +1 @@ +fix-implicit-function-declaration.patch