[Pkg-ayatana-devel] Bug#876493: libayatana-appindicator: FTBFS: gtkdoc-scangobj: error: unrecognized arguments: --nogtkinit

Andreas Beckmann anbe at debian.org
Fri Sep 22 18:50:08 UTC 2017


Source: libayatana-appindicator
Version: 0.5.0-1
Severity: serious
Justification: fails to build from source

Hi,

libayatana-appindicator FTBFS in a current sid/experimental environment:

make[5]: Entering directory '/build/libayatana-appindicator-0.5.0/build/gtk2/docs/reference'
if test "/build/libayatana-appindicator-0.5.0/build/gtk2/../../docs/reference" != "/build/libayatana-appindicator-0.5.0/build/gtk2/docs/reference" ; then \
  files=`echo version.xml  libayatana-appindicator-docs.sgml libayatana-appindicator-sections.txt libayatana-appindicator-overrides.txt libayatana-appindicator.types`; \
  if test "x$files" != "x" ; then \
    for file in $files ; do \
      destdir=`dirname /build/libayatana-appindicator-0.5.0/build/gtk2/docs/reference/$file`; \
      test -d "$destdir" || mkdir -p "$destdir"; \
      test -f /build/libayatana-appindicator-0.5.0/build/gtk2/../../docs/reference/$file && \
        cp -pf /build/libayatana-appindicator-0.5.0/build/gtk2/../../docs/reference/$file /build/libayatana-appindicator-0.5.0/build/gtk2/docs/reference/$file || true; \
    done; \
  fi; \
fi
touch setup-build.stamp
_source_dir='' ; \
for i in ../../../../src ; do \
  _source_dir="${_source_dir} --source-dir=$i" ; \
done ; \
gtkdoc-scan --module=libayatana-appindicator --ignore-headers="app-indicator-enum-types.h application-service-appstore.h application-service-client.h application-service-lru-file.h application-service-marshal.h ap
plication-service-server.h application-service-watcher.h dbus-properties-client.h dbus-properties-server.h dbus-shared.h generate-id.h notification-item-client.h notification-item-server.h notification-watcher-cli
ent.h notification-watcher-server.h" ${_source_dir}  
if grep -l '^..*$' libayatana-appindicator.types > /dev/null 2>&1 ; then \
  scanobj_options=""; \
  gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
  if test "$?" = "0"; then \
    if test "x" = "x1"; then \
      scanobj_options="--verbose"; \
    fi; \
  fi; \
  CC="/bin/bash ../../libtool --tag=CC --mode=compile gcc  -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/build/libayatana-appindi
cator-0.5.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC" LD="/bin/bash ../../libtool --tag=CC --mode=link gcc -lgobject-2.0 -lglib-2.0  -g -O2 -fdebug-prefix-map=/build/libayatana-appindicato
r-0.5.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -Wl,-z,relro -Wl,-z,now" RUN="/bin/bash ../../libtool --mode=execute" CFLAGS="-I../../../.. -I../../../../src -pthread -I/usr/include/liba
yatana-indicator-0.4 -I/usr/include/libdbusmenu-gtk-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/u
sr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbu
zz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -g -O2 -fdebug-prefix-map=/build/libayatana-appindicator-0.5.0=. -fstack-protector-strong -
Wformat -Werror=format-security -fPIC" LDFLAGS="../../src/libayatana-appindicator.la -layatana-indicator -ldbusmenu-gtk -ldbusmenu-glib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2
.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -Wl,-z,relro -Wl,-z,now" \
  gtkdoc-scangobj --nogtkinit --type-init-func="g_type_init()" $scanobj_options --module=libayatana-appindicator; \
else \
  for i in libayatana-appindicator.args libayatana-appindicator.hierarchy libayatana-appindicator.interfaces libayatana-appindicator.prerequisites libayatana-appindicator.signals ; do \
    test -f $i || touch $i ; \
  done \
fi
usage: gtkdoc-scangobj [-h] [--version] --module MODULE [--types TYPES]
                       [--type-init-func TYPE_INIT_FUNC]
                       [--query-child-properties QUERY_CHILD_PROPERTIES]
                       [--output-dir OUTPUT_DIR] [--cc CC] [--ld LD]
                       [--cflags CFLAGS] [--ldflags LDFLAGS] [--run RUN]
                       [--verbose]
gtkdoc-scangobj: error: unrecognized arguments: --nogtkinit
Makefile:745: recipe for target 'scan-build.stamp' failed
make[5]: *** [scan-build.stamp] Error 2
make[5]: Leaving directory '/build/libayatana-appindicator-0.5.0/build/gtk2/docs/reference'


Full log attached.

Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libayatana-appindicator_0.5.0-1.log.gz
Type: application/gzip
Size: 33570 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ayatana-devel/attachments/20170922/938b2ef4/attachment-0001.bin>


More information about the Pkg-ayatana-devel mailing list