From owner-freebsd-ports@FreeBSD.ORG Wed Nov 20 15:15:28 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C85023D for ; Wed, 20 Nov 2013 15:15:28 +0000 (UTC) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id 76B45224B for ; Wed, 20 Nov 2013 15:15:28 +0000 (UTC) Received: by be-well.ilk.org (Postfix, from userid 1147) id AE4CC33C25; Wed, 20 Nov 2013 10:15:27 -0500 (EST) From: Lowell Gilbert To: Boris Samorodov Subject: Re: Make commands... References: <448uwkihmw.fsf@lowell-desk.lan> <528C6D60.2030409@passap.ru> Date: Wed, 20 Nov 2013 10:15:27 -0500 In-Reply-To: <528C6D60.2030409@passap.ru> (Boris Samorodov's message of "Wed, 20 Nov 2013 12:05:52 +0400") Message-ID: <44zjozrto0.fsf@be-well.ilk.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: quoted-printable Cc: ports , Joe Nosay X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Joe Nosay , ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2013 15:15:28 -0000 Boris Samorodov writes: > 20.11.2013 05:34, Joe Nosay =A7=E1=A7=DA=A7=EA=A7=D6=A7=E4: >> On Tue, Nov 19, 2013 at 9:35 AM, Lowell Gilbert < >> freebsd-ports-local@be-well.ilk.org> wrote: >>=20 >>> Joe Nosay writes: >>> >>>> Is there a flag for verbose output? >>> >>> "-v" will cause make to be verbose. >>> >>> If what you actually want is to have the things make calls >>> be verbose, then you need to configure make to tell those >>> other programs in whatever way is appropriate. Adding >>> "-Wall" to CFLAGS is a familiar example -- for gcc. >>=20 >> I'm using CLang when possible. As suggested by Wolfskill in the reply >> before yours, would that be >> "#make -V MAKE.MODE=3D=3Dm MAKE.MODE=3D=3Dv" from the command line ? It'= s a SIGSEGV >> fault that I am trying to trace. > > Seems that MAKE(1) (search for "debug") may help you. I'm guessing that the problem Joe is having is actually with clang, or maybe the executable clang produces, not with make itself. I base that on the reference to segment violations, but it's just a guess. He needs to be more specific about the symptoms he wants to fix, or else we'll tend to solve the wrong problem. If clang itself is seg-faulting, my advice would be to use the latest version of clang, and get a coredump.=20