Your message dated Sun, 14 Feb 2016 17:37:27 +0000
with message-id <[email protected]>
and subject line Bug#699024: fixed in gobject-introspection 1.46.0-4
has caused the Debian Bug report #699024,
regarding gobject-introspection: FTBFS on x32: Failure of tests/offsets
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 [email protected]
immediately.)
--
699024: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699024
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gobject-introspection
Version: 1.32.1-1
Severity: wishlist
>From
><URL:http://buildd.debian-ports.org/status/fetch.php?pkg=gobject-introspection&arch=x32&ver=1.32.1-1&stamp=1359195069>:
...
GI_TYPELIB_PATH=:../.. ./gitestoffsets offsets.compiled offsets.introspected
diff -u offsets.compiled offsets.introspected
--- offsets.compiled 2013-01-26 10:08:25.000000000 +0000
+++ offsets.introspected 2013-01-26 10:08:25.000000000 +0000
@@ -5,7 +5,7 @@
some_enum 48
some_ptrs 56
-OffsetsBasic: size=80, alignment=8
+OffsetsBasic: size=72, alignment=8
dummy1 0
field_int8 1
dummy2 2
@@ -23,7 +23,7 @@
dummy8 56
field_size 60
make[7]: *** [check-local] Error 1
dummy9 64
-field_time 72
+field_time 68
OffsetsEnum: size=48, alignment=4
enum1 0
make[7]: Leaving directory
`/build/buildd-gobject-introspection_1.32.1-1-x32-DaXrjH/gobject-introspection-1.32.1/tests/offsets'
make[6]: *** [check-am] Error 2
...
The cause of this failure is that time_t is 64-bit on x32 while long
is 32-bit. On the other hand, Offsets-1.0.gir encodes the time_t
field as a glong.
I'm not sure what the proper general fix for this would be. For now
I'm working around it by just disabling the tests for the upload to
debian-ports/unreleased -- since by the comments, using time_t with
glib is discouraged anyway, and I didn't find time_t issues in any of
the .gir files on my system.
BTW, testing other types in the same place in giscanner/ast.py, I see
that on x32, off_t and dev_t are also 64-bit types.
--
Daniel Schepler
--- End Message ---
--- Begin Message ---
Source: gobject-introspection
Source-Version: 1.46.0-4
We believe that the bug you reported is fixed in the latest version of
gobject-introspection, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Henriksson <[email protected]> (supplier of updated
gobject-introspection 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 14 Feb 2016 18:17:18 +0100
Source: gobject-introspection
Binary: libgirepository-1.0-1 libgirepository1.0-dev libgirepository1.0-doc
gobject-introspection gir1.2-glib-2.0 gir1.2-freedesktop
Architecture: source amd64 all
Version: 1.46.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Andreas Henriksson <[email protected]>
Description:
gir1.2-freedesktop - Introspection data for some FreeDesktop components
gir1.2-glib-2.0 - Introspection data for GLib, GObject, Gio and GModule
gobject-introspection - Generate interface introspection data for GObject
libraries
libgirepository-1.0-1 - Library for handling GObject introspection data
(runtime library)
libgirepository1.0-dev - Library for handling GObject introspection data
(development file
libgirepository1.0-doc - Library for handling GObject introspection data
(documentation)
Closes: 699024
Changes:
gobject-introspection (1.46.0-4) unstable; urgency=medium
.
* Add debian/patches/git_drop-timet-test.patch
- from upstream git, fixes build on x32 (Closes: #699024)
Thanks to Adam Borowski for authoring patch and sending it upstream.
Checksums-Sha1:
31bc58e48460c8f3f2ecee70c4880b6c23cf65df 2823
gobject-introspection_1.46.0-4.dsc
83fe345cf3a09ccf30658e42d15c57ce10ef0c1a 19392
gobject-introspection_1.46.0-4.debian.tar.xz
009817a89eff1615b0fbb2db2867c5ee17101e76 22600
gir1.2-freedesktop_1.46.0-4_amd64.deb
926f03034624fdc8c8df015364100e7f39ea9bbf 143106
gir1.2-glib-2.0_1.46.0-4_amd64.deb
2f7514661b5f51ce288c93ce6b65bcf8de70c270 286930
gobject-introspection-dbgsym_1.46.0-4_amd64.deb
abc6626281573c57f6cf037addc3388f34c263b2 272492
gobject-introspection_1.46.0-4_amd64.deb
b59d12d6010d95c065fdf3b6925bee7d41e2ceeb 266360
libgirepository-1.0-1-dbgsym_1.46.0-4_amd64.deb
490d5e2ea243a9f1d09192bb9901cb022d62cb64 95982
libgirepository-1.0-1_1.46.0-4_amd64.deb
62e0c72514ef56fb6935af249c89cffdfbcaf18e 668166
libgirepository1.0-dev_1.46.0-4_amd64.deb
5a0eb320f5f7894e2b25ba0bacc1d54a7ae8ca3d 192732
libgirepository1.0-doc_1.46.0-4_all.deb
Checksums-Sha256:
1928960bac709cb7a087f763c801fe4c8febbef3421e392e0d10c87a6e9fb261 2823
gobject-introspection_1.46.0-4.dsc
0e528f7a42a006ae650941a78d6730aa4d04b94ba1c3d1fc380f4f16b62c364c 19392
gobject-introspection_1.46.0-4.debian.tar.xz
d41f7fa7ecf10c74851041e1e0908310f16282088ad3e3704c640da598dd4425 22600
gir1.2-freedesktop_1.46.0-4_amd64.deb
d5c9ee531e619a20efb2de25dc81dbb586e8d81382369d0c01ad4729b58e93bb 143106
gir1.2-glib-2.0_1.46.0-4_amd64.deb
8815106ff5ad9ffdb97acf6a2eb06741ca0952a719ac8339be4059f8e46d1fc7 286930
gobject-introspection-dbgsym_1.46.0-4_amd64.deb
0f4278b95a27ee6e82e9d9454d5bb9937a4eb376317bc3ae6822e7130304c5ca 272492
gobject-introspection_1.46.0-4_amd64.deb
23d25a272c9851a550c30104b73fc9e466bc6e8fc72b4297d6bdee37003b8bae 266360
libgirepository-1.0-1-dbgsym_1.46.0-4_amd64.deb
53f380ba3820b494c28d4b9811c65e5e24d0e90987f647e14ae9fdede706ff86 95982
libgirepository-1.0-1_1.46.0-4_amd64.deb
8e73f3173d24baa96fa663a4c0ee59980ced8a9fbe3070c55310b63a7a82c9f4 668166
libgirepository1.0-dev_1.46.0-4_amd64.deb
3e8d3f58388a734c3942c8ed12a95a05c2b709f703c5a807a3b06a0aedcd2bd4 192732
libgirepository1.0-doc_1.46.0-4_all.deb
Files:
e068fb015ae6d213e61b0865eef996ae 2823 devel optional
gobject-introspection_1.46.0-4.dsc
b976f1f777056920f3d57f72a50ddde5 19392 devel optional
gobject-introspection_1.46.0-4.debian.tar.xz
34a0943544f5433d220f3c39456a6ef1 22600 introspection optional
gir1.2-freedesktop_1.46.0-4_amd64.deb
8603f160efa8332e6ae2052d9450db17 143106 introspection optional
gir1.2-glib-2.0_1.46.0-4_amd64.deb
514be29419b513b4eefee566cac67725 286930 debug extra
gobject-introspection-dbgsym_1.46.0-4_amd64.deb
de072cfacdfc69dedc11d0ca15ec5aa7 272492 devel optional
gobject-introspection_1.46.0-4_amd64.deb
b0b22356c53135425e917a3c1fd4ff6c 266360 debug extra
libgirepository-1.0-1-dbgsym_1.46.0-4_amd64.deb
25ba1355a826de8d74f751a56e2a204b 95982 libs optional
libgirepository-1.0-1_1.46.0-4_amd64.deb
10ea3f72b79dc9c593a5756520e6676d 668166 libdevel optional
libgirepository1.0-dev_1.46.0-4_amd64.deb
5ad011532669fb505f1180f5b0a80a49 192732 doc optional
libgirepository1.0-doc_1.46.0-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJWwLjcAAoJEAvEfcZNE1MG4sAP/2slArnF14aKpkm6W5HYQoiJ
jyro5HCPpw/Qwu/6z+dvVzx2A0IN237HTeKtWPajBmgIVTvlb7gU5zPEnVQ9tTC3
9kS7gvm/0Y5/aOFk31o7qDW24XvUm6i8twjQNaxZ8Iqw7p/tljI/vzuoEP1aG8yR
03TVkG0xxCBaQgMMXMGriKaez9Zqj3fTSv11XmonFnWA6YUMQRyVHwq3HCTOTzen
vxhD4FJEJLN8t2BQOOpubVv239ePCrk9LPGBieIdEenRiWuSXcC/WIJPR8Pr1J8o
V2IVCm4V5pG2Rn5LWRpI2bsv4VE/88R7+0E66SLsR3ZGzVQBCBNh0EQut3QAj2C+
C249mz7sj/4/bovvsjT9C2J9od3F3KXv3ZXtf81BYk/D1WunQ0PkcoUL20mIAF75
CWUgENKezDt887xjKGoeTY6GuSMJSo225rqVpm0FeK5Zwyv2LDY10U9ZtuQF5kRc
fVAJHVs7G9VEHtmZEBKBoy+nsDllChOySAZ+Bka0JeJnm9cR1mrqrzxe7rUPyJd7
axIvvneBY3xDQR3jrGUHH63B2hB1ikAsODGh4KmrECFDVlrwI1vtijw1mTDqQlwq
Xe0mfROsJ5if6EFGTieFa9rNR2cOGYdOpFhdZyUStFq03qG8qYKtQLnxPLbBNaQJ
nXjtpvRo76f1gmSPpNVM
=iMtU
-----END PGP SIGNATURE-----
--- End Message ---