Your message dated Fri, 20 Dec 2024 16:50:05 +0000
with message-id <[email protected]>
and subject line Bug#1082568: fixed in crystal 1.14.0+dfsg-1
has caused the Debian Bug report #1082568,
regarding crystal: FTBFS: failing tests: Expected: "h2" got: nil
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.)


-- 
1082568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082568
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:crystal
Version: 1.12.1+dfsg-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
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- release=1 verbose=1 progress=1 threads=2 
CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal/lib" CRYSTAL_CACHE_DIR="/tmp/crystal" 
interpreter=1
        make -j2 "INSTALL=install --strip-program=true" release=1 verbose=1 
progress=1 threads=2 CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal/lib 
CRYSTAL_CACHE_DIR=/tmp/crystal interpreter=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Using /usr/bin/llvm-config-17 [version=17.0.6]g++ -c -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -o 
src/llvm/ext/llvm_ext.o src/llvm/ext/llvm_ext.cc -I/usr/lib/llvm-17/include -std=c++17   
-fno-exceptions -funwind-tables -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
CRYSTAL_CONFIG_BUILD_COMMIT="" CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal/lib 
SOURCE_DATE_EPOCH="1715970619"  CRYSTAL_CONFIG_LIBRARY_PATH='$ORIGIN/../lib/crystal' ./bin/crystal 
build -D strict_multi_assign -D preview_overload_order --release --progress --threads 2 
--link-flags="-Wl,-z,relro"  -o .build/crystal src/compiler/crystal.cr -D without_openssl -D 
without_zlib -D use_pcre2
[1/13] Parse
[1/13] Parse

[... snipped ...]

      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    invalid hexfloats
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    values close to MIN_POSITIVE and MAX
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
    assert
  #to_hexfloat
    hexits
      assert
      assert
      assert
      assert
    corner cases
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    exponents
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    special cases
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
    trimming
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert
      assert

Pending:
  Math Functions for computing quotient and remainder
  UDPSocket using IPv6 joins and transmits to multicast groups
  UDPSocket #connect with a IPv6 address
  UDPSocket using IPv4 joins and transmits to multicast groups
  Number #round edge cases
  URI .parse unescaped @ in user/password should not confuse host
  Path #expand converts a pathname to an absolute pathname, using a complete 
path assert
  TCPServer settings
  Regex #match with pos negative
  Regex #match_at_byte_index negative
  Regex #matches_at_byte_index? negative
  OpenSSL::SSL::Context ciphers uses intermediate default ciphers
  Spec matchers pending block is not compiled pending has block with valid 
syntax, but invalid semantics
  OpenSSL::X509::Certificate #digest
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String#each_grapheme GB9c
  String #reverse converts invalid code units to replacement char

Failures:

  1) OpenSSL::SSL::Socket returns selected alpn protocol
     Failure/Error: client.alpn_protocol.should eq("h2")

       Expected: "h2"
            got: nil

     # spec/std/openssl/ssl/socket_spec.cr:111

Finished in 1:00 minutes
17678 examples, 1 failures, 0 errors, 22 pending

Failed examples:

crystal spec spec/std/openssl/ssl/socket_spec.cr:96 # OpenSSL::SSL::Socket 
returns selected alpn protocol
Randomized with seed: 68526
make[2]: *** [Makefile:106: std_spec] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:51: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: 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: crystal
Source-Version: 1.14.0+dfsg-1
Done: David Suárez <[email protected]>

