Your message dated Mon, 15 Jun 2026 03:05:35 +0000
with message-id <[email protected]>
and subject line Bug#1138455: fixed in globus-gsi-callback 6.2-4
has caused the Debian Bug report #1138455,
regarding globus-gsi-callback: FTBFS with openssl 4.0
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.)
--
1138455: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138455
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: globus-gsi-callback
Version: 6.2-3
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0
OpenSSL 4.0 is in experimental. This package fails to build against it:
| libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../library/oldgaa
-I/usr/include/globus -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/globus-gsi-callback-6.2=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c globus_gsi_callback.c -fPIC -DPIC
-o .libs/globus_gsi_callback.o
| globus_gsi_callback.c: In function 'globus_gsi_callback_X509_verify_cert':
| globus_gsi_callback.c:391:69: error: passing argument 2 of
'X509_STORE_set_check_issued' from incompatible pointer type
[-Wincompatible-pointer-types]
| 391 | X509_STORE_set_check_issued(X509_STORE_CTX_get0_store(context),
globus_gsi_callback_check_issued);
| |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| |
int (*)(X509_STORE_CTX *, X509 *, X509 *) {aka int (*)(struct x509_store_ctx_st
*, struct x509_st *, struct x509_st *)}
| In file included from /usr/include/openssl/x509.h:494,
| from /usr/include/globus/globus_gsi_cert_utils.h:99,
| from globus_gsi_callback.h:28,
| from globus_i_gsi_callback.h:27,
| from globus_gsi_callback.c:27:
| /usr/include/openssl/x509_vfy.h:556:36: note: expected
'X509_STORE_CTX_check_issued_fn' {aka 'int (*)(struct x509_store_ctx_st *,
const struct x509_st *, const struct x509_st *)'} but argument is of type 'int
(*)(X509_STORE_CTX *, X509 *, X509 *)' {aka 'int (*)(struct x509_store_ctx_st
*, struct x509_st *, struct x509_st *)'}
| 556 | X509_STORE_CTX_check_issued_fn check_issued);
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
| globus_gsi_callback.h:152:5: note: 'globus_gsi_callback_check_issued'
declared here
| 152 | int globus_gsi_callback_check_issued(
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| /usr/include/openssl/x509_vfy.h:259:15: note:
'X509_STORE_CTX_check_issued_fn' declared here
| 259 | typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx,
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| globus_gsi_callback.c: In function 'globus_i_gsi_callback_check_revoked':
| globus_gsi_callback.c:1120:13: warning: 'X509_cmp_current_time' is
deprecated: Since OpenSSL 4.0 [-Wdeprecated-declarations]
| 1120 | i = X509_cmp_current_time(last_update);
| | ^
| /usr/include/openssl/x509.h:694:27: note: declared here
| 694 | OSSL_DEPRECATEDIN_4_0 int X509_cmp_current_time(const ASN1_TIME *s);
| | ^~~~~~~~~~~~~~~~~~~~~
| globus_gsi_callback.c:1141:13: warning: 'X509_cmp_current_time' is
deprecated: Since OpenSSL 4.0 [-Wdeprecated-declarations]
| 1141 | i = (has_next_time) ? X509_cmp_current_time(next_update)
: 1;
| | ^
| /usr/include/openssl/x509.h:694:27: note: declared here
| 694 | OSSL_DEPRECATEDIN_4_0 int X509_cmp_current_time(const ASN1_TIME *s);
| | ^~~~~~~~~~~~~~~~~~~~~
| globus_gsi_callback.c:1173:21: warning: 'X509_STORE_get0_objects' is
deprecated: Since OpenSSL 4.0;Use X509_STORE_get1_objects
[-Wdeprecated-declarations]
| 1173 | objects =
X509_STORE_get0_objects(X509_STORE_CTX_get0_store(x509_context));
| | ^~~~~~~
| /usr/include/openssl/x509_vfy.h:527:24: note: declared here
| 527 | STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *xs);
| | ^~~~~~~~~~~~~~~~~~~~~~~
| globus_gsi_callback.c: In function 'globus_i_gsi_callback_check_gaa_auth':
| globus_gsi_callback.c:1416:13: warning: passing argument 1 of
'globus_gsi_sysconfig_get_signing_policy_filename_unix' discards 'const'
qualifier from pointer target type [-Wdiscarded-qualifiers]
| 1416 |
X509_get_issuer_name(X509_STORE_CTX_get_current_cert(x509_context)),
| |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from globus_gsi_callback.c:28:
| /usr/include/globus/globus_gsi_system_config.h:530:41: note: expected
'X509_NAME *' {aka 'struct X509_name_st *'} but argument is of type 'const
X509_NAME *' {aka 'const struct X509_name_st *'}
| 530 | X509_NAME * ca_name,
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
| globus_gsi_callback.c: In function
'globus_i_gsi_callback_check_critical_extensions':
| globus_gsi_callback.c:1617:19: warning: assignment discards 'const' qualifier
from pointer target type [-Wdiscarded-qualifiers]
| 1617 | extension =
X509_get_ext(X509_STORE_CTX_get_current_cert(x509_context), critical_position);
| | ^
| globus_gsi_callback.c:1629:26: warning: assignment discards 'const' qualifier
from pointer target type [-Wdiscarded-qualifiers]
| 1629 | extension_object = X509_EXTENSION_get_object(extension);
| | ^
| make[4]: *** [Makefile:528: globus_gsi_callback.lo] Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/globus-gsi-callback_6.2-3_amd64-2026-04-19T12:12:19Z
Sebastian
--- End Message ---
--- Begin Message ---
Source: globus-gsi-callback
Source-Version: 6.2-4
Done: Mattias Ellert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
globus-gsi-callback, 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.
Mattias Ellert <[email protected]> (supplier of updated
globus-gsi-callback 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 Jun 2026 17:48:06 +0200
Source: globus-gsi-callback
Architecture: source
Version: 6.2-4
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <[email protected]>
Changed-By: Mattias Ellert <[email protected]>
Closes: 1138455
Changes:
globus-gsi-callback (6.2-4) unstable; urgency=medium
.
* Compile with OpenSSL 4 (Closes: #1138455)
* Fix compiler warnings
Checksums-Sha1:
77de9d4484995c6e2028e0d79b18e51a7fe56bde 2419 globus-gsi-callback_6.2-4.dsc
c8c975ff7b82cb7ed008585de3f28c8e54363acd 22864
globus-gsi-callback_6.2-4.debian.tar.xz
22eea4d27ffa9417c2fd3ae8a74e11a155f5ef0a 6719
globus-gsi-callback_6.2-4_source.buildinfo
Checksums-Sha256:
5b51e2d07d3a731f448b67663a8ab002c2942064ee28062d79afa2fa39faa73c 2419
globus-gsi-callback_6.2-4.dsc
8376f6de3329f8f35ac1d095e3447b2d19c9e9cc3b690405daf874acf3768516 22864
globus-gsi-callback_6.2-4.debian.tar.xz
d4e0695cc3dae5f8c18bcba29597d66c51de659ee9be9956c4758c6f402a52e7 6719
globus-gsi-callback_6.2-4_source.buildinfo
Files:
d99e9c6d04f4daec7160cb84e9295be2 2419 net optional
globus-gsi-callback_6.2-4.dsc
4c2f256a3fd3d9ef55a424db1522d1bf 22864 net optional
globus-gsi-callback_6.2-4.debian.tar.xz
7d2457a2d8d1a699e2585708b90223c9 6719 net optional
globus-gsi-callback_6.2-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEE6hgwr99NQxrZ4RRS6K7C/zvhqUsFAmovVlAdHG1hdHRpYXMu
ZWxsZXJ0QHBoeXNpY3MudXUuc2UACgkQ6K7C/zvhqUtyvQ//R0dAOJ+WNDvfsL5R
70E9Z9QTyM44VHl9rU3YE0HDJjO6VDBmD/DO2FD5dYwnKttotF5NrMtyIbWUy4GM
LpGtwT92K+XPq9KqlKbr+ZBBD/u/uyw9YLlB9yYzmxxeFvNeaEl6MbVA1MaxEPgU
IKFFJQljUzh9oKyt2RK+jYdmzsdSIAlX9ZIQGABWsnvsu8HbNTbYkLraM4i44f+C
x04yurvplegVFdYH0pFoHfPDrlPvQwZcRrifL0wCkSpKz5GKEuIyJ6V+QAUuHlwi
cp18AJCN/WxtJ/rpFTEV4G5QE5Wvn0ZaJzGrgLBcB4cPaAbxm75/VB5cII8rDKf1
8m6QvNp0qFEl46bIl6w2//oUNH07DUzY57zXsbcZO2Tb+e95rLP6xHn3+NldCKkh
KUrIY6tiXI0Cr+oymaFSy4STBJLWnUasU5RvfhbPAuiFoylAJMt1+vfDucP0x+hR
Hwq11+9ARKTrFjwCIEPIfWlnj8lznViNBqT+6kv8U4C+jz9XNgfWXwGKux9QaN/u
lvp2S3ysJPXR/FwDsRLXn5m2gJUn8ptdP0g8pQYedOrcqrCknlseU73/KIyN6EW8
j3wBa41Ad5KGF26rQWzsKGb/WvN54td6XSUvlcZ1krm201XiaV9Z+DPKnH952Pkc
x0Lqcm69Dxidw8rZLNrEJUyUVJI=
=ygIC
-----END PGP SIGNATURE-----
pgpZOwI0irGJK.pgp
Description: PGP signature
--- End Message ---