Your message dated Wed, 21 Aug 2024 21:22:28 +0000
with message-id <e1sgsmi-00dbop...@fasolo.debian.org>
and subject line Bug#1075471: fixed in ruby-odbc 0.999992-1
has caused the Debian Bug report #1075471,
regarding ruby-odbc: 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.)


-- 
1075471: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075471
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ruby-odbc
Version: 0.99998-2
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-odbc_0.99998-2_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

[...]
14: int t(void) { void ((*volatile p)()); p = (void ((*)()))dlopen; return !p; }
/* 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     
-lruby-3.1 -ldl  -lm  -lc"
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     int (* volatile tp)(void)=(int (*)(void))&t;
 9:     printf("%d", (*tp)());
10:   }
11: 
12:   return !!argv[argc];
13: }
14: extern void dlopen();
15: int t(void) { dlopen(); return 0; }
/* end */

--------------------

have_type: checking for SQLBIGINT in sqltypes.h with -DHAVE_LONG_LONG... 
-------------------- yes

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   -DHAVE_SQLCONFIGDATASOURCE 
-DHAVE_SQLINSTALLERERROR -DUSE_DLOPEN_FOR_ODBC_LIBS -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fPIC  -DHAVE_LONG_LONG -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: #include <sqltypes.h>
4: 
5: /*top*/
6: typedef SQLBIGINT conftest_type;
7: int conftestval[sizeof(conftest_type)?1:-1];
/* end */

--------------------

/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-odbc (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-odbc 
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-odbc
Source-Version: 0.999992-1
Done: Lucas Kanashiro <kanash...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-odbc, 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-odbc 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: Wed, 21 Aug 2024 17:50:34 -0300
Source: ruby-odbc
Built-For-Profiles: noudeb
Architecture: source
Version: 0.999992-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: 1075471
Changes:
 ruby-odbc (0.999992-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Debian Janitor ]
   * Update standards version to 4.6.1, no changes needed.
 .
   [ Lucas Kanashiro ]
   * New upstream release (Closes: #1075471).
   * Refresh patches.
   * d/p/0003-Fix-FTBFS-with-Ruby-3.3.patch: update $CFLAGS to fix FTBFS.
   * Declare compliance with Debian Policy 4.7.0.
   * d/control: runtime depend on ${ruby:Depends} instead of the interpreter.
Checksums-Sha1:
 912ec51759e6e7c042d643cabd0b6961fcde3336 2054 ruby-odbc_0.999992-1.dsc
 ef0646c9a327f10ef3e43a87ae2b0d86e9f31cac 77614 ruby-odbc_0.999992.orig.tar.gz
 37b8116b36b16892c20af38473537b6eddb52b31 6644 
ruby-odbc_0.999992-1.debian.tar.xz
 c94d0e55769a1aa0673e09f42d9b7064b7740362 14510 
ruby-odbc_0.999992-1_source.buildinfo
Checksums-Sha256:
 39dfb27ab9d333ac30eddc616044917a659832e9bdda488e5f468fa9ae385f94 2054 
ruby-odbc_0.999992-1.dsc
 120b1d47d293e2e8d6153689c1f3d0b44da6f5e099787d2dbd9d832ed4070674 77614 
ruby-odbc_0.999992.orig.tar.gz
 446078cbfac301915dc2426d109bc0ff868780a88210215ef6d091a78915bb74 6644 
ruby-odbc_0.999992-1.debian.tar.xz
 8beb89a6717bcf2a14d0ca23d945de47cb34bd45e0628e392af82a729bf06570 14510 
ruby-odbc_0.999992-1_source.buildinfo
Files:
 59466d773eb24cafdff7f43fb2feccd8 2054 ruby optional ruby-odbc_0.999992-1.dsc
 29445a982d4528b06ee16056ff77d12e 77614 ruby optional 
ruby-odbc_0.999992.orig.tar.gz
 e4155ab67f2f143b9f22b67270c70598 6644 ruby optional 
ruby-odbc_0.999992-1.debian.tar.xz
 80eee7a4c29c97337898402d3aff6855 14510 ruby optional 
ruby-odbc_0.999992-1_source.buildinfo

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

iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmbGVWoVHGthbmFzaGly
b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8mxoP/1I4mdEFSD0dv70NiUFMn+q9h+2u
vDWW1oiEtacjXX4zDKIXXmyeeCkrVUv7wsaV7IQScy/EMnnDb8qkePmLKS+7yaAq
CsYH10TU7nl4lhMEhwpAvzd/wbMTkl6n0wyhywLMtSD4WycZ/SW1JbbHSS2icxqj
5dU/pqG2mxnjGXoaph1Itd5GtZF414ES+ND89qaAGqaW1MI1ulsQmazJS11alOg2
Z+a8GmuDOPSSr/2UVbDwwJx+Icu4j1W5LIG9L7kHswVOZtO0Erp5/g56WdZ1QVru
jQ/rsBQkAuz5VrBEH6EINw7MSb6yQazK+IyBMsWc9NDu5r2JYUhHc8/YOe2yo8lS
rvwTqTJGsCl5tIGUIGYovMoJm42HvDxZjwOhQKC14CoYwLCc6a5voDiShNv3devo
zJcnDQ5Zu+T8IQuOOdc7g6NZzqEJZ4VHinFgnrDyivC6V7oJEk4XMD1kCg7M1yUP
94R20UIehR8e84h3GCGn/fMdu7g/DLr/KPiN55od6/tKQ5VjuBBfkFQv0t3rE0J2
HDNJyehQdQxhes9E0DeXuuauHzsZiltQUUkzHdVbpSz86b9yGQsXkyQ7WTd6Z7TP
NqExzvNrpn6SvQoRoT8+Z2O/qh9MmtySLC6oh2YDy9qrs6YZzr858f9Z1b6Fc3s4
M54GjwVkDRistZld
=LqVA
-----END PGP SIGNATURE-----

Attachment: pgpEtCQHsKGg3.pgp
Description: PGP signature


--- End Message ---

Reply via email to