From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#30785: Man pages truncated, repeated Date: Mon, 14 Jan 2019 23:14:06 +0100 Message-ID: <20190114231406.1a1654ac@scratchpost.org> References: <87va2s8row.fsf@ambrevar.xyz> <87tvic8rfq.fsf@ambrevar.xyz> <878szo5w6z.fsf@gnu.org> <87r2dg8nxd.fsf@ambrevar.xyz> <87pnt08ndl.fsf@ambrevar.xyz> <8736pw5mmh.fsf@gnu.org> <87muo48fay.fsf@ambrevar.xyz> <87r2dfy6t0.fsf@gnu.org> <87k1j78vzd.fsf@ambrevar.xyz> <87imyr8rsg.fsf@ambrevar.xyz> <87ef9f8ei5.fsf@ambrevar.xyz> <87a7k3rzio.fsf@gnu.org> <87won78aw8.fsf@ambrevar.xyz> <20190114174240.557e64b5@scratchpost.org> <87va2r89ef.fsf@ambrevar.xyz> <20190114184853.1d1fe010@scratchpost.org> <20190114185054.37ddef40@scratchpost.org> <874labq91k.fsf@gnu.org> <20190114224249.6bd4452f@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/.Ff+qL3WzRcHQAxZ9IZpbJ+"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:55082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjAVa-0005Fe-R5 for bug-guix@gnu.org; Mon, 14 Jan 2019 17:15:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjAVa-00070P-0T for bug-guix@gnu.org; Mon, 14 Jan 2019 17:15:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60136) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjAVZ-00070B-T9 for bug-guix@gnu.org; Mon, 14 Jan 2019 17:15:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gjAVZ-0001uG-NE for bug-guix@gnu.org; Mon, 14 Jan 2019 17:15:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190114224249.6bd4452f@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= , Pierre Neidhardt Cc: 30785@debbugs.gnu.org --Sig_/.Ff+qL3WzRcHQAxZ9IZpbJ+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Correction, the file "charset.alias" is only installed for groff for glibc = < 2.1 . The code that reads charset.alias is always created. What could possibly go wrong? Anyway, I suggest the following minimal patch: diff --git a/gnu/packages/groff.scm b/gnu/packages/groff.scm index 77728a5d7..ee2896367 100644 --- a/gnu/packages/groff.scm +++ b/gnu/packages/groff.scm @@ -62,6 +62,16 @@ `(#:parallel-build? #f ; parallel build fails #:phases (modify-phases %standard-phases + (add-after 'unpack 'disable-relocatability + (lambda _ + (substitute* "src/libs/libgroff/Makefile.sub" + (("-DENABLE_RELOCATABLE=3D1") "")) + ;; That file contains a crash bug--so make sure that + ;; its contents are not there. + (call-with-output-file "src/libs/libgroff/relocate.cpp" + (lambda (port) + #t)) + #t)) (add-after 'unpack 'setenv (lambda _ (setenv "GS_GENERATE_UUIDS" "0") I filed an upstream bug report: https://savannah.gnu.org/bugs/index.php?55475 --Sig_/.Ff+qL3WzRcHQAxZ9IZpbJ+ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlw9Ca4ACgkQ5xo1VCww uqUCXAgAnwOqo2MgnJm7HhH+Zl0HKkO/T1POMUBAObPEOx/dhYR0pF+KT3rtaJjU ax9kmFPPEUtdPcboKdnuJZ3eMxmHXtmdgU5eZT3Ixr8YLFyXTU5Z4P/BEkbO7RAv BIjoTQtHNce/jOkCDLmHrE2pVxGYG4+xhOW+QpB5sJKhfNBCfv0Jea4+ahHno0Iu aQufTAAxH4YsB0UlTyDrzoFBz3bPz0BmxIEhmtK3W1tP4+g8DGZN1jNdUwDxrbbb E+pAF5+JmxBTZ8dPy7ecxyPrH72V8cxzNS5Ov8I0GEChLaXglKqZWy5ZRx8AKwzy zySlIpbvw9yBFHr4j0rA/F+gAdrkUg== =hdGf -----END PGP SIGNATURE----- --Sig_/.Ff+qL3WzRcHQAxZ9IZpbJ+--