We believe that the bug you reported is fixed in the latest version of
crystal, 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.
David Suárez <[email protected]> (supplier of updated crystal 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: Fri, 20 Dec 2024 17:35:09 +0100
Source: crystal
Architecture: source
Version: 1.14.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: David Suárez <[email protected]>
Changed-By: David Suárez <[email protected]>
Closes: 1082568 1084068
Changes:
 crystal (1.14.0+dfsg-1) unstable; urgency=medium
 .
   * New upstream version (Closes: #1082568).
   * Build with LLVM 19 (Closes: #1084068).
   * Update standards version; no changes needed.
Checksums-Sha1:
 4e339b0face1500ece36581158887e51bdff3a6e 2167 crystal_1.14.0+dfsg-1.dsc
 a88de1137d1436a467e431031777893c0a13509a 2489948 
crystal_1.14.0+dfsg.orig.tar.xz
 e763b75d2b39bf858010eebd7eeb32aa88f7969f 66760 
crystal_1.14.0+dfsg-1.debian.tar.xz
 8035b8bbccefad2535cee9365782de1862074a65 9085 
crystal_1.14.0+dfsg-1_source.buildinfo
Checksums-Sha256:
 2e542b67a6096d70b3a09d32aa5a14fcb430b479f1df41354591c164b07a9a4e 2167 
crystal_1.14.0+dfsg-1.dsc
 4cf851b2ea0a6ba4049a4c82960cec132a113df3e457a1cca24a98afa07faacd 2489948 
crystal_1.14.0+dfsg.orig.tar.xz
 b3c2e7ed04eb1f9c6d2d23ff26144a0672b4789f4468d6c896bf97adc79a3eef 66760 
crystal_1.14.0+dfsg-1.debian.tar.xz
 ab35f6ad892a725bcb2c833a9067effd5df4247e7c3a75aa7fd6640e28a0e652 9085 
crystal_1.14.0+dfsg-1_source.buildinfo
Files:
 6715f77ce032495eb78c1a6243dc19f2 2167 devel optional crystal_1.14.0+dfsg-1.dsc
 e528e2d26955ca2846b33c1176f092e1 2489948 devel optional 
crystal_1.14.0+dfsg.orig.tar.xz
 55726201ef8320cfe99d90ab3139c983 66760 devel optional 
crystal_1.14.0+dfsg-1.debian.tar.xz
 1614a380f1ffafee61c009601de13ed8 9085 devel optional 
crystal_1.14.0+dfsg-1_source.buildinfo

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

iQIzBAEBCgAdFiEExFAZYDOyRoLv5EydfLboPYYFQjoFAmdlnVsACgkQfLboPYYF
QjqSsg/+PPcmS4BLQz9Fvwj/OEpjg7sEGMfj0JcwIDQQaRT1Cr1d1v+z/Vq0vxbT
6JT3Lihu3Yp2wAF4zWxdK9Csp3GJA0WH3AnNURGg+zESA9j6/+cscP8uDTQklpiP
Sc9jbtfzlK5epiDxzMCEmvYxqOH2RnZrSgE5FAK6fp6VgI7aIBN5YErsCeleF8Zk
fx+McwH82OIuKrwGs7/sV3lpy3UjSIDEPAfbFrkJktXKb/YhD9B7nKGSUor77ch/
Q+OO7jxaZBGcyCH0xPjbmVBqwJJ8zRhVu4+Gv9UUTvQdsvSU25kFVsWmVcgZTLyC
jFkF+vYDtvkfZIunf1WXZq3jgwGOmrpRNBrB1kahhSCpIyGSgItYuVki2b045Vy0
q2UWcZERcIV84001uWCAtin8AaWtElhHtsB4TusBe6AInXY3HqTzVEkiHmM/btuu
t/lUnu4kTVB0R1KCL4BZh/ByVWZaeHd1wNQKdSa6jgZ+pkt+jE1A1yPrNiAkPOb0
+fhjNsceHGMLQVOz3tYIEu9XuhW7w4twv2OahpY7f7P3i3HEe+6dDIqLrShlGdsj
n3prMn7e9ljhdToAjntq8D7LyUCGEQD3pzR9DDDOh5LMCiK12oiF8d5TUJyENwyC
fKg0NKiJ1K1TU8DvR/raeMvItKZZi7Mslj2qG6CDU/jhUUKI9EA=
=bNNx
-----END PGP SIGNATURE-----

Attachment: pgpnRS9CcnnsY.pgp
Description: PGP signature


--- End Message ---

Reply via email to