Thread overview
ldc2-1.36: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ldc2) [Rocky Linux 8]
Jan 24
kdevel
Jan 24
Johan
Feb 05
Kagamin
January 24

This happens when you invoke ldc2 on a machine which runs Rocky Linux 8 (8.9; EoL May 31, 2029 [1]). The ldc2 is in [2]. I would appreciate if the tarballs will be prepared on the oldest and not on the latest OS releases available.

[1] https://wiki.rockylinux.org/rocky/version/
[2] https://github.com/ldc-developers/ldc/releases/tag/v1.36.0
https://github.com/ldc-developers/ldc/releases/download/v1.36.0/ldc2-1.36.0-linux-x86_64.tar.xz

January 24

On Wednesday, 24 January 2024 at 20:48:47 UTC, kdevel wrote:

>

This happens when you invoke ldc2 on a machine which runs Rocky Linux 8 (8.9; EoL May 31, 2029 [1]). The ldc2 is in [2]. I would appreciate if the tarballs will be prepared on the oldest and not on the latest OS releases available.

I think we do the best possible here, within reason. Github Actions oldest available Linux builder is Ubuntu 20, which is what we use to build the release. So in a way, we are indeed preparing the tarball on the oldest OS release available...

-Johan

January 27

On Wednesday, 24 January 2024 at 20:48:47 UTC, kdevel wrote:

>

This happens when you invoke ldc2 on a machine which runs Rocky Linux 8 (8.9; EoL May 31, 2029 [1]). The ldc2 is in [2]. I

For maximum reach with Linux currently, you can use LDC 1.28

February 05

On Wednesday, 24 January 2024 at 23:43:06 UTC, Johan wrote:

>

I think we do the best possible here, within reason. Github Actions oldest available Linux builder is Ubuntu 20, which is what we use to build the release. So in a way, we are indeed preparing the tarball on the oldest OS release available...

Maybe you can get libc.a elsewhere and link with it similar to mingw libs?