Package: src:gtk-sharp3
Version: 2.99.3-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with cli
   dh_update_autotools_config -i
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
        --libdir=/usr/lib \
        --enable-debug \
        CSC=/usr/bin/mono-csc
        ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking --libdir=/usr/lib --enable-debug 
CSC=/usr/bin/mono-csc
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no

[... snipped ...]

libtool: link: ( cd ".libs" && rm -f "libgtksharpglue-3.la" && ln -s 
"../libgtksharpglue-3.la" "libgtksharpglue-3.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gtk/glue'
Making all in gui-thread-check
make[4]: Entering directory '/<<PKGBUILDDIR>>/gtk/gui-thread-check'
Making all in profiler
make[5]: Entering directory '/<<PKGBUILDDIR>>/gtk/gui-thread-check/profiler'
/bin/bash ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../..  -D_REENTRANT -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/lib/pkgconfig/../../include/mono-2.0 -Wall -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -g -Wall -Wunused 
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  
-Wmissing-prototypes -Wnested-externs  -Wshadow -Wpointer-arith -Wno-cast-qual 
-Wcast-align -Wwrite-strings -c -o gui-thread-check.lo gui-thread-check.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../.. -D_REENTRANT 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/lib/pkgconfig/../../include/mono-2.0 -Wall -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -g -Wall -Wunused 
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual 
-Wcast-align -Wwrite-strings -c gui-thread-check.c  -fPIC -DPIC -o 
.libs/gui-thread-check.o
gui-thread-check.c:90:1: warning: no previous prototype for 
'mono_profiler_startup' [-Wmissing-prototypes]
 mono_profiler_startup (const char *desc)
 ^~~~~~~~~~~~~~~~~~~~~
gui-thread-check.c: In function 'mono_profiler_startup':
gui-thread-check.c:94:2: warning: implicit declaration of function 
'mono_profiler_install'; did you mean 'mono_profiler_startup'? 
[-Wimplicit-function-declaration]
  mono_profiler_install (NULL, NULL);
  ^~~~~~~~~~~~~~~~~~~~~
  mono_profiler_startup
gui-thread-check.c:94:2: warning: nested extern declaration of 
'mono_profiler_install' [-Wnested-externs]
gui-thread-check.c:95:2: warning: implicit declaration of function 
'mono_profiler_install_enter_leave'; did you mean 
'mono_profiler_enable_coverage'? [-Wimplicit-function-declaration]
  mono_profiler_install_enter_leave (simple_method_enter, NULL);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  mono_profiler_enable_coverage
gui-thread-check.c:95:2: warning: nested extern declaration of 
'mono_profiler_install_enter_leave' [-Wnested-externs]
gui-thread-check.c:96:2: warning: implicit declaration of function 
'mono_profiler_set_events'; did you mean 'mono_profiler_startup'? 
[-Wimplicit-function-declaration]
  mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE);
  ^~~~~~~~~~~~~~~~~~~~~~~~
  mono_profiler_startup
gui-thread-check.c:96:2: warning: nested extern declaration of 
'mono_profiler_set_events' [-Wnested-externs]
gui-thread-check.c:96:28: error: 'MONO_PROFILE_ENTER_LEAVE' undeclared (first 
use in this function); did you mean 'MONO_NATIVE_INTERFACE'?
  mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE);
                            ^~~~~~~~~~~~~~~~~~~~~~~~
                            MONO_NATIVE_INTERFACE
gui-thread-check.c:96:28: note: each undeclared identifier is reported only 
once for each function it appears in
make[5]: *** [Makefile:454: gui-thread-check.lo] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/gtk/gui-thread-check/profiler'
make[4]: *** [Makefile:377: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/gtk/gui-thread-check'
make[3]: *** [Makefile:593: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/gtk'
make[2]: *** [Makefile:438: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:365: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:20: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant 
part)

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gtk-sharp3.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

Reply via email to