From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.lisp.guile.bugs Subject: bug#51129: Check for gperf if running from git: this avoids breaking at runtime. Date: Mon, 11 Oct 2021 07:35:31 +0200 Message-ID: <87h7docecl.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32887"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.6; emacs 27.2 To: 51129@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Mon Oct 11 07:38:18 2021 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mZo0v-0008My-Me for guile-bugs@m.gmane-mx.org; Mon, 11 Oct 2021 07:38:17 +0200 Original-Received: from localhost ([::1]:52798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZo0u-0005OQ-I6 for guile-bugs@m.gmane-mx.org; Mon, 11 Oct 2021 01:38:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52284) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZnzj-0003PN-4N for bug-guile@gnu.org; Mon, 11 Oct 2021 01:37:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mZnzi-0001bb-Pt for bug-guile@gnu.org; Mon, 11 Oct 2021 01:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mZnzi-0007oo-Hq for bug-guile@gnu.org; Mon, 11 Oct 2021 01:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Dr. Arne Babenhauserheide" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 11 Oct 2021 05:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51129 X-GNU-PR-Package: guile X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.163393061030034 (code B ref -1); Mon, 11 Oct 2021 05:37:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 11 Oct 2021 05:36:50 +0000 Original-Received: from localhost ([127.0.0.1]:56226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZnzW-0007oL-4Y for submit@debbugs.gnu.org; Mon, 11 Oct 2021 01:36:50 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZnzN-0007o7-Oc for submit@debbugs.gnu.org; Mon, 11 Oct 2021 01:36:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52272) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZnzL-0002Lf-45 for bug-guile@gnu.org; Mon, 11 Oct 2021 01:36:41 -0400 Original-Received: from mout.web.de ([212.227.15.4]:48843) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZnzG-0007Vm-Rl for bug-guile@gnu.org; Mon, 11 Oct 2021 01:36:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1633930591; bh=PNh70Mf5DtHDqxk0D8xhpThH5OMdv5FCfBaZCQ23mP4=; h=X-UI-Sender-Class:From:To:Subject:Date; b=KmFfpHEu4iJBuUhrgR7gnoW5wTq2QFH6HOryTPx3yKzhhXnofku77mSwhSvMTXo+r dAVnwIPlmGn/l5kkqRF612aHRwmsiZpaGnvyJsaY1MmVBhSC1LdPKs133VQz9LG0ZW nPHInTL+3kN/AwJt/CziwatxxlDLMtXz9/5n7IqI= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([84.149.88.101]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LiCrz-1n3h5o1HUp-00nQQK; Mon, 11 Oct 2021 07:36:31 +0200 X-Provags-ID: V03:K1:0oWJ+2JYmH82gSN8rKl5vH1xngZmotIkSL9taeK0y2v8DzG1LAY jz77o2IjunGXSC5/sgLuFe7h1TIv0qAUeR7jw0cQ74ZTXpvjMfewekrSU27+sS8qjqY+3O9 VRqT59u3leOtbZSAVXpEjPiVbq7k2ha/xAhh/eNwkokKlaoIKUC6h5b5J453U5SWaRmkXSc GLbXyCpd3UTc/HaXVf+fA== X-UI-Out-Filterresults: notjunk:1;V03:K0:4Wz44LOfpWg=:/UYKfe3Ux/ofKM5LMwTCHE kC8Kk/X4P9k576nelgjRaQVPyjLvL7TNGG/tQetnV45dwi6v+fH/4jZir5V8MXeRNHhrNbFS8 JfvcuUUnE8dPhyhZaP5JpS0g69ba2ksWGkfSgf50P72l3bD4y6DuTQ1KvDwSChKOU4EjjYR/M hdvQXqI3yp70YNQ1wPB/Km6cFlAStPqOzh6XQ6urCS2gw9GWLnCZgg1ap6G0ORTml5gQCEfkH nTtZLgppzMZ+reBw9jfSMbTftZkJEPMrpeBJu1dNMDvbS7kawDY5tRNMVROKC6wkNXAZTyupl 0EAe9BDcfuJ+Xn2yCMJck9qefTjFPAXe4Cq6f6nBKGT0EHz62qjLNfm7dWJzFqJpO8fCBeHl9 Toxz3N8Sb3m+EQ7QIIaHwmREriUjYMv6tu3s9KTEbAGXUBkXFXbnmDzsyo/z0XI0KfHPfutIk /DdP+O20PGNFWfIwdiQJHMoct18AeJ+uHVokzx3oamRJ7rpMAmlBYXgq5gowBg9mBXUyuIDJu zWSuykcNlUXyrYrFPo/4NiJoXoREWPWun2rC7dAKzWAXYUaoheF4kd51icpsXC9IXaD94W/NS EfJTiUf3Oun9ygfEPWo6/j/9CKW+TMZ4Nk9dfZhE9h/BjJwJV3lwYKyITE0EmkLctQjTAD6O/ JChNT00fWjDl6M57Exr8z2zqDOjrNvruzeORsX3RtuK/qYTGzqrM29ojcPXklh2lUzO34FgWV yV64IfMSZYA32mffZzyL/4LKaETG6BII3/e13c9Vu/N2/JaMw2E5IlCw+0M3M6ndvTKxP81y Received-SPF: pass client-ip=212.227.15.4; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10186 Archived-At: --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-autoconf-Check-for-gperf-if-running-from-git.patch Content-Transfer-Encoding: quoted-printable Content-Description: patch to check for gperf From=200b70a54dd7df0075c392067a7ce17d0f05a59adf Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 11 Oct 2021 07:33:23 +0200 Subject: [PATCH] autoconf: Check for gperf if running from git this avoids breaking at runtime. =2D-- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac index a3cdaff78..5e1231a6e 100644 =2D-- a/configure.ac +++ b/configure.ac @@ -80,6 +80,15 @@ else fi fi =20 +# Check for gperf if running from git +AC_MSG_CHECKING([Checking for gperf if built from git]) +if ! test -f ".tarball-version" && false; then + AC_CHECK_TOOL([GPERF], [gperf], [no]) + if test x"$GPERF" =3D x"no"; then + AC_MSG_ERROR([Building from git requires gperf, but it could not be fo= und. Please install gperf.]) + fi +fi + gl_EARLY AC_PROG_CPP AC_PROG_SED =2D-=20 2.33.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmFjzVsQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6/dREACc3h8tpuxsyYmb7WquVSDH3ZE9IX3jHYg6 beMuhDQdgx/sAHMKPiR3aV2XcQpcfSOCtX1712pyEj6vdqo81f0FwDMZAZ+Yckvk AuGeYh+GkRK0BrxBChkcExy4JTCTLu5Pyv+mq2Bvjv09N396RfdxLWt6biE9q4R0 G9LBa1+iOsIxFZR4taatFlug6XKFp91ZS2Y1FHqr3Gq0oj/lqjzmzJ/JmArcLtfn +YpBBHM0GhdgTFoI0JuZlpf8dN+M7wcYUNPIpx1Ved9hoN1z8B7Jeia8ZdxDMFMQ ZdER+gt0s86INxvujS3AL29Aua5vRasp1GXiNm9PniHqOX/sv6CESFX9x+gj2iaO VX8MDS1YPMu0AE5S0dy472qxUhTQ3JOMcY9Dd+24LlNaYuXQccJrzQ7yOlGkh/+E skbBAKMZWUuPe6SafNc+oUACHY2cqT98aFZPCCcPynmYeQJz9JID9aca+OiJ9KvP kC5ZcZzox1riG3MTbXikIdm+EE7IiZURi9NeZIqzBEkQVGQLrD0hKd0zQJIFl1Ls aJOOVV45KsnMHWYvauUMwa5TK86ulOK222Ix4XKKYGwABowsHlJ6UFNI8dR9wxh3 4NTsJ5it5ux6l6mCuNRZViJfTOYnxj+Q1h5bazQZfwz2aclRxJ1ik+jCjLq8buHn /eXl2pqdqIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmFjzV4QHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSJh/A/4kiFA4jDK0wETvNOUMrXRQIpbU 6MIb60ixzUjRd/R9N9sYb34cyQAUwExf8G7tu2+qUjxCcHhwNcRPDD21TWiSpuQ5 UUrmsGI3oCUMc/X4mUTcM/8TAaxHhgSr79bvo6XMVZZdeFE4zgK0V7VHNMLSeTHl 78bU52L9x89sUVEcdA== =E4kj -----END PGP SIGNATURE----- --==-=-=--