From 933b84d5585698e15542ea1c5627d5d8d63ce230 Mon Sep 17 00:00:00 2001 From: Arkadiusz Hiler Date: Mon, 9 Sep 2019 16:46:45 +0300 Subject: meson: Bump required version to 0.47.2 Any distribution that decided to go with 0.47 should also pack the latest point release. For us 0.47.2 is important because it fixes the weird issues with using a 'feature' option as a dependency()'s 'required' parameter, e.g.: option('oping', type : 'feature', description : 'Build test runner with liboping for pinging support') liboping = dependency('liboping', required: get_option('oping')) With liboping not installed and oping option having the default "auto" value this should execute just fine and liboping.found() should == false, but instead we get "ERROR: Native dependency 'liboping' not found". That behavior is fixed with 0.47.2. Cc: Petri Latvala Signed-off-by: Arkadiusz Hiler Reviewed-by: Petri Latvala --- Dockerfile.build-fedora | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Dockerfile.build-fedora') diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora index f5566b40..ce50376f 100644 --- a/Dockerfile.build-fedora +++ b/Dockerfile.build-fedora @@ -41,6 +41,6 @@ RUN dnf install -y clang RUN dnf install -y findutils # Meson version switching shenanigans -RUN curl -o "/usr/src/#1" "https://files.pythonhosted.org/packages/c0/9b/44cdb8adcbb186be6cba5c93718d0c68f177b0e8082ae00cafa63a1d3535/{meson-0.47.0.tar.gz}" +RUN curl -o "/usr/src/#1" "https://files.pythonhosted.org/packages/e8/ec/3e6a68c9e0fd4b4f4fb6877a3ccfb6f6e6d09f2b4fc87674e671bf64b7b8/{meson-0.47.2.tar.gz}" RUN dnf clean all -- cgit v1.2.3