Your message dated Sat, 26 Oct 2024 17:22:33 +0000
with message-id <e1t4kuj-00c90t...@fasolo.debian.org>
and subject line Bug#1082723: fixed in pygobject 3.50.0-3
has caused the Debian Bug report #1082723,
regarding pygobject: FTBFS with gobject-introspection 1.82.0: unknown type name 
‘_GI_TEST_EXTERN’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1082723: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082723
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pygobject
Version: 3.48.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
set -e; for v in 3.12; do \
        dh_auto_configure \
                --builddirectory=build-$v \
                -- \
                -Dpython=/usr/bin/python$v \
                -Dauto_features=enabled \
                ; \
done
        cd build-3.12 && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson 
setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 
-Dpython=/usr/bin/python3.12 -Dauto_features=enabled
The Meson build system
Version: 1.5.2
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/build-3.12
Build type: native build
Project name: pygobject
Project version: 3.48.2
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-5) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program /usr/bin/python3.12 found: YES (/usr/bin/python3.12)
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency python found: YES 3.12
Run-time dependency gobject-introspection-1.0 found: YES 1.82.0
Run-time dependency glib-2.0 found: YES 2.82.1
Run-time dependency gobject-2.0 found: YES 2.82.1
Run-time dependency gio-2.0 found: YES 2.82.1
Run-time dependency gmodule-2.0 found: YES 2.82.1
Run-time dependency libffi found: YES 3.4.6
Run-time dependency cairo found: YES 1.18.2
Run-time dependency cairo-gobject found: YES 1.18.2
Message: Found pycairo with target Python: 
/usr/lib/python3/dist-packages/cairo/include
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wjump-misses-init: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wnull-dereference: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpacked: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wrestrict: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wsign-compare: YES
Compiler for C supports arguments -Wstrict-aliasing: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wswitch-default: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wunused-but-set-variable: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments 
-Wno-incompatible-pointer-types-discards-qualifiers: NO
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-discarded-qualifiers: YES
Compiler for C supports arguments -Wno-sign-conversion: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wno-int-conversion: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Configuring config.h using configuration
Configuring pygobject-3.0.pc using configuration
Configuring PyGObject-3.48.2.egg-info using configuration
Compiler for C supports arguments -fvisibility=hidden: YES (cached)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/x86_64-linux-gnu-g-ir-scanner found: YES 
(/usr/bin/x86_64-linux-gnu-g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/x86_64-linux-gnu-g-ir-compiler found: YES 
(/usr/bin/x86_64-linux-gnu-g-ir-compiler)
Dependency gio-2.0 found: YES 2.82.1 (cached)
Program /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas found: YES 
(/usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas)
Build targets in project: 10

pygobject 3.48.2

  User defined options
    auto_features     : enabled
    buildtype         : plain
    libdir            : lib/x86_64-linux-gnu
    localstatedir     : /var
    prefix            : /usr
    sysconfdir        : /etc
    wrap_mode         : nodownload
    python.bytecompile: -1
    python            : /usr/bin/python3.12

Found ninja-1.12.1 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
set -e; for v in 3.12; do \
        PYTHON=/usr/bin/python$v \
        dh_auto_build \
                --arch \
                --builddirectory=build-$v \
                -- \
                ; \
done
        cd build-3.12 && LC_ALL=C.UTF-8 ninja -j2 -v
[1/58] cc -Itests/libgimarshallingtests.so.p -Itests -I../tests 
-I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount 
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread 
'-D_GI_EXTERN=__attribute__((visibility("default"))) extern' -fvisibility=hidden -MD -MQ 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -MF 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o.d -o 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -c ../tests/gimarshallingtestsextra.c
FAILED: tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o
cc -Itests/libgimarshallingtests.so.p -Itests -I../tests -I/usr/share/gobject-introspection-1.0/tests 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall 
-Winvalid-pch -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread 
'-D_GI_EXTERN=__attribute__((visibility("default"))) extern' -fvisibility=hidden -MD -MQ 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -MF 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o.d -o 
tests/libgimarshallingtests.so.p/gimarshallingtestsextra.c.o -c ../tests/gimarshallingtestsextra.c
In file included from ../tests/gimarshallingtestsextra.c:19:
../tests/gimarshallingtestsextra.h:40:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   40 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:41:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘gi_marshalling_tests_extra_flags_get_type’
   41 | GType gi_marshalling_tests_extra_flags_get_type (void) G_GNUC_CONST;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/gimarshallingtestsextra.h:44:16: error: expected ‘;’ before ‘void’
   44 | _GI_TEST_EXTERN
      |                ^
      |                ;
   45 | void gi_marshalling_tests_compare_two_gerrors_in_gvalue (GValue *v, 
GValue *v1);
      | ~~~~
../tests/gimarshallingtestsextra.h:46:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   46 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:47:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘gi_marshalling_tests_nullable_gerror’
   47 | gboolean gi_marshalling_tests_nullable_gerror(GError *error);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/gimarshallingtestsextra.h:49:16: error: expected ‘;’ before ‘void’
   49 | _GI_TEST_EXTERN
      |                ^
      |                ;
   50 | void gi_marshalling_tests_ghashtable_enum_none_in (GHashTable 
*hash_table);
      | ~~~~
../tests/gimarshallingtestsextra.h:51:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   51 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:52:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘*’ token
   52 | GHashTable * gi_marshalling_tests_ghashtable_enum_none_return (void);
      |            ^
../tests/gimarshallingtestsextra.h:54:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   54 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:55:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘*’ token
   55 | gchar * gi_marshalling_tests_filename_copy (gchar *path_in);
      |       ^
../tests/gimarshallingtestsextra.h:56:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   56 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:57:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘gi_marshalling_tests_filename_exists’
   57 | gboolean gi_marshalling_tests_filename_exists (gchar *path);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/gimarshallingtestsextra.h:58:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   58 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:59:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘*’ token
   59 | gchar * gi_marshalling_tests_filename_to_glib_repr (gchar *path_in, 
gsize *len);
      |       ^
../tests/gimarshallingtestsextra.h:61:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   61 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:62:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘*’ token
   62 | GIMarshallingTestsExtraEnum * 
gi_marshalling_tests_enum_array_return_type (gsize *n_members);
      |                             ^
../tests/gimarshallingtestsextra.h:64:16: error: expected ‘;’ before ‘void’
   64 | _GI_TEST_EXTERN
      |                ^
      |                ;
   65 | void gi_marshalling_tests_extra_flags_large_in 
(GIMarshallingTestsExtraFlags value);
      | ~~~~
../tests/gimarshallingtestsextra.h:67:1: error: unknown type name 
‘_GI_TEST_EXTERN’; did you mean ‘GI_TEST_EXTERN’?
   67 | _GI_TEST_EXTERN
      | ^~~~~~~~~~~~~~~
      | GI_TEST_EXTERN
../tests/gimarshallingtestsextra.h:68:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘*’ token
   68 | gchar *gi_marshalling_tests_extra_utf8_full_return_invalid (void);
      |       ^
../tests/gimarshallingtestsextra.h:69:16: error: expected ‘;’ before ‘void’
   69 | _GI_TEST_EXTERN
      |                ^
      |                ;
   70 | void gi_marshalling_tests_extra_utf8_full_out_invalid (gchar **utf8);
      | ~~~~
[2/58] cc -Itests/libgimarshallingtests.so.p -Itests -I../tests 
-I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount 
-I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread 
'-D_GI_EXTERN=__attribute__((visibility("default"))) extern' -fvisibility=hidden -MD -MQ 
tests/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o 
-MF 
tests/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d 
-o tests/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o 
-c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd build-3.12 && LC_ALL=C.UTF-8 ninja -j2 -v returned 
exit code 1
make[1]: *** [debian/rules:30: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

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.

--- End Message ---
--- Begin Message ---
Source: pygobject
Source-Version: 3.50.0-3
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pygobject, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated pygobject package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 26 Oct 2024 13:44:07 +0100
Source: pygobject
Architecture: source
Version: 3.50.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1082723 1085891
Changes:
 pygobject (3.50.0-3) unstable; urgency=medium
 .
   * Team upload
   * Release to unstable (Closes: #1082723)
 .
 pygobject (3.50.0-2) experimental; urgency=medium
 .
   * Team upload
   * d/p/async-Use-correct-T_BOOL-type-for-_asyncio_future_blockin.patch:
     Add proposed patch to fix asyncio calls on big-endian machines
     (Closes: #1085891)
   * Standards-Version: 4.7.0 (no changes required)
   * d/source/lintian-overrides: Mark missing B-D on mesonpy as a false
     positive.
     We currently build with Meson directly, not via mesonpy.
 .
 pygobject (3.50.0-1) experimental; urgency=medium
 .
   * New upstream release
   * .egg-info has been replaced by .dist-info/METADATA
Checksums-Sha1:
 fc64dbb7865a05d501a27121c7c75507617c7370 2838 pygobject_3.50.0-3.dsc
 8a3d7bc0125f98499788148f75c72de1f2475475 24424 pygobject_3.50.0-3.debian.tar.xz
 c2c53da504fb276fd812c08ed300fbca49298f6b 13957 
pygobject_3.50.0-3_source.buildinfo
Checksums-Sha256:
 b2209d3f3b4d685db60fc527f1fa135fe3a99698f8e2a4004b8ad52b64172119 2838 
pygobject_3.50.0-3.dsc
 637dba299e0eda44a8e904ce6fbabc1d70145cb7e1acc959786cbd91859fb142 24424 
pygobject_3.50.0-3.debian.tar.xz
 c5b88fdf2821b17158ab85282134554d363f54b5671ba42ecb34eba5b96c8281 13957 
pygobject_3.50.0-3_source.buildinfo
Files:
 e03bdda4beaefe5dab0d1204ab59465f 2838 python optional pygobject_3.50.0-3.dsc
 67cde353df39dc8e6a03fb08e7fd96d5 24424 python optional 
pygobject_3.50.0-3.debian.tar.xz
 8817642b242a531042bf79a4db544c03 13957 python optional 
pygobject_3.50.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmcdIlAACgkQI1wJnT6z
MHaLNw/9FQfB6b/GQo2JY2uWDiz71X5CEDR/z9qvzMRL7qLD916DCnXpDcpiE04k
Yt2n4zRDngops5weskPMB2wQ+gvV4hzLJVKt/iPuUtVQP0gcyoch8/Su49IGaTNu
jXgmHEx3AZn4t9JTg4yRMwjpj13SP2L5wXhfzx1DJa5xHFPrTJe7YQa6CFWAeBZK
kBGYfDaqIq8zv0CMHrFT2yyBFeDhi+qh7whtc42Tl77iuI1AEDzI8O8lfeHVPx6h
V2BkqoJh8LALh7l2Mt7M+yvWR0Nz3q5F33n2P5Y5Dsndgi1bJL2bLGR52aatwF7+
Cvb1IytjXDjuL2nIuWXSElg7w9+VxX60w12f7IiKIyquMVv6EQwvcFIG4xEwhuVU
GUiLN14B3gb1BG0K/xoK2NKTvndEGxCgBeKw51aWSwDkFIitZkPq26jZyYUDQLKt
wCdY1u6zVNIPywoYVdbVZj/0dyDEM8Od0ZJGHqUgeUz+jHcocMthbkELJf/iavOj
00XX6rKlyNzHqwJG4OyEUupYrZa4cOpjHVLFvxgDCLPCVnqZw4RvZGHfdFMFBPkT
I1n1f2kKpLLP5CUf2AlZlUpJ2qxYFxLueVZ5Q9dn6EozPR1CZDu5QEKb83m9tNGL
09gO8C4OhbOaBsegNf7QmN8PeSKtNzxR0eivXfgopKQd8OQmvK0=
=plCR
-----END PGP SIGNATURE-----

Attachment: pgp61T3wQCE67.pgp
Description: PGP signature


--- End Message ---

Reply via email to