From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: 02/02: gnu: next: Compress the executable. Date: Fri, 27 Sep 2019 16:35:01 +0200 Message-ID: <87k19tg63u.fsf@ambrevar.xyz> References: <20190905095602.15524.75425@vcs0.savannah.gnu.org> <20190905095603.AC57A209A5@vcs0.savannah.gnu.org> <874l1qgc1j.fsf@elephly.net> <871rwuc3es.fsf@ambrevar.xyz> <87blvu32qm.fsf@gnu.org> <878sqxq4ga.fsf@ambrevar.xyz> <875zm0co0t.fsf@ambrevar.xyz> <87h85ipo14.fsf@gnu.org> <87muf9n8sc.fsf@ambrevar.xyz> <8736gw6xrh.fsf@gnu.org> <87y2yonng4.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49374) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDrKw-0003Ag-Ck for guix-devel@gnu.org; Fri, 27 Sep 2019 10:35:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDrKt-0006Tq-BL for guix-devel@gnu.org; Fri, 27 Sep 2019 10:35:09 -0400 In-Reply-To: <87y2yonng4.fsf@ambrevar.xyz> 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: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Duh, got it: if next-1.3.1-lib is grafted, then the path to SQLite, libfixposix, etc. _inside the compress binary_ will not be updated. So if we garbage-collect after that, the binary will try to FFI-load non-existing libraries. Note that this is only a problem because Next depends on FFI libraries. Compressing pure-SBCL binaries should not be a problem. Thanks for your help! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl2OHhUACgkQm9z0l6S7 zH909wgAkofEbOK99rPzTCqHBYtpF5OFzhEtgaOSDQ0YxgQiDVP0Y1Y7U/z2I2/J fvOcl/nTD7yQdrNiic8S3cy4NT32aIYUXZb8jR/F1dd0XxNTW9Hk7IyimVMVWkGP phRdZSxo9193RG/+gFBlPLpoVWmMre559Rhv9sRjhWBTWSjL4AJRxR0Bb6BZK1W4 xW1nvp8R825JChS8aD9+yKC4BTlVwcVctbXTRj+7bOtmxu1ORrsbYBs5wM27MS0+ nk2J8Iy8+yVqW+oUtL96XB/8JIcPlr8IqMfAn9NAv84ZYnsZAS5N6PFrv+n+zrr3 WGbZXu+MHmqhLy2mGQnclopJHvzPAg== =OX25 -----END PGP SIGNATURE----- --=-=-=--