Release D 2.111.0

kdevel kdevel at vogtner.de
Fri Apr 4 11:59:15 UTC 2025


On Thursday, 3 April 2025 at 22:13:51 UTC, thinkunix wrote:
> I ask because I have been building DMD from source for a while 
> now and
> this last upgrade failed to build on my customized Linux 
> system.  DMD
> and phobos appeared to build OK, but dustmite from the "tools" 
> tarball
> requires Linux kernel 3.17 and glibc 2.25 for getrandom(2).

Just received

    libphobos2.so: undefined reference to `getrandom at GLIBC_2.25'

when trying to produce a dynamically linked executable

    $ dmd -L-lphobos2 test

with

```
void main ()
{
}
```

Linking statically

    $ dmd test

works. I am using the dmd.2.111.0.linux.tar.xz for OpenSUSE. This 
is a
regression from the previous dmd.2.110.0.linux.tar.xz.


More information about the Digitalmars-d-announce mailing list