From owner-freebsd-toolchain@freebsd.org Wed Dec 23 11:50:17 2015 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41128A4F7AD; Wed, 23 Dec 2015 11:50:17 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2578118D7; Wed, 23 Dec 2015 11:50:16 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from [10.10.10.65] (unknown [110.136.210.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ainaz.pair.com (Postfix) with ESMTPSA id 919E63F427; Wed, 23 Dec 2015 06:50:13 -0500 (EST) Date: Wed, 23 Dec 2015 19:50:08 +0800 (WITA) From: Gerald Pfeifer To: "William A. Mahaffey III" cc: freebsd-questions@freebsd.org, freebsd-toolchain@freebsd.org Subject: Re: [toolchain] gcc5-devel question In-Reply-To: <5669A8BB.3030602@hiwaay.net> Message-ID: References: <5669A8BB.3030602@hiwaay.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Dec 2015 11:50:17 -0000 Hi William, On Thu, 10 Dec 2015, William A. Mahaffey III wrote: > However, pkg did reinstall gcc5-devel-5.2.1.s20151124 due to changed > options. I cd'ed to /usr/ports/lang/gcc5-devel & poked around a bit. I > saw no files or directories dated today, the latest was dated Dec 02, > the last time I upgraded & did a 'make install'. I did a find in > /usr/ports & /usr/ports/lang/gcc5-devel was all there was. Did the > compiler indeed get reinstalled ? If so, where :-) ? the location should not have changed, nor should have any packaging (additional files, say). > Also, when I did a 'make showconfig', it showed graphite support ready > to go (*yippeeee*, kudos), but no executable that I could locate on > short notice. Do I still need to compile it up, or is there an > executable ready to go somewhere not-so-obvious to me :-) ? Graphite support means additional optimizations GCC can perform (if you specify the respective options). You need to build the lang/gcc* ports that support Graphite with the respective option (GRAPHITE) enabled. It is off by default, and thus not part of packages. > When I last compiled it up last week, I did a 'make install > FORCE_PKG_REGISTER=1' which overwrote /usr/local/bin/gcc5 (not a huge > issue, but still ....), how do I tell it to install the executable under > a different name ? BTW, I am *NOT* particularly familiar w/ the 'GNU > way', so pardon me if this is a bit noobish :-/ .... TIA & have a good > one. I am not aware of the FreeBSD packaging system supporting the renaming of individual files within a package. You could try to install into a different location and then tweak things there, I guess. Gerald