From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bootstrap guile version mismatch on core-updates Date: Mon, 26 Aug 2019 12:27:54 +0200 Message-ID: <8736hoz0et.fsf@gnu.org> References: <2b8438ce-750a-b16e-c197-ced535359a0b@free.fr> Mime-Version: 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]:37943) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2CEC-00072F-67 for guix-devel@gnu.org; Mon, 26 Aug 2019 06:28:01 -0400 In-Reply-To: <2b8438ce-750a-b16e-c197-ced535359a0b@free.fr> (dftxbs3e@free.fr's message of "Sat, 10 Aug 2019 16:12:00 +0200") 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: dftxbs3e Cc: guix-devel@gnu.org Hi, dftxbs3e skribis: > It seems that guile2.2 is built by make-bootstrap.scm here: > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/make-bootstr= ap.scm?h=3Dcore-updates#n625 > > but guile2.0 is expected here: > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bootstrap.sc= m?h=3Dcore-updates#n373 > > For the purpose of my ongoing port to powerpc64le-linux-gnu, I applied > the attached patch, but obviously that one wont work with the previously > built tarballs for x86_64 etc. Things would have to be split in parts > somehow, for old bootstraps with version 2.0 and newer ones with version > 2.2. Indeed. Could you arrange for your patch to be platform-dependent? Another option would be to use 2.0 on powerpc64le-linux-gnu as well. And another one would be to switch everyone to 2.2 sometime. Thanks, Ludo=E2=80=99.