Package: geany-plugins Version: 1.36+dfsg-1.1 Severity: important Tags: upstream
Dear Maintainer, libgit2 1.0 is now available in experimental, however geany-plugins FTBFS against it. Sample error: In file included from /usr/include/git2.h:69, from gcb-plugin.c:29: gcb-plugin.c:35:38: error: token ""1.0"" is not valid in preprocessor expressions 35 | #if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22 | ^~~~~~~~~~~~~~~~~ gcb-plugin.c:39:38: error: token ""1.0"" is not valid in preprocessor expressions 39 | #if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23 | ^~~~~~~~~~~~~~~~~ gcb-plugin.c:48:38: error: token ""1.0"" is not valid in preprocessor expressions 48 | #if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 28 | ^~~~~~~~~~~~~~~~~ It looks like these tests need to be updated; in particular the macros LIBGIT2_VER_MAJOR and LIBGIT2_VER_MINOR are available for use. There may be other errors after fixing this. Please make sure your package is ready for this version by the time we upload this package to unstable in one to two weeks. The severity of this report will be raised to serious once libgit2 1.0 is uploaded to unstable. Ximin -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable'), (300, 'unstable'), (100, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages geany-plugins depends on: pn geany-plugin-addons <none> pn geany-plugin-autoclose <none> pn geany-plugin-automark <none> pn geany-plugin-codenav <none> pn geany-plugin-commander <none> pn geany-plugin-ctags <none> pn geany-plugin-defineformat <none> pn geany-plugin-doc <none> pn geany-plugin-extrasel <none> pn geany-plugin-gendoc <none> pn geany-plugin-geniuspaste <none> pn geany-plugin-git-changebar <none> pn geany-plugin-insertnum <none> pn geany-plugin-keyrecord <none> pn geany-plugin-latex <none> pn geany-plugin-lineoperations <none> pn geany-plugin-lipsum <none> pn geany-plugin-lua <none> pn geany-plugin-macro <none> pn geany-plugin-miniscript <none> pn geany-plugin-numberedbookmarks <none> pn geany-plugin-overview <none> pn geany-plugin-pairtaghighlighter <none> pn geany-plugin-pg <none> pn geany-plugin-pohelper <none> pn geany-plugin-prettyprinter <none> pn geany-plugin-prj <none> pn geany-plugin-projectorganizer <none> pn geany-plugin-sendmail <none> pn geany-plugin-shiftcolumn <none> pn geany-plugin-spellcheck <none> pn geany-plugin-tableconvert <none> pn geany-plugin-treebrowser <none> pn geany-plugin-updatechecker <none> pn geany-plugin-vc <none> pn geany-plugin-vimode <none> pn geany-plugin-workbench <none> pn geany-plugin-xmlsnippets <none> geany-plugins recommends no packages. geany-plugins suggests no packages.