Botan does not build with DMD 2.084. Is it still alive?
bauss
jj_1337 at live.dk
Wed Jan 9 10:29:42 UTC 2019
On Wednesday, 9 January 2019 at 09:58:21 UTC, Piotr Mitana wrote:
> On Tuesday, 8 January 2019 at 13:25:36 UTC, bauss wrote:
>> Took a quick look at it and it seems that Botan uses an
>> outdated version of memutils.
>
> Nope - I have "dub upgrade"d memutils to 0.4.13 (Botan's
> dub.json takes the latest 0.4.x version - and memutils 0.5.x
> does not exist currently).
>
> The error is still the same. Furthermore, memutils itself
> builds properly with DMD 2.084.
>
> So I expect it's either Botan requiring adapting to the latest
> DMD or it's a regression in object.d, according to this line:
>
> /usr/include/dmd/druntime/import/object.d(518,9): Error: union
> `object.destroy!(true, RTSS).destroy.UntypedInit` has forward
> references
Looking into this it actually looks like an error from DMD.
Sometime after dmd-2.074.0 it was introduced.
I would look at the changelog for specifics.
More information about the Digitalmars-d
mailing list