dev-embedded/sdcc: require sdbinutils for every port, bug #678354
authorSergei Trofimovich <slyfox@gentoo.org>
Tue, 19 Feb 2019 21:56:18 +0000 (21:56 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Tue, 19 Feb 2019 21:56:18 +0000 (21:56 +0000)
commitdb0c635fbd9f7999131347f630d6b21d41a762d0
tree823419efb75abaaffc84fbca2a7ece3ed003edb6
parent09539eb735196c25f9871b2378bfc2c02428f6dd
dev-embedded/sdcc: require sdbinutils for every port, bug #678354

Top-level Makefile unconditionally pulls in sdcc-binutils as a dependency.
If being opted out explicitly the build always fails as:
    make -j5 -s
    make[1]: *** No targets specified and no makefile found.  Stop.
    make: *** [Makefile:147: sdcc-sdbinutils] Error 2

Fix it by effectively requiring IUSE=sdbinutils for each port.

Reported-by: email200202@yahoo.com
Closes: https://bugs.gentoo.org/678354
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild
dev-embedded/sdcc/sdcc-9999.ebuild