On 05/09/17 23:56, Mike Blumenkrantz wrote: > So I've seen comments saying that meson needs more testing and widespread > use, but nobody has commented about how it's currently impossible to build > at least one recently-added module using autotools and that distcheck > fails. So now there is one build system which is fully functional (meson) > and one which is definitely not functional (autotools); what is the benefit > of keeping the autotools build in the tree? I see none. > > As for a meson build which doesn't require git, this is the same as > previous releases. The release build will not require git since the > binaries are not versioned using git. Non-release builds will continue to > require git. >
Currently we require a meson version thats newer then what is shipped on debian, so we know it will fail to build at the first check. I plan to setup a debian VM to check whether lowering this version is enough to get it building but if you want to go forward from here we should be targeting Meson 0.30.0 not 0.40.0. If it builds just by changing the Meson version requirement you can expect a commit to lower it, if it doesn't build i'll open a Enlightenment doesn't build on the debian released 2 months ago ticket in phab. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
