Dennis via Digitalmars-d-announce wrote:
Glad to announce D 2.111.0, ♥ to the 78 contributors.

Hi Dennis,

Are the specs of the build hosts documented anywhere?

The info on the D wiki is generic and most pages have not been updated
in years.

What I am looking for is the minimum required OS version and compiler
used to build the binaries published on dlang.org.  I think it would
help to document this for all OSes as there are many versions of every
OS.

It could also be helpful to document the hardware used such as minimum
CPU, (for reasons of what CPU features are required/supported), amount
of RAM on the build host, etc.  A simple tool like inxi
(https://github.com/smxi/inxi), a perl script, provides that info for
Linux/BSD and Apple systems.  Windows should be enough to state the OS
and compiler versions used, e.g. Windows 10 and VS2019.

The info could be listed in the DMD changelog, or simply include a
REQUIREMENTS file in the source tarballs/zip files.

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).  Yes, I
have an older system but am trying to avoid the OS upgrade treadmill.
I realize most people probably don't build from source but documenting
the requirements would help those who do.

Aside from that, great job on taking over the releases.  I read your
blog about it and it sounds like a lot of work.

scot
  • Release D 2.1... Dennis via Digitalmars-d-announce
    • Re: Rele... Adam Wilson via Digitalmars-d-announce
    • Re: Rele... M. M. via Digitalmars-d-announce
    • Re: Rele... Nick Treleaven via Digitalmars-d-announce
      • Re: ... Dennis via Digitalmars-d-announce
    • Re: Rele... Ogion via Digitalmars-d-announce
    • Re: Rele... Dom DiSc via Digitalmars-d-announce
      • Re: ... Dennis via Digitalmars-d-announce
    • Re: Rele... Walter Bright via Digitalmars-d-announce
    • Re: Rele... thinkunix via Digitalmars-d-announce
    • Re: Rele... Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
      • Re: ... thinkunix via Digitalmars-d-announce
    • Re: Rele... kdevel via Digitalmars-d-announce
      • Re: ... Dennis via Digitalmars-d-announce
      • Re: ... Elias Batek (0xEAB) via Digitalmars-d-announce
        • ... kdevel via Digitalmars-d-announce
      • Re: ... Elias Batek (0xEAB) via Digitalmars-d-announce
    • Re: Rele... sfp via Digitalmars-d-announce
    • Re: Rele... Dennis via Digitalmars-d-announce
      • Re: ... thinkunix via Digitalmars-d-announce

Reply via email to