From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.bugs Subject: Re: Unable to build guile Date: Tue, 04 Nov 2008 12:11:06 +0100 Message-ID: <87prlbwxth.fsf@gnu.org> References: <490CC562.9070501@aceweb.com> <87bpwx98f7.fsf@gnu.org> <490E7842.9040903@aceweb.com> <87d4hdmbw8.fsf@gnu.org> <490F78C1.9020703@aceweb.com> <87ljw01lm1.fsf@gnu.org> <490FB08F.7030903@aceweb.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1225822098 6688 80.91.229.12 (4 Nov 2008 18:08:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Nov 2008 18:08:18 +0000 (UTC) Cc: Dwight To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Nov 04 19:09:20 2008 connect(): Connection refused Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KxQLA-0007HC-8p for guile-bugs@m.gmane.org; Tue, 04 Nov 2008 19:09:20 +0100 Original-Received: from localhost ([127.0.0.1]:43749 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KxQK3-0005CG-6E for guile-bugs@m.gmane.org; Tue, 04 Nov 2008 13:08:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KxQHZ-00044G-Ck for bug-guile@gnu.org; Tue, 04 Nov 2008 13:05:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KxQHX-00043T-Tk for bug-guile@gnu.org; Tue, 04 Nov 2008 13:05:36 -0500 Original-Received: from [199.232.76.173] (port=50463 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KxQHX-000433-EP for bug-guile@gnu.org; Tue, 04 Nov 2008 13:05:35 -0500 Original-Received: from main.gmane.org ([80.91.229.2]:58139 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KxQHX-00014O-98 for bug-guile@gnu.org; Tue, 04 Nov 2008 13:05:35 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KxJod-0004uV-8Q for bug-guile@gnu.org; Tue, 04 Nov 2008 11:11:19 +0000 Original-Received: from 193.50.110.60 ([193.50.110.60]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Nov 2008 11:11:19 +0000 Original-Received: from ludo by 193.50.110.60 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Nov 2008 11:11:19 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 61 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 193.50.110.60 X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Brumaire an 217 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 821D 815D 902A 7EAB 5CEE D120 7FBA 3D4F EB1F 5364 X-OS: i686-pc-linux-gnu User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) Cancel-Lock: sha1:/UvL8OpXYy6BfR/cd7e0KWi8Pe8= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4074 Archived-At: Hello, Dwight writes: > I did the following: > > # CPPFLAGS="-I/opt/freeware/share/libtool/libltdl" ./configure > > remove the -Wall from the compile of numbers.c compiler command and > reran the command Note that `-Wall' itself is harmless, it's `-Werror' that causes the compilation to stop. You can just as well use: ... ./configure --disable--error-on-warning which removes `-Werror'. > gawk -f ./guile-func-name-check regex-posix.c > (./guile-snarf-docs -DHAVE_CONFIG_H > -I.. -I.. -I.. -I/opt/freeware/share/libtool/libltdl > -I/usr/local/include -I/opt/pware/include -g -O2 -Wall > -Wmissing-prototypes -Werror regex-posix.c | \ > ./guile_filter_doc_snarfage --filter-snarfage) > regex-posix.doc || { rm regex-posix.doc; false; } > cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc > chars.doc continuations.doc debug.doc deprecation.doc deprecated.doc > discouraged.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc > eval.doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc > futures.doc gc.doc goops.doc gsubr.doc gc-mark.doc gc-segment.doc > gc-malloc.doc gc-card.doc guardians.doc hash.doc hashtab.doc hooks.doc > i18n.doc init.doc ioext.doc keywords.doc lang.doc list.doc load.doc > macros.doc mallocs.doc modules.doc numbers.doc objects.doc objprop.doc > options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc > properties.doc random.doc rdelim.doc read.doc root.doc rw.doc > scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc > stackchk.doc stacks.doc stime.doc strings.doc srfi-4.doc srfi-13.doc > srfi-14.doc strorder.doc strports.doc struct.doc symbols.doc > threads.doc throw.doc values.doc variable.doc vectors.doc version.doc > vports.doc weaks.doc ramap.doc unif.doc dynl.doc filesys.doc posix.doc > net_db.doc socket.doc regex-posix.doc | > GUILE="/tmp/VIM/guile-1.8.5/pre-inst-guile" > ../scripts/snarf-check-and-output-texi > > guile-procedures.texi || { rm guile-procedures.texi; false; } > /bin/sh: 29454 Segmentation fault(coredump) The `guile-snarf-docs' scripts uses Guile, so it's an indication that the newly built Guile doesn't work. :-) Can you try running "./pre-inst-guile" from the Guile build directory? Also, can you provide a backtrace for the segfault? Assuming GDB is available on your platform, something like the following should work: $ cd /the/guile/build/dir $ gdb libguile/.libs/lt-guile core (gdb) bt full It would also be interesting to see the warnings issued by GCC -Wall. Thanks in advance, Ludo'.