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.

Reply via email to