Your message dated Fri, 09 Aug 2024 02:47:47 +0000
with message-id <e1scffp-001to1...@fasolo.debian.org>
and subject line Bug#1075475: fixed in ruby-rdiscount 2.2.7.3-1
has caused the Debian Bug report #1075475,
regarding ruby-rdiscount: ftbfs with GCC-14
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.)


-- 
1075475: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075475
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ruby-rdiscount
Version: 2.1.8-3
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/ruby-rdiscount_2.1.8-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
LD_LIBRARY_PATH=.:/usr/lib/x86_64-linux-gnu "x86_64-linux-gnu-gcc 
-I/usr/include/x86_64-linux-gnu/ruby-3.1.0 
-I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. 
-Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -fPIC   -c conftest.c"
conftest.c:7:5: error: size of array ‘conftest_const’ is negative
    7 | int conftest_const[(sizeof((*rbcv_ptr_)) < 0) ? 1 : -1];
      |     ^~~~~~~~~~~~~~
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: typedef unsigned int rbcv_typedef_;
4: rbcv_typedef_ *rbcv_ptr_;
5: 
6: /*top*/
7: int conftest_const[(sizeof((*rbcv_ptr_)) < 0) ? 1 : -1];
/* end */

LD_LIBRARY_PATH=.:/usr/lib/x86_64-linux-gnu "x86_64-linux-gnu-gcc -o conftest 
-I/usr/include/x86_64-linux-gnu/ruby-3.1.0 
-I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. 
-Wdate-time -D_FORTIFY_SOURCE=2   -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -fPIC conftest.c  -L. 
-L/usr/lib/x86_64-linux-gnu -L. -Wl,-z,relro -Wl,-z,now 
-fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed    
-lmarkdown  -lruby-3.1  -lm  -lc"
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: typedef unsigned int rbcv_typedef_;
 4: rbcv_typedef_ *rbcv_ptr_;
 5: 
 6: #include <stdio.h>
 7: /*top*/
 8: typedef unsigned
 9: #ifdef PRI_LL_PREFIX
10: #define PRI_CONFTEST_PREFIX PRI_LL_PREFIX
11: LONG_LONG
12: #else
13: #define PRI_CONFTEST_PREFIX "l"
14: long
15: #endif
16: conftest_type;
17: conftest_type conftest_const = (conftest_type)(sizeof((*rbcv_ptr_)));
18: int main() {printf("%"PRI_CONFTEST_PREFIX"u\n", conftest_const); return 0;}
/* end */

LD_LIBRARY_PATH=.:/usr/lib/x86_64-linux-gnu ./conftest |
--------------------

/usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:119:in `run': make failed, 
exit code 2 (Gem::InstallError)
        from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:53:in `block in 
make'
        from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `each'
        from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `make'
        from /usr/lib/ruby/vendor_ruby/rubygems/ext/ext_conf_builder.rb:42:in 
`build'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:81:in 
`block in build_and_install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in 
`chdir'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in 
`build_and_install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:115:in 
`block in build_all_extensions'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in 
`each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in 
`build_all_extensions'
        from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:128:in 
`<main>'
~~~~~~~~~~~~~~~~~~~~~ ↑ mkmf.log ~~~~~~~~~~~~~~~~~~~~~
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.1 
/usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /<<PKGBUILDDIR>> 
debian/ruby-rdiscount (Gem2Deb::CommandFailed)
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:57:in `block in 
install_files_and_build_extensions'
        from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:54:in `each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:54:in 
`install_files_and_build_extensions'
        from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:28:in `build'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:54:in `block in 
install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
        from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install 
