Removing Meson as way of building dcd, d-scanner, etc

Filipe Laíns lains at archlinux.org
Thu Jan 3 21:06:11 UTC 2019


On Saturday, 15 December 2018 at 04:55:53 UTC, Basile B. wrote:
> I didn't know that meson 0.29 is available on their 
> xenial-based VMs but i was adviced yesterday to use xenial 
> because it has python 3.5 which is good enough for meson. This 
> is what i did, everywhere([1],[2],...), so everything is fine 
> now.
>
> By the way meson 0.29 is probably not capable of building D. 
> This looks like a very old release.
>
> [1] https://github.com/dlang-community/libdparse/pull/332/files
> [2] https://github.com/dlang-community/containers/pull/132/files

Sorry for the super late reply! I have been really busy with the 
holidays.

At the time I didn't realize meson 0.29 was **that** outdated. If 
we cache the package contents' meson doesn't need to be installed 
on each CI run.

I'll try to open some pull requests with this hopefully working.


More information about the Digitalmars-d mailing list