Your message dated Mon, 15 Jun 2026 03:05:46 +0000
with message-id <[email protected]>
and subject line Bug#1138320: fixed in globus-gsi-credential 8.5-2
has caused the Debian Bug report #1138320,
regarding globus-gsi-credential: 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.)
--
1138320: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138320
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: globus-gsi-credential
Version: 8.5-1
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 -DPACKAGE_NAME=\"globus_gsi_credential\"
-DPACKAGE_TARNAME=\"globus_gsi_credential\" -DPACKAGE_VERSION=\"8.5\"
"-DPACKAGE_STRING=\"globus_gsi_credential 8.5\""
-DPACKAGE_BUGREPORT=\"https://github.com/gridcf/gct/issues\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"globus_gsi_credential\" -DVERSION=\"8.5\" -DHAVE_STDIO_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1
-DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I.. -I.
-I/usr/include/globus -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/globus-gsi-credential-8.5=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c globus_gsi_cred_handle.c -fPIC
-DPIC -o .libs/libglobus_gsi_credential_la-globus_gsi_cred_handle.o
| globus_gsi_cred_handle.c: In function 'globus_gsi_cred_get_policies':
| globus_gsi_cred_handle.c:1281:21: error: implicit declaration of function
'ASN1_STRING_data'; did you mean 'ASN1_STRING_set0'?
[-Wimplicit-function-declaration]
| 1281 | ASN1_STRING_data(policy->policy),
| | ^~~~~~~~~~~~~~~~
| | ASN1_STRING_set0
| globus_gsi_cred_handle.c:1281:21: error: passing argument 2 of 'memcpy' makes
pointer from integer without a cast [-Wint-conversion]
| 1281 | ASN1_STRING_data(policy->policy),
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| | int
| In file included from /usr/include/features.h:523,
| from
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
| from /usr/include/stdint.h:26,
| from /usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h:11,
| from /usr/include/globus/globus_config.h:22,
| from /usr/include/globus/globus_common_include.h:26,
| from /usr/include/globus/globus_common.h:67,
| from globus_gsi_credential.h:26,
| from globus_i_gsi_credential.h:28,
| from globus_gsi_cred_handle.c:17:
| /usr/include/x86_64-linux-gnu/bits/string_fortified.h:26:1: note: expected
'const void *' but argument is of type 'int'
| 26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src,
| | ^~~~~
| globus_gsi_cred_handle.c: In function 'globus_gsi_cred_verify_cert_chain':
| globus_gsi_cred_handle.c:1735:49: error: passing argument 2 of
'X509_STORE_set_check_issued' from incompatible pointer type
[-Wincompatible-pointer-types]
| 1735 | X509_STORE_set_check_issued(cert_store,
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 /usr/include/globus/globus_gsi_callback.h:28,
| from globus_gsi_credential.h:29:
| /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);
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
| /usr/include/globus/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_cred_handle.c: In function
'globus_gsi_cred_verify_cert_chain_when':
| globus_gsi_cred_handle.c:1927:49: error: passing argument 2 of
'X509_STORE_set_check_issued' from incompatible pointer type
[-Wincompatible-pointer-types]
| 1927 | X509_STORE_set_check_issued(cert_store,
globus_gsi_callback_check_issued);
| |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| | int
(*)(X509_STORE_CTX *, X509 *, X509 *) {aka int (*)(struct x509_store_ctx_st *,
struct x509_st *, struct x509_st *)}
| /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);
| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
| /usr/include/globus/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,
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| make[2]: *** [Makefile:502:
libglobus_gsi_credential_la-globus_gsi_cred_handle.lo] Error 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/globus-gsi-credential_8.5-1_amd64-2026-04-19T09:13:23Z
Sebastian
--- End Message ---
--- Begin Message ---
Source: globus-gsi-credential
Source-Version: 8.5-2
Done: Mattias Ellert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
globus-gsi-credential, 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-credential 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 18:06:48 +0200
Source: globus-gsi-credential
Architecture: source
Version: 8.5-2
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <[email protected]>
Changed-By: Mattias Ellert <[email protected]>
Closes: 1138320
Changes:
globus-gsi-credential (8.5-2) unstable; urgency=medium
.
* Compile with OpenSSL 4 (Closes: #1138320)
Checksums-Sha1:
d2d54cafaa750045c28dc79a2389278a89413065 2447 globus-gsi-credential_8.5-2.dsc
1135de16c59ace7aa63520bf6f7107e349b6e87c 13316
globus-gsi-credential_8.5-2.debian.tar.xz
c9468613d67c1f5591aca6b77a8ea53fbc1572eb 6811
globus-gsi-credential_8.5-2_source.buildinfo
Checksums-Sha256:
66d8facd31e9adc123ff84d871b079fb87f960ca8a6f1384ced1b6e98ede4a65 2447
globus-gsi-credential_8.5-2.dsc
baee187131c08bc58c1afda6f9662dd92e45d2146c37897458fd02615c2699f9 13316
globus-gsi-credential_8.5-2.debian.tar.xz
0ac0451529d52fe383200cd9c2980cc9d65642e28b6e14d21ae880e96506af60 6811
globus-gsi-credential_8.5-2_source.buildinfo
Files:
9b20153a838acc57a6dedc6369ffac8e 2447 net optional
globus-gsi-credential_8.5-2.dsc
990ae96d2865577e7600b07311ba9cca 13316 net optional
globus-gsi-credential_8.5-2.debian.tar.xz
442dad6077c08dd0c30ca68d766ea090 6811 net optional
globus-gsi-credential_8.5-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEE6hgwr99NQxrZ4RRS6K7C/zvhqUsFAmovVlodHG1hdHRpYXMu
ZWxsZXJ0QHBoeXNpY3MudXUuc2UACgkQ6K7C/zvhqUuW9hAApOxP7Li8MD+YYnyJ
CgJ4oNbm+HTS42yefHw2NIqDbpdxC4eqOAWfvK0MjOjcg0fcWYok6zbge2qtDmap
9Oor4QnIVkKUyvtHJvlXIUw0VQ1CGqg5SvuyaFbYko9I4EJducINNz4V1yNfuxqO
5b3FP1jmnY0T33xw5rO/fK3DJi/r+OPuNQrzMa9SPZ8Lexq2LHjdxfKruj8dZSkL
mXMxT2VRSZQJzXKOMFItlu2jlwwM6W4NJBX2hxzmUskV1Gwkp6hihGGbFd+QZzdW
ZEnQS9uCBEZ5D7dSr5N46uQ1CTCAJ5zGncJ864NRh8tMUkw7HaqAl/0Qfc7eEskC
/gp4YFzDRYgP0HNRNiEUW7UDtgvnaOtYn6IArqnvUqRP42TeAKTeyrCIynF3TrJD
LXx/NCt+43deMJEsRd9V08HMiSwzj+BlcstYPo1p2GnNG0z30AgYY05qWnatFk7G
h6CiCfBpmt4EiP1ALb9pbmyzDPBNpjvgZN56hUoNjoieT4ekpxy/7EEO528FONOR
iZim2/vdQ98bzhuTqbFjSbHaipc4ODUrmNxDUDCRA+MuR3xM4M88EELaiM+mv10f
DHwmPOhAPa6hxmNkgoISGnTAneJzHXuZWXLDaNODCW8CJWHTRTRKYaeiYGPIl52P
TeY1SSFOHdHctoFSlllSn4uQwAE=
=24cr
-----END PGP SIGNATURE-----
pgpkKiSAHuxLO.pgp
Description: PGP signature
--- End Message ---