From owner-cvs-all Sun Aug 25 19:39:26 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDF0A37B401; Sun, 25 Aug 2002 19:39:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9025F43E42; Sun, 25 Aug 2002 19:39:05 -0700 (PDT) (envelope-from lioux@FreeBSD.org) Received: from freefall.freebsd.org (lioux@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7Q2d5JU027288; Sun, 25 Aug 2002 19:39:05 -0700 (PDT) (envelope-from lioux@freefall.freebsd.org) Received: (from lioux@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7Q2d5LJ027287; Sun, 25 Aug 2002 19:39:05 -0700 (PDT) Message-Id: <200208260239.g7Q2d5LJ027287@freefall.freebsd.org> From: Mario Sergio Fujikawa Ferreira Date: Sun, 25 Aug 2002 19:39:05 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/devel/distcc Makefile ports/devel/distcc/files patch-src::arg.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG lioux 2002/08/25 19:39:05 PDT Modified files: devel/distcc Makefile Added files: devel/distcc/files patch-src::arg.c Log: o Problem: "libstdc++-v3's configure script (and others) execute commands such as .../xgcc -B.../ conftest.C -c -S. Assuming that xgcc invokes the distcc client, this makes the distcc client write the assembly output to conftest.o even though it should go into conftest.s. The cause of this is that distcc currently does not honour the fact that -S supersedes -c. Interestingly, if you add "-o conftest.s" to the command line, it's the distcc server that fails, claiming it couldn't find conftest.C." o The attached patch fixes this behaviour. Courtesy of [1] PR: 42019 Submitted by: MAINTAINER, Alexandre Oliva [1] Revision Changes Path 1.6 +1 -0 ports/devel/distcc/Makefile 1.1 +20 -0 ports/devel/distcc/files/patch-src::arg.c (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message