/<<PKGBUILDDIR>>/debian/ruby-rdiscount returned exit code 1
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ruby-rdiscount
Source-Version: 2.2.7.3-1
Done: Lucas Kanashiro <kanash...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-rdiscount, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lucas Kanashiro <kanash...@debian.org> (supplier of updated ruby-rdiscount 
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: Thu, 08 Aug 2024 23:09:22 -0300
Source: ruby-rdiscount
Architecture: source
Version: 2.2.7.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Lucas Kanashiro <kanash...@debian.org>
Closes: 1075475
Changes:
 ruby-rdiscount (2.2.7.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release (Closes: #1075475).
   * Declare compliance with Debian Policy 4.7.0.
   * Do not runtime depend on the ruby interpreter.
   * Refresh patches.
Checksums-Sha1:
 c78905da4af50d4d90cf7858a952d1dfe6462454 2104 ruby-rdiscount_2.2.7.3-1.dsc
 a4dd72019dc0d218f9f059e97c67a50d4cd6eba3 72822 
ruby-rdiscount_2.2.7.3.orig.tar.gz
 5c66565a8de4b922172387254c00bb4ed7098a14 4256 
ruby-rdiscount_2.2.7.3-1.debian.tar.xz
Checksums-Sha256:
 c3f050f795ba294f94e3c4023ac666f5a7910078ad01beae0b2c405fdcb823e1 2104 
ruby-rdiscount_2.2.7.3-1.dsc
 fea764f0d9e4e2dbfe5878538ea8c00abd33c6b1111b24a87b5adf931beeaa62 72822 
ruby-rdiscount_2.2.7.3.orig.tar.gz
 836d598a516c5019b6b5e7deb70ff9e85af24aa8929680e6f57b9a70c8f6456c 4256 
ruby-rdiscount_2.2.7.3-1.debian.tar.xz
Files:
 80357c784fc816d00056405abf0141d0 2104 ruby optional 
ruby-rdiscount_2.2.7.3-1.dsc
 5e1c01c537688a7fb6011e5050e7f454 72822 ruby optional 
ruby-rdiscount_2.2.7.3.orig.tar.gz
 88cd4fb968f512c20c631d28ace1269f 4256 ruby optional 
ruby-rdiscount_2.2.7.3-1.debian.tar.xz

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

iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAma1fC8VHGthbmFzaGly
b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8xo8P/j3N18jUFt+aThonZkKji7iOcoKZ
os+iGNnjEp+i8+30uTtufLGVijds/Np2XvTudp2lxF9woFUWUKh7hJo1sYc0eiNb
utQwIZEGoaZNTJfXUvYyiar5iylypmedecGbGD6tl3lCVhe/KvTBrMZUbI4I1vO7
31fzV7pxXk/HwsMfJbDL9ve5uZ6OjOy7s9qqUCdwbaUjfh3xFNacwcaoITfoqv9n
BiW7mcrfW6aEDIe3LToM54DcO5oSx6puimyjlknEfU3GDfHqHIQTSvJd/W0xpSU+
eWuqbjFwgeMaBSXJg0t79hqizZH6ENTp1gt5c1JgvqnvOjoU/r8OTXd/fnWO9uJM
N8T8kP+bYKeUlQFtuPLfmEhr5+3ETKzc2mpbXegS5O4XmmoUpAQyZfW9pWo7SUCR
CGu32PpnxG2t+Bypu/tznbZeZP2AYYfYsvbbeDz6kspAJ8IOXxagiwlqxtV8d7wN
yYcrwRtIPkPRMu69tOD5Ea7uHc4LfeHBugTjVk4D00eCB6mTqrBqvIkPBx29/rqO
HqFpdB0eHvxKe545Zz3Y7fziKMmOyhndo+ZKrEGoufk5NXr/rdatOziDwgN/DosL
gIcs+jgxvU8SAYe9CjwnxX3H/yJMIgIohlyfFOLmU02+fiXMrY3FrK5Zzpbg/T97
MIKQOf3TZV5GaO8a
=/doO
-----END PGP SIGNATURE-----

Attachment: pgpa7xQxi3I1e.pgp
Description: PGP signature


--- End Message ---

Reply via email to