zlib
License information
The zlib license can be found on the "License" page of the zlib web site.
From LUMI/23.12 on, the license information is also available in the LICENSE file in
the $EBROOTZLIB/share/licenses/zlib
after loading the module.
Pre-installed modules (and EasyConfigs)
To access module help and find out for which stacks and partitions the module is
installed, use module spider zlib/<version>
.
EasyConfig:
-
zlib/1.2.11-cpeGNU-22.05 (EasyConfig: zlib-1.2.11-cpeGNU-22.05.eb)
-
zlib/1.2.12-cpeAMD-22.08 (EasyConfig: zlib-1.2.12-cpeAMD-22.08.eb)
-
zlib/1.2.12-cpeAMD-22.12 (EasyConfig: zlib-1.2.12-cpeAMD-22.12.eb)
-
zlib/1.2.12-cpeAOCC-22.08 (EasyConfig: zlib-1.2.12-cpeAOCC-22.08.eb)
-
zlib/1.2.12-cpeAOCC-22.12 (EasyConfig: zlib-1.2.12-cpeAOCC-22.12.eb)
-
zlib/1.2.12-cpeCray-22.08 (EasyConfig: zlib-1.2.12-cpeCray-22.08.eb)
-
zlib/1.2.12-cpeCray-22.12 (EasyConfig: zlib-1.2.12-cpeCray-22.12.eb)
-
zlib/1.2.12-cpeCray-23.03 (EasyConfig: zlib-1.2.12-cpeCray-23.03.eb)
-
zlib/1.2.12-cpeGNU-22.08 (EasyConfig: zlib-1.2.12-cpeGNU-22.08.eb)
-
zlib/1.2.12-cpeGNU-22.12 (EasyConfig: zlib-1.2.12-cpeGNU-22.12.eb)
-
zlib/1.2.13-cpeAMD-23.09 (EasyConfig: zlib-1.2.13-cpeAMD-23.09.eb)
-
zlib/1.2.13-cpeAOCC-23.09 (EasyConfig: zlib-1.2.13-cpeAOCC-23.09.eb)
-
zlib/1.2.13-cpeCray-23.09 (EasyConfig: zlib-1.2.13-cpeCray-23.09.eb)
-
zlib/1.2.13-cpeGNU-23.09 (EasyConfig: zlib-1.2.13-cpeGNU-23.09.eb)
-
zlib/1.3.1-cpeAMD-23.12 (EasyConfig: zlib-1.3.1-cpeAMD-23.12.eb)
-
zlib/1.3.1-cpeAMD-24.03 (EasyConfig: zlib-1.3.1-cpeAMD-24.03.eb)
-
zlib/1.3.1-cpeAOCC-23.12 (EasyConfig: zlib-1.3.1-cpeAOCC-23.12.eb)
-
zlib/1.3.1-cpeAOCC-24.03 (EasyConfig: zlib-1.3.1-cpeAOCC-24.03.eb)
-
zlib/1.3.1-cpeCray-23.12 (EasyConfig: zlib-1.3.1-cpeCray-23.12.eb)
-
zlib/1.3.1-cpeCray-24.03 (EasyConfig: zlib-1.3.1-cpeCray-24.03.eb)
-
zlib/1.3.1-cpeGNU-23.12 (EasyConfig: zlib-1.3.1-cpeGNU-23.12.eb)
-
zlib/1.3.1-cpeGNU-24.03 (EasyConfig: zlib-1.3.1-cpeGNU-24.03.eb)
Technical documentation
EasyBuild
zlib 1.2.11 from CPE 21.06 on
- The EasyConfig is the standard EasyConfig with additional documentation added from the University of Antwerpen.
zlib 1.2.12 from CPE 22.06 on
- The configure script is broken and the patch used in the EasyBuilders version is
absolutely needed. Without it, the shared library is build incorrectly and lacks
version information (the
A ZLIB_1.2.*
lines that show up in the output ofnm zlib.so
), causing several OS tools to complain, but also some of the tools of the CPE to complain. And the latter than causes misdetection of features in some configure scripts, leading to, e.g., the build ofcairo
to fail.
zlib 1.2.13 from CPE 23.09 on
- Port of 1.2.12, but the patch file is no longer needed as the problem has been corrected in the zlib distribution.
zlib 1.3.1 from CPE 23.12 on
-
Swithced to a CMakeMake build process to work around issues with the Cray compiler that only generated static libraries.
-
Now also copying license information to the installation directories.
Archived EasyConfigs
The EasyConfigs below are additonal easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.
-
Archived EasyConfigs from LUMI-SoftwareStack - previously centrally installed software
-
EasyConfig zlib-1.2.11-cpeAMD-21.06.eb, with module zlib/1.2.11-cpeAMD-21.06
-
EasyConfig zlib-1.2.11-cpeAOCC-21.12.eb, with module zlib/1.2.11-cpeAOCC-21.12
-
EasyConfig zlib-1.2.11-cpeCray-21.06.eb, with module zlib/1.2.11-cpeCray-21.06
-
EasyConfig zlib-1.2.11-cpeCray-21.08.eb, with module zlib/1.2.11-cpeCray-21.08
-
EasyConfig zlib-1.2.11-cpeCray-21.12.eb, with module zlib/1.2.11-cpeCray-21.12
-
EasyConfig zlib-1.2.11-cpeGNU-21.06.eb, with module zlib/1.2.11-cpeGNU-21.06
-
EasyConfig zlib-1.2.11-cpeGNU-21.08.eb, with module zlib/1.2.11-cpeGNU-21.08
-
EasyConfig zlib-1.2.11-cpeGNU-21.12.eb, with module zlib/1.2.11-cpeGNU-21.12
-
EasyConfig zlib-1.2.12-cpeAOCC-22.06.eb, with module zlib/1.2.12-cpeAOCC-22.06
-
EasyConfig zlib-1.2.12-cpeCray-22.06.eb, with module zlib/1.2.12-cpeCray-22.06
-
EasyConfig zlib-1.2.12-cpeGNU-22.06.eb, with module zlib/1.2.12-cpeGNU-22.06
-