From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Re: gcc-ddc Date: Sat, 02 Dec 2017 15:48:12 +0100 Message-ID: <87mv31dw43.fsf@gnu.org> References: <871skskduj.fsf@gnu.org> <87lgj0wqbd.fsf@elephly.net> <87mv3dv59h.fsf@elephly.net> <877eu9f56j.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47006) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eL95m-0005Ad-4E for guix-devel@gnu.org; Sat, 02 Dec 2017 09:48:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eL95i-0000NC-7U for guix-devel@gnu.org; Sat, 02 Dec 2017 09:48:34 -0500 In-Reply-To: (=?utf-8?Q?=22G=C3=A1bor?= Boskovits"'s message of "Fri, 1 Dec 2017 16:44:54 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?utf-8?Q?G=C3=A1bor?= Boskovits Cc: Guix-devel G=C3=A1bor Boskovits writes: > Aside from these libtool files we can now say, that this ddc project succ= eeded. Wait... The libtool's .la files are now the only files that show any difference, even when gcc is compiled into it's own prefix? That's amazing= !!! > I've contacted the libtool developers if we can extend the wrapper approa= ch to the .la files. Great! > It seems, that in some older version of libtool those were just sourced a= s shell script, but > I don't know if now they do something more fancy with it or not... > Anyways, if it's just shell script, then the environment variable approac= h can also work out there. > The only problem seems, that I should do the substitution before checksum= ming the compiler. > I think I can inject something into the makefile, or use a patched vesion= of libtool. > > A patched libtool could be a better option, so other ddc projects can use= it. Indeed. > I guess I can do something like add an environment variable GUIX_INSTALL_= DIRECTORY, or something like that... What's different about GUIX_INSTALL_DIRECTORY than the usual: PREFIX? > Any maybe name this version libtool-for-ddc. > It should be noted in the package documentation, that this package is not= recommended for general use. Are you proposing to patch libtool? If so, even if patching it for [gcc-]dcc only would be a great hack for now. Please go forward with that idea at least until libtool devs help us with a full solution. janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com