From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Soo Subject: Re: Non-standard builds, autoconf and gcc Date: Wed, 2 Oct 2019 09:25:28 -0700 Message-ID: <5F8A99D6-C2C3-4440-A193-D51040D96CA2@asu.edu> References: Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:59756) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iFhRY-0003sR-KW for help-guix@gnu.org; Wed, 02 Oct 2019 12:25:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iFhRW-0008VG-Bx for help-guix@gnu.org; Wed, 02 Oct 2019 12:25:35 -0400 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:39246) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iFhRV-0008Ul-U7 for help-guix@gnu.org; Wed, 02 Oct 2019 12:25:34 -0400 Received: by mail-pl1-x62d.google.com with SMTP id s17so7260519plp.6 for ; Wed, 02 Oct 2019 09:25:33 -0700 (PDT) In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: =?utf-8?Q?Todor_Kondi=C4=87?= Cc: "help-guix\\@gnu.org" Hi Todor, > =EF=BB=BFI am trying to define a package that builds a source which has >=20 > a non-standard build procedure. It's a mix of autotools packages and somet= hing else. My first attempt was to use the trivial builder... What is the something else? If it the shape of the build follows the gnu ste= ps with some extra autotools, you may be able to use modify-phases. You woul= d get the majority of the unpacking, replacement of relevant paths, and more= . Then you could add some extra steps to work in the autotools specifics. My= experience with the trivial builder is that it is best for union builds and= copying some files but not much more.=20 Good luck, John=