From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: Hans Aberg Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sun, 30 Nov 2014 23:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 19237@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141739150412665 (code B ref -1); Sun, 30 Nov 2014 23:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Nov 2014 23:51:44 +0000 Received: from localhost ([127.0.0.1]:50222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvEHH-0003IC-Fx for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52835) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvEHE-0003Hw-FH for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvEH5-0004lQ-NC for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58946) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEH5-0004lM-KN for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEGy-0002uS-RS for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvEGs-0004hu-4U for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:24 -0500 Received: from smtp-out21.han.skanova.net ([195.67.226.208]:44514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEGr-0004hk-Qa for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:18 -0500 Received: from [10.0.1.4] (217.208.169.99) by smtp-out21.han.skanova.net (8.5.142.07) (authenticated as u26619196) id 547534BD0025F291 for bug-guile@gnu.org; Mon, 1 Dec 2014 00:51:16 +0100 From: Hans Aberg Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> Date: Mon, 1 Dec 2014 00:51:14 +0100 Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) X-Mailer: Apple Mail (2.1993) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I get a build error [1] with guile-2.0.11 on OS X 10.10.1. It looks like = an illegal int to pointer conversion cause a name to not be defined, and = then the linking fails. 1. make ... Making all in guile-readline SNARF readline.x /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am CC readline.lo ../../guile-2.0.11/guile-readline/readline.c:433:16: warning: implicit = declaration of function 'rl_get_keymap_name' is invalid in C99 [-Wimplicit-function-declaration] if (strncmp (rl_get_keymap_name (rl_get_keymap ()), "vi", 2)) ^ ../../guile-2.0.11/guile-readline/readline.c:433:16: warning: = incompatible integer to pointer conversion passing 'int' to parameter of = type 'const char *' [-Wint-conversion] if (strncmp (rl_get_keymap_name (rl_get_keymap ()), "vi", 2)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 2 warnings generated. CCLD libguilereadline-v-18.la Undefined symbols for architecture x86_64: "_rl_get_keymap_name", referenced from: _scm_init_readline in readline.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see = invocation) make[3]: *** [libguilereadline-v-18.la] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 03 Dec 2014 22:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Hans Aberg Cc: 19237@debbugs.gnu.org Received: via spool by 19237-submit@debbugs.gnu.org id=B19237.14176453203338 (code B ref 19237); Wed, 03 Dec 2014 22:22:02 +0000 Received: (at 19237) by debbugs.gnu.org; 3 Dec 2014 22:22:00 +0000 Received: from localhost ([127.0.0.1]:53057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwIJ5-0000rm-Nj for submit@debbugs.gnu.org; Wed, 03 Dec 2014 17:21:59 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:39250) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwIJ4-0000re-8I for 19237@debbugs.gnu.org; Wed, 03 Dec 2014 17:21:58 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id CC0B54161; Wed, 3 Dec 2014 23:21:57 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 51RS8RP9GYiX; Wed, 3 Dec 2014 23:21:57 +0100 (CET) Received: from pluto (unknown [46.218.105.215]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 81426415F; Wed, 3 Dec 2014 23:21:57 +0100 (CET) From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> Date: Wed, 03 Dec 2014 23:21:56 +0100 In-Reply-To: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> (Hans Aberg's message of "Mon, 1 Dec 2014 00:51:14 +0100") Message-ID: <87k3282x2z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Could it be because Guile is being compiled against libeditline instead of GNU Readline? Readline support in Guile requires GNU Readline. Thanks, Ludo=E2=80=99. From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: Hans Aberg Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 03 Dec 2014 22:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 19237@debbugs.gnu.org Received: via spool by 19237-submit@debbugs.gnu.org id=B19237.14176459664358 (code B ref 19237); Wed, 03 Dec 2014 22:33:01 +0000 Received: (at 19237) by debbugs.gnu.org; 3 Dec 2014 22:32:46 +0000 Received: from localhost ([127.0.0.1]:53061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwITV-00018E-Nm for submit@debbugs.gnu.org; Wed, 03 Dec 2014 17:32:46 -0500 Received: from smtp-out12.han.skanova.net ([195.67.226.212]:54860) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwITT-000185-LC for 19237@debbugs.gnu.org; Wed, 03 Dec 2014 17:32:44 -0500 Received: from [10.0.1.4] (217.208.169.99) by smtp-out12.han.skanova.net (8.5.142.07) (authenticated as u26619196) id 5435BD3300CD108C; Wed, 3 Dec 2014 23:32:40 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) From: Hans Aberg In-Reply-To: <87k3282x2z.fsf@gnu.org> Date: Wed, 3 Dec 2014 23:32:38 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> <87k3282x2z.fsf@gnu.org> X-Mailer: Apple Mail (2.1993) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > On 3 Dec 2014, at 23:21, Ludovic Court=C3=A8s wrote: >=20 > Could it be because Guile is being compiled against libeditline = instead > of GNU Readline? >=20 > Readline support in Guile requires GNU Readline. It looked as though that the readline in the Guile distribution is too = old - no other readline installed on the system. I just installed the = latest GNU readline into /usr/local/, and then Guile compiled. Another dependency not mentioned in the INSTALL is that texi2pdf must be = a recent version, otherwise conversion to PDF does not work - older = version do not admit multiple files as argument or something. From unknown Sun Jun 15 01:08:58 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Hans Aberg Subject: bug#19237: closed (Re: bug#19237: Guile-2.0.11 OS X 10.10.1 build error) Message-ID: References: <87r3wf1g87.fsf@gnu.org> <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> X-Gnu-PR-Message: they-closed 19237 X-Gnu-PR-Package: guile Reply-To: 19237@debbugs.gnu.org Date: Thu, 04 Dec 2014 17:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1417713842-20053-1" This is a multi-part message in MIME format... ------------=_1417713842-20053-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #19237: Guile-2.0.11 OS X 10.10.1 build error which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 19237@debbugs.gnu.org. --=20 19237: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D19237 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1417713842-20053-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 19237-done) by debbugs.gnu.org; 4 Dec 2014 17:23:41 +0000 Received: from localhost ([127.0.0.1]:53841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwa7x-0005Ct-3T for submit@debbugs.gnu.org; Thu, 04 Dec 2014 12:23:41 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:39965) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwa7u-0005Ck-7B for 19237-done@debbugs.gnu.org; Thu, 04 Dec 2014 12:23:39 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id E17F340DC; Thu, 4 Dec 2014 18:23:36 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vobt2wF6HUL1; Thu, 4 Dec 2014 18:23:36 +0100 (CET) Received: from pluto (pluto.sophia.inria.fr [138.96.204.192]) by hera.aquilenet.fr (Postfix) with ESMTPSA id A84F140D4; Thu, 4 Dec 2014 18:23:36 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Hans Aberg Subject: Re: bug#19237: Guile-2.0.11 OS X 10.10.1 build error References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> <87k3282x2z.fsf@gnu.org> <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Frimaire an 223 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Thu, 04 Dec 2014 18:23:36 +0100 In-Reply-To: <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> (Hans Aberg's message of "Wed, 3 Dec 2014 23:32:38 +0100") Message-ID: <87r3wf1g87.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19237-done Cc: 19237-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hans Aberg skribis: >> On 3 Dec 2014, at 23:21, Ludovic Court=C3=A8s wrote: >>=20 >> Could it be because Guile is being compiled against libeditline instead >> of GNU Readline? >>=20 >> Readline support in Guile requires GNU Readline. > > It looked as though that the readline in the Guile distribution is too > old - no other readline installed on the system. Actually there=E2=80=99s no Readline in Guile itself, just the guile-readli= ne bindings. > I just installed the latest GNU readline into /usr/local/, and then > Guile compiled. OK, so I guess it was really libeditline=E2=80=99s Readline semi-compatibil= ity shim that was being used. Closing this bug now. Thanks, Ludo=E2=80=99. ------------=_1417713842-20053-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Nov 2014 23:51:44 +0000 Received: from localhost ([127.0.0.1]:50222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvEHH-0003IC-Fx for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52835) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XvEHE-0003Hw-FH for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvEH5-0004lQ-NC for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58946) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEH5-0004lM-KN for submit@debbugs.gnu.org; Sun, 30 Nov 2014 18:51:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEGy-0002uS-RS for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvEGs-0004hu-4U for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:24 -0500 Received: from smtp-out21.han.skanova.net ([195.67.226.208]:44514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvEGr-0004hk-Qa for bug-guile@gnu.org; Sun, 30 Nov 2014 18:51:18 -0500 Received: from [10.0.1.4] (217.208.169.99) by smtp-out21.han.skanova.net (8.5.142.07) (authenticated as u26619196) id 547534BD0025F291 for bug-guile@gnu.org; Mon, 1 Dec 2014 00:51:16 +0100 From: Hans Aberg Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Guile-2.0.11 OS X 10.10.1 build error Message-Id: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> Date: Mon, 1 Dec 2014 00:51:14 +0100 To: bug-guile@gnu.org Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) X-Mailer: Apple Mail (2.1993) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I get a build error [1] with guile-2.0.11 on OS X 10.10.1. It looks like = an illegal int to pointer conversion cause a name to not be defined, and = then the linking fails. 1. make ... Making all in guile-readline SNARF readline.x /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am CC readline.lo ../../guile-2.0.11/guile-readline/readline.c:433:16: warning: implicit = declaration of function 'rl_get_keymap_name' is invalid in C99 [-Wimplicit-function-declaration] if (strncmp (rl_get_keymap_name (rl_get_keymap ()), "vi", 2)) ^ ../../guile-2.0.11/guile-readline/readline.c:433:16: warning: = incompatible integer to pointer conversion passing 'int' to parameter of = type 'const char *' [-Wint-conversion] if (strncmp (rl_get_keymap_name (rl_get_keymap ()), "vi", 2)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:84:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t); ^ 2 warnings generated. CCLD libguilereadline-v-18.la Undefined symbols for architecture x86_64: "_rl_get_keymap_name", referenced from: _scm_init_readline in readline.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see = invocation) make[3]: *** [libguilereadline-v-18.la] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 ------------=_1417713842-20053-1-- From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: Hans Aberg Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 04 Dec 2014 19:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 19237-done@debbugs.gnu.org Received: via spool by 19237-done@debbugs.gnu.org id=D19237.141772130331973 (code D ref 19237); Thu, 04 Dec 2014 19:29:01 +0000 Received: (at 19237-done) by debbugs.gnu.org; 4 Dec 2014 19:28:23 +0000 Received: from localhost ([127.0.0.1]:53967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwc4c-0008Jd-FQ for submit@debbugs.gnu.org; Thu, 04 Dec 2014 14:28:22 -0500 Received: from smtp-out11.han.skanova.net ([195.67.226.200]:34355) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwc4a-0008JT-5M for 19237-done@debbugs.gnu.org; Thu, 04 Dec 2014 14:28:21 -0500 Received: from [10.0.1.4] (217.208.169.99) by smtp-out11.han.skanova.net (8.5.142.07) (authenticated as u26619196) id 544A6E2E01397C63; Thu, 4 Dec 2014 20:28:17 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) From: Hans Aberg In-Reply-To: <87r3wf1g87.fsf@gnu.org> Date: Thu, 4 Dec 2014 20:28:15 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <13044C92-0817-4F77-AE56-CA40B55C2B20@telia.com> References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> <87k3282x2z.fsf@gnu.org> <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> <87r3wf1g87.fsf@gnu.org> X-Mailer: Apple Mail (2.1993) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > On 4 Dec 2014, at 18:23, Ludovic Court=C3=A8s wrote: >=20 > Hans Aberg skribis: >=20 >>> On 3 Dec 2014, at 23:21, Ludovic Court=C3=A8s wrote: >>>=20 >>> Could it be because Guile is being compiled against libeditline = instead >>> of GNU Readline? >>>=20 >>> Readline support in Guile requires GNU Readline. >>=20 >> It looked as though that the readline in the Guile distribution is = too >> old - no other readline installed on the system. >=20 > Actually there=E2=80=99s no Readline in Guile itself, just the = guile-readline > bindings. I think the binding problem was that what Guile expected to be in one = file, readline now has in several. >> I just installed the latest GNU readline into /usr/local/, and then >> Guile compiled. >=20 > OK, so I guess it was really libeditline=E2=80=99s Readline = semi-compatibility > shim that was being used. Yes, there was some compatibility file, with the problem as above. > Closing this bug now. OK. From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 04 Dec 2014 23:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Hans Aberg Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 19237-done@debbugs.gnu.org Received: via spool by 19237-done@debbugs.gnu.org id=D19237.141773697124451 (code D ref 19237); Thu, 04 Dec 2014 23:50:01 +0000 Received: (at 19237-done) by debbugs.gnu.org; 4 Dec 2014 23:49:31 +0000 Received: from localhost ([127.0.0.1]:54123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwg9K-0006MJ-Lh for submit@debbugs.gnu.org; Thu, 04 Dec 2014 18:49:30 -0500 Received: from world.peace.net ([50.252.239.5]:57035) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwg9H-0006M7-N8 for 19237-done@debbugs.gnu.org; Thu, 04 Dec 2014 18:49:28 -0500 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=yeeloong.lan) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Xwg9A-0004dd-HF; Thu, 04 Dec 2014 18:49:20 -0500 From: Mark H Weaver References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> <87k3282x2z.fsf@gnu.org> <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> <87r3wf1g87.fsf@gnu.org> <13044C92-0817-4F77-AE56-CA40B55C2B20@telia.com> Date: Thu, 04 Dec 2014 18:47:43 -0500 In-Reply-To: <13044C92-0817-4F77-AE56-CA40B55C2B20@telia.com> (Hans Aberg's message of "Thu, 4 Dec 2014 20:28:15 +0100") Message-ID: <87388v6kps.fsf@yeeloong.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Hans Aberg writes: >> On 4 Dec 2014, at 18:23, Ludovic Court=C3=A8s wrote: >>=20 >> Hans Aberg skribis: >>=20 >>>> On 3 Dec 2014, at 23:21, Ludovic Court=C3=A8s wrote: >>>>=20 >>>> Could it be because Guile is being compiled against libeditline instead >>>> of GNU Readline? >>>>=20 >>>> Readline support in Guile requires GNU Readline. >>>=20 >>> It looked as though that the readline in the Guile distribution is too >>> old - no other readline installed on the system. >>=20 >> Actually there=E2=80=99s no Readline in Guile itself, just the guile-rea= dline >> bindings. > > I think the binding problem was that what Guile expected to be in one > file, readline now has in several. Can you explain this more clearly? What do you think Guile expects to be in one file that "readline now has in several"? Also, how did you reach this conclusion, given that GNU Readline apparently wasn't installed when the build failed? FWIW, we regularly build the latest Guile with the latest Readline in GNU Guix, and haven't run into this problem. Regards, Mark From unknown Sun Jun 15 01:08:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19237: Guile-2.0.11 OS X 10.10.1 build error Resent-From: Hans Aberg Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 05 Dec 2014 09:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19237 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Mark H Weaver Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 19237-done@debbugs.gnu.org Received: via spool by 19237-done@debbugs.gnu.org id=D19237.141777175918424 (code D ref 19237); Fri, 05 Dec 2014 09:30:02 +0000 Received: (at 19237-done) by debbugs.gnu.org; 5 Dec 2014 09:29:19 +0000 Received: from localhost ([127.0.0.1]:54265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwpCQ-0004n5-Dp for submit@debbugs.gnu.org; Fri, 05 Dec 2014 04:29:18 -0500 Received: from smtp-out21.han.skanova.net ([195.67.226.208]:32925) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwpCO-0004mw-DY for 19237-done@debbugs.gnu.org; Fri, 05 Dec 2014 04:29:17 -0500 Received: from [10.0.1.4] (217.208.169.99) by smtp-out21.han.skanova.net (8.5.142.07) (authenticated as u26619196) id 547534BD0053D438; Fri, 5 Dec 2014 10:29:00 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) From: Hans Aberg In-Reply-To: <87388v6kps.fsf@yeeloong.lan> Date: Fri, 5 Dec 2014 10:28:58 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <451AE434-A4A8-4CFD-A9D9-89FDFF6E3FC5@telia.com> References: <33812EC5-B247-42F7-B602-7C3E61FAFEF6@telia.com> <87k3282x2z.fsf@gnu.org> <790BA86E-780F-427E-B671-C9B844FA6FE0@telia.com> <87r3wf1g87.fsf@gnu.org> <13044C92-0817-4F77-AE56-CA40B55C2B20@telia.com> <87388v6kps.fsf@yeeloong.lan> X-Mailer: Apple Mail (2.1993) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > On 5 Dec 2014, at 00:47, Mark H Weaver wrote: >=20 > Hans Aberg writes: >=20 >>> On 4 Dec 2014, at 18:23, Ludovic Court=C3=A8s wrote: >>>=20 >>> Hans Aberg skribis: >>>=20 >>>>> On 3 Dec 2014, at 23:21, Ludovic Court=C3=A8s = wrote: >>>>>=20 >>>>> Could it be because Guile is being compiled against libeditline = instead >>>>> of GNU Readline? >>>>>=20 >>>>> Readline support in Guile requires GNU Readline. >>>>=20 >>>> It looked as though that the readline in the Guile distribution is = too >>>> old - no other readline installed on the system. >>>=20 >>> Actually there=E2=80=99s no Readline in Guile itself, just the = guile-readline >>> bindings. >>=20 >> I think the binding problem was that what Guile expected to be in one >> file, readline now has in several. >=20 > Can you explain this more clearly? What do you think Guile expects to > be in one file that "readline now has in several"? Also, how did you > reach this conclusion, given that GNU Readline apparently wasn't > installed when the build failed? My impression was that Guile had some compatibility header in case = readline isn=E2=80=99t installed. The missing names referred to several = files, whereas in Guile, there was only one. > FWIW, we regularly build the latest Guile with the latest Readline in > GNU Guix, and haven't run into this problem. On OS X, readline isn=E2=80=99t installed by default, which probably was = the reason. The same with pkg-config: I have one in /opt/ from MacPorts, but packages in /usr/local/ may not = read it. It may be that case with GC. So one has to install pkg-config = in /usr/local/. Then another problem is that the MacPorts installer = patches ~/.profile, add /opt first in the searchpath. So one has to = remember setting that correct, too. The Guile INSTALL mentions pkg-config, but only after GC, though it must = be installed before it, and does not say where to get it. It is a = recursive package, so one has to get around that.