From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.devel Subject: build problem with recent snapshot Date: Fri, 19 May 2006 01:46:44 +0300 Message-ID: <20060518224644.GA90646@gothmog.pc> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1147992432 32347 80.91.229.2 (18 May 2006 22:47:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 18 May 2006 22:47:12 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 19 00:47:08 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FgrGm-0006TU-FH for ged-emacs-devel@m.gmane.org; Fri, 19 May 2006 00:47:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FgrGl-00066e-JM for ged-emacs-devel@m.gmane.org; Thu, 18 May 2006 18:46:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FgrGa-00066M-F2 for emacs-devel@gnu.org; Thu, 18 May 2006 18:46:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FgrGY-000664-Ml for emacs-devel@gnu.org; Thu, 18 May 2006 18:46:47 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FgrGY-00065z-JV for emacs-devel@gnu.org; Thu, 18 May 2006 18:46:46 -0400 Original-Received: from [62.1.205.36] (helo=igloo.linux.gr) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FgrJj-0003Di-BF for emacs-devel@gnu.org; Thu, 18 May 2006 18:50:04 -0400 Original-Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.6/8.13.6/Debian-1) with ESMTP id k4IMiXtc031300 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 19 May 2006 01:44:36 +0300 Original-Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.6/8.13.6) with ESMTP id k4IMki3r090707 for ; Fri, 19 May 2006 01:46:44 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Original-Received: (from giorgos@localhost) by gothmog.pc (8.13.6/8.13.6/Submit) id k4IMki9H090706 for emacs-devel@gnu.org; Fri, 19 May 2006 01:46:44 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Original-To: emacs-devel@gnu.org Content-Disposition: inline X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-3.404, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.80, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:54735 Archived-At: Recent build with GTK+ have been crashing randomly here, so I tried building a recent snapshot with -DENABLE_CHECKING and the following environment variables: export CPPFLAGS='-DENABLE_CHECKING' export CPPFLAGS='-DENABLE_CHECKING' export CFLAGS='-O2 -pipe -ggdb' export CC='gcc' export CONFIG_SHELL=/bin/sh export MAKE='gmake' Then I configured and tried to build Emacs with: $ ./configure --prefix=/opt/emacs --with-x --with-xpm \ --with-jpeg --with-tiff --with-gif --with-png \ --with-gtk 2>&1 | tslog | \ tee ~/tmp/config-emacs-2006.05.18.02.20.39-freebsd7.0-i386-trunk.log $ gmake bootstrap 2>&1 | tslog | \ tee ~/tmp/build-emacs-2006.05.18.02.20.39-freebsd7.0-i386-trunk.log The 2006.05.18.02.20.39 snapshot is the last commit of CVS that has been merged into the local source tree. But enabling the CPPFLAGS and CFLAGS shown above in the environment made things much worse; now Emacs fails to bootstrap on FreeBSD 7.0-CURRENT (i386), with the following stack trace from `bootstrap-emacs'. Any help about why this could happen, or ideas about tracking down the real problem? : [...] : Generating autoloads for international/isearch-x.el... : Generating autoloads for international/isearch-x.el...done : Generating autoloads for isearchb.el... : Generating autoloads for isearchb.el...done : Generating autoloads for obsolete/iso-acc.el... : : Program received signal SIGSEGV, Segmentation fault. : [Switching to Thread 0x878fe00 (LWP 100112)] : 0x08193c69 in mark_object (arg=0) at alloc.c:5393 : 5393 MARK_INTERVAL_TREE (ptr->intervals); : (gdb) bt : #0 0x08193c69 in mark_object (arg=0) at alloc.c:5393 : #1 0x0819371b in mark_maybe_object (obj=138376035) at alloc.c:4226 : #2 0x081949b6 in mark_stack () at alloc.c:4336 : #3 0x08197440 in Fgarbage_collect () at alloc.c:5052 : #4 0x081b0fcb in Feval (form=139091917) at eval.c:2139 : #5 0x081b19e9 in Fprogn (args=139089933) at eval.c:433 : #6 0x081b4ffd in Fif (args=139091845) at eval.c:382 : #7 0x081b15c4 in Feval (form=138052048) at eval.c:2215 : #8 0x081b19e9 in Fprogn (args=139089941) at eval.c:433 : #9 0x081b4afd in Fwhile (args=139089941) at eval.c:1076 : #10 0x081b15c4 in Feval (form=138051616) at eval.c:2215 : #11 0x081b19e9 in Fprogn (args=139089949) at eval.c:433 : #12 0x081b4d1b in Flet (args=139091717) at eval.c:1054 : #13 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #14 0x081b19e9 in Fprogn (args=139089965) at eval.c:433 : #15 0x081b1ddc in funcall_lambda (fun=139089968, nargs=1, arg_vector=0xbfbe6a50) at eval.c:3082 : #16 0x081b1f7e in apply_lambda (fun=139089973, args=1, eval_flag=1) at eval.c:3011 : #17 0x081b0ff6 in Feval (form=139089973) at eval.c:2300 : #18 0x081b4c95 in Flet (args=139090101) at eval.c:1038 : #19 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #20 0x081b50ed in For (args=139090181) at eval.c:329 : #21 0x081b15c4 in Feval (form=138052096) at eval.c:2215 : #22 0x081b19e9 in Fprogn (args=139086957) at eval.c:433 : #23 0x081b1ddc in funcall_lambda (fun=139086960, nargs=2, arg_vector=0xbfbe6e40) at eval.c:3082 : #24 0x081b1f7e in apply_lambda (fun=139086965, args=1, eval_flag=1) at eval.c:3011 : #25 0x081b0ff6 in Feval (form=139086965) at eval.c:2300 : #26 0x081b4c95 in Flet (args=139087093) at eval.c:1038 : #27 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #28 0x081b19e9 in Fprogn (args=139087205) at eval.c:433 : #29 0x081b1ddc in funcall_lambda (fun=139087208, nargs=2, arg_vector=0xbfbe71d4) at eval.c:3082 : #30 0x081b2207 in Ffuncall (nargs=3, args=0xbfbe71d0) at eval.c:2957 : #31 0x081b2a30 in call2 (fn=138602881, arg1=148265571, arg2=146728) at eval.c:2713 : #32 0x0817013d in Finsert_file_contents (filename=148265571, visit=138377217, beg=0, end=146728, replace=138377217) : at fileio.c:4609 : #33 0x081b123f in Feval (form=136834072) at eval.c:2270 : #34 0x081b19e9 in Fprogn (args=146285517) at eval.c:433 : #35 0x081b4ffd in Fif (args=146285325) at eval.c:382 : #36 0x081b15c4 in Feval (form=138052048) at eval.c:2215 : #37 0x081b19e9 in Fprogn (args=146285525) at eval.c:433 : #38 0x081b15c4 in Feval (form=138052000) at eval.c:2215 : #39 0x081b2e42 in Funwind_protect (args=146282597) at eval.c:1317 : #40 0x081b15c4 in Feval (form=138051520) at eval.c:2215 : #41 0x081b19e9 in Fprogn (args=146282725) at eval.c:433 : #42 0x081a5a7a in Fsave_excursion (args=146282725) at editfns.c:999 : #43 0x081b15c4 in Feval (form=138050656) at eval.c:2215 : #44 0x081b19e9 in Fprogn (args=146282733) at eval.c:433 : #45 0x081b4d1b in Flet (args=146284845) at eval.c:1054 : #46 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #47 0x081b19e9 in Fprogn (args=146283013) at eval.c:433 : #48 0x081b1ddc in funcall_lambda (fun=146283016, nargs=1, arg_vector=0xbfbfbf90) at eval.c:3082 : #49 0x081b1f7e in apply_lambda (fun=146283021, args=1, eval_flag=1) at eval.c:3011 : #50 0x081b0ff6 in Feval (form=146283021) at eval.c:2300 : #51 0x081b50ed in For (args=146387269) at eval.c:329 : #52 0x081b15c4 in Feval (form=138052096) at eval.c:2215 : #53 0x081b19e9 in Fprogn (args=146387277) at eval.c:433 : #54 0x081a98d6 in Fsave_restriction (body=146281853) at editfns.c:3148 : #55 0x081b15c4 in Feval (form=138049432) at eval.c:2215 : #56 0x081b19e9 in Fprogn (args=146387285) at eval.c:433 : #57 0x081a5a7a in Fsave_excursion (args=146387285) at editfns.c:999 : #58 0x081b15c4 in Feval (form=138050656) at eval.c:2215 : #59 0x081b19e9 in Fprogn (args=146387293) at eval.c:433 : #60 0x081a5a7a in Fsave_excursion (args=146283469) at editfns.c:999 : #61 0x081b15c4 in Feval (form=138050656) at eval.c:2215 : #62 0x081b19e9 in Fprogn (args=146387389) at eval.c:433 : #63 0x081b4d1b in Flet (args=146283413) at eval.c:1054 : #64 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #65 0x081b19e9 in Fprogn (args=146387397) at eval.c:433 : #66 0x081b1ddc in funcall_lambda (fun=146387400, nargs=1, arg_vector=0xbfbfc6e0) at eval.c:3082 : #67 0x081b1f7e in apply_lambda (fun=146387405, args=1, eval_flag=1) at eval.c:3011 : #68 0x081b0ff6 in Feval (form=146387405) at eval.c:2300 : #69 0x081b19e9 in Fprogn (args=146384349) at eval.c:433 : #70 0x081b4f52 in Fcond (args=146384357) at eval.c:410 : #71 0x081b15c4 in Feval (form=138052024) at eval.c:2215 : #72 0x081b19e9 in Fprogn (args=146384365) at eval.c:433 : #73 0x081b4e67 in FletX (args=146385557) at eval.c:996 : #74 0x081b15c4 in Feval (form=138051664) at eval.c:2215 : #75 0x081b19e9 in Fprogn (args=146384429) at eval.c:433 : #76 0x081b4afd in Fwhile (args=146384429) at eval.c:1076 : #77 0x081b15c4 in Feval (form=138051616) at eval.c:2215 : #78 0x081b19e9 in Fprogn (args=146384437) at eval.c:433 : #79 0x081a5a7a in Fsave_excursion (args=146385381) at editfns.c:999 : #80 0x081b15c4 in Feval (form=138050656) at eval.c:2215 : #81 0x081b19e9 in Fprogn (args=146380949) at eval.c:433 : #82 0x081a5aba in Fsave_current_buffer (args=146381261) at editfns.c:1015 : #83 0x081b15c4 in Feval (form=138050632) at eval.c:2215 : #84 0x081b10f6 in Feval (form=138833997) at eval.c:2298 : #85 0x081b19e9 in Fprogn (args=146384845) at eval.c:433 : #86 0x081b4e67 in FletX (args=146385213) at eval.c:996 : #87 0x081b15c4 in Feval (form=138051664) at eval.c:2215 : #88 0x081b19e9 in Fprogn (args=146384853) at eval.c:433 : #89 0x081b1ddc in funcall_lambda (fun=146384856, nargs=0, arg_vector=0xbfbfd154) at eval.c:3082 : #90 0x081b2207 in Ffuncall (nargs=1, args=0xbfbfd150) at eval.c:2957 : #91 0x081b43cc in Fapply (nargs=2, args=0xbfbfd150) at eval.c:2394 : #92 0x081b16ae in Feval (form=138051376) at eval.c:2215 : #93 0x081b19e9 in Fprogn (args=146383565) at eval.c:433 : #94 0x081b1ddc in funcall_lambda (fun=146383600, nargs=0, arg_vector=0xbfbfd314) at eval.c:3082 : #95 0x081b2207 in Ffuncall (nargs=1, args=0xbfbfd310) at eval.c:2957 : #96 0x081b16ae in Feval (form=138051256) at eval.c:2215 : #97 0x081b19e9 in Fprogn (args=145518509) at eval.c:433 : #98 0x081b4ffd in Fif (args=145518461) at eval.c:382 : #99 0x081b15c4 in Feval (form=138052048) at eval.c:2215 : #100 0x081b19e9 in Fprogn (args=145518517) at eval.c:433 : #101 0x081b4f52 in Fcond (args=145518525) at eval.c:410 : #102 0x081b15c4 in Feval (form=138052024) at eval.c:2215 : #103 0x081b19e9 in Fprogn (args=145513965) at eval.c:433 : #104 0x081b4e67 in FletX (args=145519165) at eval.c:996 : #105 0x081b15c4 in Feval (form=138051664) at eval.c:2215 : #106 0x081b19e9 in Fprogn (args=145513973) at eval.c:433 : #107 0x081b4afd in Fwhile (args=145513973) at eval.c:1076 : #108 0x081b15c4 in Feval (form=138051616) at eval.c:2215 : #109 0x081b19e9 in Fprogn (args=145513981) at eval.c:433 : #110 0x081b4d1b in Flet (args=145518885) at eval.c:1054 : #111 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #112 0x081b19e9 in Fprogn (args=146047909) at eval.c:433 : #113 0x081b15c4 in Feval (form=138052000) at eval.c:2215 : #114 0x081b4fdc in Fif (args=146047933) at eval.c:381 : #115 0x081b15c4 in Feval (form=138052048) at eval.c:2215 : #116 0x081b10f6 in Feval (form=138698461) at eval.c:2298 : #117 0x081b19e9 in Fprogn (args=145514149) at eval.c:433 : #118 0x081b1ddc in funcall_lambda (fun=145512800, nargs=1, arg_vector=0xbfbfdd60) at eval.c:3082 : #119 0x081b1f7e in apply_lambda (fun=145512805, args=1, eval_flag=1) at eval.c:3011 : #120 0x081b0ff6 in Feval (form=145512805) at eval.c:2300 : #121 0x081b19e9 in Fprogn (args=145488949) at eval.c:433 : #122 0x081b1ddc in funcall_lambda (fun=145489136, nargs=0, arg_vector=0xbfbfdf20) at eval.c:3082 : #123 0x081b1f7e in apply_lambda (fun=145489141, args=1, eval_flag=1) at eval.c:3011 : #124 0x081b0ff6 in Feval (form=145489141) at eval.c:2300 : #125 0x081b2e42 in Funwind_protect (args=145472141) at eval.c:1317 : #126 0x081b15c4 in Feval (form=138051520) at eval.c:2215 : #127 0x081b19e9 in Fprogn (args=145469653) at eval.c:433 : #128 0x081b4d1b in Flet (args=145472117) at eval.c:1054 : #129 0x081b15c4 in Feval (form=138051640) at eval.c:2215 : #130 0x081b19e9 in Fprogn (args=145469661) at eval.c:433 : #131 0x081b4ffd in Fif (args=145472877) at eval.c:382 : #132 0x081b15c4 in Feval (form=138052048) at eval.c:2215 : #133 0x081b19e9 in Fprogn (args=145469669) at eval.c:433 : #134 0x081b1ddc in funcall_lambda (fun=145469672, nargs=0, arg_vector=0xbfbfe440) at eval.c:3082 : #135 0x081b1f7e in apply_lambda (fun=145469677, args=1, eval_flag=1) at eval.c:3011 : #136 0x081b0ff6 in Feval (form=145469677) at eval.c:2300 : #137 0x0812c6f9 in top_level_2 () at keyboard.c:1337 : #138 0x081af8de in internal_condition_case (bfun=0x812c6e8 , handlers=138474097, hfun=0x8137588 ) : at eval.c:1474 : #139 0x0812c725 in top_level_1 () at keyboard.c:1345 : #140 0x081af595 in internal_catch (tag=3, func=0x812c6fc , arg=138377217) at eval.c:1212 : #141 0x0812c2c3 in command_loop () at keyboard.c:1302 : #142 0x0812c37b in recursive_edit_1 () at keyboard.c:1000 : #143 0x0812c4ed in Frecursive_edit () at keyboard.c:1061 : #144 0x0812b5ee in main (argc=8, argv=0xbfbfe828) at emacs.c:1789 : (gdb) : (gdb) q : The program is running. Exit anyway? (y or n) y