The multijob logic adds a lot of complex, unmaintained and fragile bash
code with little gain. Moreover, makes build logs unreadable
by interspersing output from multiple configure runs.
Bug: https://bugs.gentoo.org/613322
EAPI="5"
-inherit multiprocessing eutils
+inherit eutils
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git"
}
src_configure() {
- multijob_init
- CCACHE=None multijob_child_init econf --with-jim-shared
+ CCACHE=None econf --with-jim-shared
if use static-libs ; then
# The build does not support doing both simultaneously.
mkdir static-libs
cd static-libs
- CCACHE=None ECONF_SOURCE=${S} multijob_child_init econf
+ CCACHE=None ECONF_SOURCE=${S} econf
fi
- multijob_finish
}
src_compile() {
EAPI="5"
-inherit multiprocessing eutils
+inherit eutils
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git"
}
src_configure() {
- multijob_init
- CCACHE=None multijob_child_init econf --with-jim-shared
+ CCACHE=None econf --with-jim-shared
if use static-libs ; then
# The build does not support doing both simultaneously.
mkdir static-libs
cd static-libs
- CCACHE=None ECONF_SOURCE=${S} multijob_child_init econf
+ CCACHE=None ECONF_SOURCE=${S} econf
fi
- multijob_finish
}
src_compile() {