From 969ce2483afc5ab97670ebcadb093aac8194f8b8 Mon Sep 17 00:00:00 2001 From: "Gregory M. Tuner" Date: Mon, 25 Nov 2013 03:43:15 -0800 Subject: autotools-multilib.eclass: document counterintuitive behavior of empty MULTILIB_PARALELL_PHASES Signed-off-by: Gregory M. Tuner --- eclass/autotools-multilib.eclass | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'eclass/autotools-multilib.eclass') diff --git a/eclass/autotools-multilib.eclass b/eclass/autotools-multilib.eclass index 6ce5fd6..e3a0231 100644 --- a/eclass/autotools-multilib.eclass +++ b/eclass/autotools-multilib.eclass @@ -93,6 +93,10 @@ esac # src_install. Admittedly, concievably they might set MULTILIB_INSECURE_INSTALL # later in which case we die unneccesarily -- however it's not unreasonable to require # both variables to be set either before or after inherit, but not in a split configuration. +# +# Since an empty MULTILIB_PARALLEL_PHASES causes the default value of "src_configure" +# to be substituted, a dummy value of "none" may be used to signify a request for +# total serialization of all phases if has src_install ${MULTILIB_PARALLEL_PHASES} ; then [[ -n ${MULTILIB_INSECURE_INSTALL} ]] || \ die "src_install in MULTILIB_PARALLEL_PHASES requries MULTILIB_INSECURE_INSTALL" -- cgit v1.2.3-65-gdbad