From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GNVs8-0002pQ-4k for garchives@archives.gentoo.org; Wed, 13 Sep 2006 14:37:52 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8DEb5CW019039; Wed, 13 Sep 2006 14:37:05 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8DEZ5pl000571 for ; Wed, 13 Sep 2006 14:35:06 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 72BB86470D for ; Wed, 13 Sep 2006 14:35:05 +0000 (UTC) Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22628-17 for ; Wed, 13 Sep 2006 14:34:59 +0000 (UTC) Received: from outbound2.mail.tds.net (outbound2.mail.tds.net [216.170.230.92]) by smtp.gentoo.org (Postfix) with ESMTP id 620336400A for ; Wed, 13 Sep 2006 14:34:58 +0000 (UTC) Received: from outaamta02.mail.tds.net (outaamta02.mail.tds.net [216.170.230.32]) by outbound2.mail.tds.net (8.13.6/8.13.4) with ESMTP id k8DEYvEe019532 for ; Wed, 13 Sep 2006 09:34:57 -0500 Received: from oliva ([69.21.251.143]) by outaamta02.mail.tds.net with SMTP id <20060913143454.QBAW1142.outaamta02.mail.tds.net@oliva> for ; Wed, 13 Sep 2006 09:34:54 -0500 Received: by oliva (sSMTP sendmail emulation); Wed, 13 Sep 2006 10:34:52 -0400 Date: Wed, 13 Sep 2006 10:34:52 -0400 From: Aron Griffis To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] using -j1 with distcc? Message-ID: <20060913143451.GC25497@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="c3bfwLpm8qysLVxt" Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=-2.462 required=5.5 tests=[AWL=0.137, BAYES_00=-2.599] X-Spam-Score: -2.462 X-Spam-Level: X-Archives-Salt: 2767945e-4d8a-4d4a-a604-f7b81dfa5785 X-Archives-Hash: 514518026ebfd82a50c51055ebf1cb1e --c3bfwLpm8qysLVxt Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =46rom bind-9.3.2-r4.ebuild: # idea from dev-libs/cyrus-sasl if has distcc ${FEATURES}; then einfo "You have \"distcc\" enabled" einfo "build with MAKEOPTS=3D\"-j1\"" jobs=3D"-j1" else einfo "build with MAKEOPTS=3D${MAKEOPTS}" jobs=3D"" fi emake ${jobs} || die "failed to compile bind" I think this is bogus. If building with distcc reveals a parallel build issue, then the issue exists with or without distcc, it just seems to happen less often without it. We've been down this road before, maybe people have forgotten? bind-9.3.2-r4.ebuild failed to build for me on dual ia64. Building with -j1 works. Unless somebody can explain how this is valid, I'll go ahead and fix the bind ebuilds (where "fix" means "use -j1 unconditionally since the Makefiles aren't parallel safe"). Aron --c3bfwLpm8qysLVxt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFCBcLJrHF4yAQTrARAkjcAJoDbO5gs2rAszpfvKdJGTplOm1T4gCePCbY MDhUoYMJQgTdDGKbXNGmHDc= =/baw -----END PGP SIGNATURE----- --c3bfwLpm8qysLVxt-- -- gentoo-dev@gentoo.org mailing list