Your message dated Tue, 09 Nov 2021 22:19:52 +0000
with message-id <[email protected]>
and subject line Bug#996310: fixed in ruby-kyotocabinet 1.34-0.1
has caused the Debian Bug report #996310,
regarding ruby-kyotocabinet: FTBFS with ruby3.0: stdalign.h:93:1: error: 
template with C linkage
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.)


-- 
996310: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996310
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-kyotocabinet
Version: 1.33-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ruby3.0

Hi,

We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-kyotocabinet was found to fail to build in that situation.

To reproduce this locally, you need to install ruby-all-dev from experimental
on an unstable system or build chroot.

Relevant part (hopefully):
> g++ -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -I. 
> -I/usr/include/x86_64-linux-gnu/ruby-3.0.0 
> -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. 
> -DHAVE_KCCOMMON_H -Wdate-time -D_FORTIFY_SOURCE=2   -fPIC -g -O2 
> -ffile-prefix-map=/build/ruby3.0-2KsnwC/ruby3.0-3.0.2=. 
> -fstack-protector-strong -Wformat -Werror=format-security  -o kyotocabinet.o 
> -c kyotocabinet.cc
> In file included from /usr/include/ruby-3.0.0/ruby/backward/2/stdalign.h:23,
>                  from /usr/include/ruby-3.0.0/ruby/defines.h:77,
>                  from /usr/include/ruby-3.0.0/ruby/ruby.h:23,
>                  from /usr/include/ruby-3.0.0/ruby.h:38,
>                  from kyotocabinet.cc:22:
> /usr/include/ruby-3.0.0/ruby/internal/stdalign.h:93:1: error: template with C 
> linkage
>    93 | template<typename T>
>       | ^~~~~~~~
> kyotocabinet.cc:20:1: note: ‘extern "C"’ linkage started here
>    20 | extern "C" {
>       | ^~~~~~~~~~
> make[1]: *** [Makefile:213: kyotocabinet.o] Error 1


The full build log is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-kyotocabinet/ruby-kyotocabinet_1.33-1+rebuild1633384978_amd64.build.txt

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-kyotocabinet
Source-Version: 1.34-0.1
Done: Boyuan Yang <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-kyotocabinet, 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.
Boyuan Yang <[email protected]> (supplier of updated ruby-kyotocabinet 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: Tue, 09 Nov 2021 16:46:46 -0500
Source: ruby-kyotocabinet
Architecture: source
Version: 1.34-0.1
Distribution: unstable
Urgency: high
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 992315 996310
Changes:
 ruby-kyotocabinet (1.34-0.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * New upstream release. (Closes: #992315)
   * debian/watch: Fix upstream monitoring.
   * debian/patches: Drop obsolete patches (0004-0008).
   * debian/docs: Drop doc installation, no longer provided upstream.
   * debian/source/lintian-overrides: Dropped.
   * debian/missing-sources: Dropped, not needed.
   * debian/patches/0004-Fix-ruby3.0-FTBFS-extern-C.patch:
     Add patch to fix compatibility with Ruby 3.0. (Closes: #996310)
   * debian/copyright: Update homepage information.
Checksums-Sha1:
 21dd3855d42d83da71045b6f1f6585e709634bce 2114 ruby-kyotocabinet_1.34-0.1.dsc
 5ff197f094c79239391042934ac743799843f6be 43191 
ruby-kyotocabinet_1.34.orig.tar.gz
 163cc723b33a739c151bded51d30bc7e997102b8 4908 
ruby-kyotocabinet_1.34-0.1.debian.tar.xz
 9230b550b7d245a33f3a6a0512cf4fdf965eaa7b 9632 
ruby-kyotocabinet_1.34-0.1_amd64.buildinfo
Checksums-Sha256:
 4afc9602393f799346f9481b226de1ca9fe4a57ff2d1f6c7fd3b301b046eec51 2114 
ruby-kyotocabinet_1.34-0.1.dsc
 d8d6321540799143efb2f7fb0a8a1ea029996989db1bf008599fdbb3f4fc5f14 43191 
ruby-kyotocabinet_1.34.orig.tar.gz
 bf36bd2c1b124a012f5ccc5e410bad1e332fb699e7a404bf4b6e079bac33610d 4908 
ruby-kyotocabinet_1.34-0.1.debian.tar.xz
 0ae2fae90250fb5e8c606046cb55ed5d908152c487ccd17c4bf86868c506e99d 9632 
ruby-kyotocabinet_1.34-0.1_amd64.buildinfo
Files:
 33754f099dcd1315321d6cfd4b85b0ad 2114 ruby optional 
ruby-kyotocabinet_1.34-0.1.dsc
 9797f6df6872a91304e029a3bd7603e4 43191 ruby optional 
ruby-kyotocabinet_1.34.orig.tar.gz
 7d2d1c34679781844d0ebc8afca25ab4 4908 ruby optional 
ruby-kyotocabinet_1.34-0.1.debian.tar.xz
 2f3acac69f0bc62a78118eb9bcca26ba 9632 ruby optional 
ruby-kyotocabinet_1.34-0.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmGK8IsACgkQwpPntGGC
Ws4xbQ//diiNApg5zFaJ+YlygErnDD35njXPXLCyt9bO/U6Ql6iVTdiWzJKW8jy1
toHFNqlwR3TGZ15vCDsA+7137KcNGvoQUzgDJWlxQ4GsdWCbL/A930DqKsd8QeT/
BkjKECebhPxeSowlHvWbksPyTkI4A3I+kPscGHkcZJZ0ECYUJOm8nEJbHVqLnhX/
aDcG/j0084ccDkRiTKQEUmid8bTs69LjHIo0EZyB1RmgQtrUSfy4V8zESAJ7bTi1
vCjlPLFcdSRuepMGi5fcCVc0EJVaBO8DHxcqI0R46v6mDEWeUeN5ZyfOisGAZkL5
Nn/vPJ8ykahKV10tPMiTyxbEiWSdsfRllNT5m1Sxcq1me0m2S9RsrNzDhpN/mqLL
SGwK9ipfi3B9BrrAVihOQEuv42dTy4ZhI/ds5sUVf4nmrvZbREvmgPdM1W+VxQLE
8S9GyUInORXuMR6+owmSwKHDKr70pE0oxA9roDWDeoIg6oJlHq9YMSevBkJ7rLlj
ybziwLycc4AMkxxvKpOYLAZEPbVO0tf8fMFFIQVitBpEVLXJlew6JWgol6wIq7np
JZ11IyjddPi71AEcW44S7Gtn0dKNPsS3fkS6ccIkRlU1BDJX+CR25OKVOsaYGNJc
yHYEz6SY44IWd9U4i4DZ604oNd8z5HcqtFw5VGJLpDCCkDwql0M=
=LT36
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to