Skip to content

GCT 6.2.20240202 (maintenance release)

Latest
Compare
Choose a tag to compare
@fscheiner fscheiner released this 16 Feb 09:34
· 23 commits to master since this release
1f4db25

Changes

globus-gridftp-server 13.25:

  • Fix buffer overflow in test (#205)

globus_gsi_cert_utils 10.11:

  • Replace make_time function to work after 2050 (#208, #209)

globus_gsi_credential 8.4:

  • Replace make_time function to work after 2050 (#208, #209)

myproxy 6.2.16:

  • Avoid calling the undeclared exit function in configure (#211)
  • Fix compilation errors from stricter type checking (#222)

globus-common 18.14:

  • Remove register qualifier that is incompatible with C++ 17 (#213)

globus-rsl 11.4:

  • Make library linking survive -Wl,--as-needed (#217)

globus_gsi_sysconfig 9.6:

globus-gass-copy 10.13:

  • Detect checksum calculation errors due to file read errors (#215, #216)

gsi-openssh 9.3p1c:

  • Add missing header file in kexgexc.c and remove it from kexgex.c (#207, #210)
  • Include GSI-OpenSSH 9.3p1 w/HPN 15.2 from Fedora 39 (#221)

Removals

myproxy-oauth (#201)

News

GSI-OpenSSH

This version of the GCT includes GSI-OpenSSH 9.3p1 w/HPN 15.2 from Fedora 39 in its sources. Downstream the versions of the respective distributions are available. For Debian, GSI-OpenSSH packages based on the OpenSSH packages of Debian 11 are available from the openSUSE Build Service) instead.

Usage is as follows:

GSI-OpenSSH w/HPN packages for Debian GNU/Linux 11 based on OpenSSH 8.4p1 are now available from the openSUSE Build Service:

https://build.opensuse.org/package/show/home:frank_scheiner:gsi-openssh-debian-11/gsi-openssh

Repo:
https://download.opensuse.org/repositories/home:/frank_scheiner:/gct-extras-for-debian-11/Debian_11/

Follow these instructions with the needed signing key to allow installations from this repository.

Build coverage

Since the last maintenance release we also extended our build coverage to Rocky Linux 9 and also enabled test builds for arm64 in addition to ppc64le (both on Travis CI) and x86_64. With the expected end of life date for CentOS 7 and Scientific Linux (SL) 7 on 2024-06-30 and Red Hat Enterprise Linux (RHEL) 7 going into extended life cycle support at the same time, this version of the GCT will also be the last version with support for CentOS 7, SL 7 and RHEL 7. Please switch to some newer release or alternative distribution.

Commits

v6.2.20220524...v6.2.20240202

Documentation


Corresponding CI build

https://github.com/gridcf/gct/actions/runs/7754649274


Download URL for GCT full source tarball (i.e. Source Installer):

https://repo.gridcf.org/gct6/sources/gct-6.2.1705709074.tar.gz

SHA512 hash of tarball:

dc875263f8dec756e99157be94f2671312ee8321378684c4e34fe4d9f9488b8599702154b03be11d80647305e8438d6369d0630a5ae57564d42fecf82d824e5e

NOTICE: Singular source tarballs of GCT components can be found on https://repo.gridcf.org/gct6/sources/. New tarballs for this release are dated 2024-02-02 and also listed here:


Packages are available from:

  • Debian (for Debian unstable (Sid), excluding gsi-openssh)
  • EPEL (for Red Hat Enterprise Linux 7, 8 and 9 and CentOS 7, CentOS Stream 8 and 9, RockyLinux 8 and 9 and Scientific Linux 7)
  • Fedora (for Fedora 38, 39 and 40)
  • openSUSE Build Service (for SLES 12 (SP5), 15 (SP2), 15 (SP3) and OpenSUSE Leap 15.4 and 15.5)