Bug#911697: at-spi2-core FTBFS: gtkdoc-scangobj fails

Helmut Grohne helmut at subdivi.de
Tue Oct 23 16:24:35 BST 2018


Source: at-spi2-core
Version: 2.30.0-2
Severity: serious
Tags: ftbfs

at-spi2-core fails to build from source in unstable for multiple
architectures, e.g. amd64:

https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/at-spi2-core_2.30.0-2.rbuild.log.gz

| ERROR: 'gtkdoc-scangobj' failed with status 1
| libatspi-scan.c: In function ‘output_signals’:
| <command-line>: error: ‘dbind’ undeclared (first use in this function)
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:194:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", signals_filename, g_strerror(errno));
|      ^~~~~~~~~
| <command-line>: note: each undeclared identifier is reported only once for each function it appears in
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:194:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", signals_filename, g_strerror(errno));
|      ^~~~~~~~~
| libatspi-scan.c: In function ‘output_object_hierarchy’:
| <command-line>: error: ‘dbind’ undeclared (first use in this function)
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:462:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", hierarchy_filename, g_strerror(errno));
|      ^~~~~~~~~
| libatspi-scan.c: In function ‘output_object_interfaces’:
| <command-line>: error: ‘dbind’ undeclared (first use in this function)
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:521:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", interfaces_filename, g_strerror(errno));
|      ^~~~~~~~~
| libatspi-scan.c: In function ‘output_interface_prerequisites’:
| <command-line>: error: ‘dbind’ undeclared (first use in this function)
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:571:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", prerequisites_filename, g_strerror(errno));
|      ^~~~~~~~~
| libatspi-scan.c: In function ‘output_args’:
| <command-line>: error: ‘dbind’ undeclared (first use in this function)
| /usr/include/glib-2.0/glib/gmessages.h:337:32: note: in expansion of macro ‘G_LOG_DOMAIN’
|  #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
|                                 ^~~~~~~~~~~~
| libatspi-scan.c:617:5: note: in expansion of macro ‘g_warning’
|      g_warning ("Couldn't open output file: %s : %s", args_filename, g_strerror(errno));
|      ^~~~~~~~~
| 2018-10-17 23:59:21,266:scangobj.py:execute_command:1196:WARNING:Compiling scanner failed: 1, command: cc -I/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu/. -I/build/1st/at-spi2-core-2.30.0/. -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -DG_LOG_DOMAIN=dbind -g -O2 -ffile-prefix-map=/build/1st/at-spi2-core-2.30.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o libatspi-scan.o libatspi-scan.c
...
| Running custom install script '/usr/bin/meson --internal gtkdoc --sourcedir=/build/1st/at-spi2-core-2.30.0 --builddir=/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu --subdir=doc/libatspi --headerdirs=/build/1st/at-spi2-core-2.30.0/atspi@@/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu/atspi --mainfile=libatspi-docs.sgml --modulename=libatspi --mode=auto --scanargs=--rebuild-types --gobjects-types-file=/build/1st/at-spi2-core-2.30.0/doc/libatspi/libatspi.types --fixxrefargs=--html-dir=/usr/share/gtk-doc/html@@--extra-dir=/usr/share/gtk-doc/html/glib@@--extra-dir=/usr/share/gtk-doc/html/gobject --mkdbargs=--sgml-mode@@--output-format=xml --content-files= --cc=cc --ld=cc --cflags=-I/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu/. -I/build/1st/at-spi2-core-2.30.0/. -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -DG_LOG_DOMAIN="dbind" -g -O2 -ffile-prefix-map=/build/1st/at-spi2-core-2.30.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 --ldflags=-L/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu/atspi -Wl,-rpath,/build/1st/at-spi2-core-2.30.0/obj-x86_64-linux-gnu/atspi -latspi -ldbus-1 -lgobject-2.0 -lglib-2.0 -lX11 -lXtst -lXi -g -O2 -ffile-prefix-map=/build/1st/at-spi2-core-2.30.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now'
| FAILED: meson-install
| /usr/bin/meson install --no-rebuild
| ninja: build stopped: subcommand failed.
| dh_auto_install: cd obj-x86_64-linux-gnu && DESTDIR=/build/1st/at-spi2-core-2.30.0/debian/tmp LC_ALL=C.UTF-8 ninja install returned exit code 1
| make: *** [debian/rules:6: binary] Error 1
| dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2

Helmut



More information about the Pkg-a11y-devel mailing list