diff -ru meson-0.42.0.orig/data/macros.meson meson-0.42.0/data/macros.meson --- meson-0.42.0.orig/data/macros.meson 2017-05-03 17:27:46.000000000 +0200 +++ meson-0.42.0/data/macros.meson 2017-08-22 23:06:36.084795145 +0200 @@ -1,12 +1,15 @@ %__meson %{_bindir}/meson %__meson_wrap_mode nodownload +%_vpath_srcdir . +%_vpath_builddir build %meson \ - export CFLAGS="${CFLAGS:-%__global_cflags}" \ - export CXXFLAGS="${CXXFLAGS:-%__global_cxxflags}" \ - export FFLAGS="${FFLAGS:-%__global_fflags}" \ - export FCFLAGS="${FCFLAGS:-%__global_fcflags}" \ - export LDFLAGS="${LDFLAGS:-%__global_ldflags}" \ + export CFLAGS="${CFLAGS:-%optflags}" \ + export CXXFLAGS="${CXXFLAGS:-%optflags}" \ + export FFLAGS="${FFLAGS:-%optflags}" \ + export FCFLAGS="${FCFLAGS:-%optflags}" \ + export LDFLAGS="${LDFLAGS:-%ldflags}" \ + export LC_ALL="${LC_ALL:-UTF-8}" \ %{__meson} \\\ --buildtype=plain \\\ --prefix=%{_prefix} \\\