From c37a064beb441dcefd21457ac9d3a15cc55817f2 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sun, 21 Jul 2019 08:27:50 +0200 Subject: ruby-ng.eclass: make presence of RUBY_PATCHES fatal The eqawarn in EAPI 6 is easy to mis and may lead to patches "silently" not being applied. die on this in EAPI 7 to make this situation more explicit. Signed-off-by: Hans de Graaff --- eclass/ruby-ng.eclass | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'eclass/ruby-ng.eclass') diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 7fef1085a9dd..59d4450a9954 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -420,11 +420,16 @@ _ruby_apply_patches() { fi done ;; - *) + 6) if [[ -n ${RUBY_PATCHES[@]} ]]; then eqawarn "RUBY_PATCHES is no longer supported, use PATCHES instead" fi ;; + *) + if [[ -n ${RUBY_PATCHES[@]} ]]; then + die "RUBY_PATCHES is no longer supported, use PATCHES instead" + fi + ;; esac # This is a special case: instead of executing just in the special -- cgit v1.2.3-65-gdbad