all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Building on Fedora Core 1
@ 2004-04-07 10:25 Masatake YAMATO
  2004-04-07 11:31 ` Frank Schmitt
  0 siblings, 1 reply; 4+ messages in thread
From: Masatake YAMATO @ 2004-04-07 10:25 UTC (permalink / raw)


Have anyone tried to build emacs in the CVS repository on Fedora Core 1 
GNU/Linux distribution?

(Two days ago, my hard disk which contains Redhat Linux 9 was crashed.
 Therefore, I bought new disk and installed Fedora Core 1.)

During dump emacs, it received signal SIGSEGV.

(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /home/jet/var/emacs/src/temacs --batch --load loadup bootstrap
Loading loadup.el (source)...
Using load-path (/home/jet/var/emacs/lisp /home/jet/var/emacs/lisp/emacs-lisp /home/jet/var/emacs/lisp/language /home/jet/var/emacs/lisp/international /home/jet/var/emacs/lisp/textmodes)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version.el (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading env (source)...
Loading cus-start (source)...
Loading international/mule (source)...
Loading international/mule-conf.el (source)...
Loading format (source)...
Loading bindings (source)...
Loading files (source)...
Loading cus-face (source)...
Loading faces (source)...
Lists of integers (garbage collection statistics) are normal output
while building Emacs; they do not indicate a problem.
((85997 . 21132) (5162 . 22) (550 . 122) 323655 18834 (11 . 1) (18 . 0) (6463 . 908))
Loading loaddefs.el (source)...
((104392 . 5454) (7423 . 0) (558 . 114) 1078882 18834 (37 . 33) (18 . 0) (13247 . 46))
Loading simple (source)...
Loading help (source)...
Loading international/mule-cmds (source)...
Loading case-table (source)...
Loading international/utf-8 (source)...
Loading international/utf-16 (source)...
Loading international/characters (source)...
Loading international/latin-1 (source)...
Loading international/latin-2 (source)...
Loading international/latin-3 (source)...
Loading international/latin-4 (source)...
Loading international/latin-5 (source)...
Loading international/latin-8 (source)...
Loading international/latin-9 (source)...
Loading language/chinese (source)...
Loading language/cyrillic (source)...
Loading language/indian (source)...
Loading language/devanagari (source)...
Loading language/malayalam (source)...
Loading language/tamil (source)...
Loading language/kannada (source)...
Loading language/english (source)...
Loading language/ethiopic (source)...
Loading language/european (source)...
Loading language/czech (source)...
Loading language/slovak (source)...
Loading language/romanian (source)...
Loading language/greek (source)...
Loading language/hebrew (source)...
Loading language/japanese (source)...
Loading language/korean (source)...
Loading language/lao (source)...
Loading language/thai (source)...
Loading language/tibetan (source)...
Loading language/vietnamese (source)...
Loading language/misc-lang (source)...
Loading language/utf-8-lang (source)...
Loading language/georgian (source)...
Loading international/ucs-tables (source)...
Loading indent (source)...
Loading window (source)...
Loading frame (source)...
Loading term/tty-colors (source)...
Loading font-core (source)...
Loading facemenu (source)...
Loading mouse (source)...
Loading scroll-bar (source)...
Loading select (source)...
Loading emacs-lisp/timer (source)...
Loading isearch (source)...
((181444 . 8413) (10182 . 2) (574 . 197) 1367936 219466 (55 . 15) (18 . 43) (20105 . 244))
Loading menu-bar (source)...
Loading paths.el (source)...
Loading startup (source)...
Loading emacs-lisp/lisp (source)...
Loading textmodes/page (source)...
Loading register (source)...
Loading textmodes/paragraphs (source)...
Loading emacs-lisp/lisp-mode (source)...
Loading textmodes/text-mode (source)...
Loading textmodes/fill (source)...
((207246 . 8138) (10831 . 3) (579 . 192) 1455723 221166 (56 . 14) (18 . 43) (22289 . 580))
Loading replace (source)...
Loading abbrev (source)...
Loading buff-menu (source)...
Loading emacs-lisp/float-sup (source)...
((213876 . 3075) (11025 . 1) (580 . 191) 1485489 221590 (62 . 8) (18 . 43) (22760 . 172))
Loading vc-hooks (source)...
Loading ediff-hook (source)...
((216820 . 2602) (11126 . 0) (581 . 190) 1493404 221607 (62 . 8) (18 . 43) (23013 . 297))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under names emacs and emacs-21.3.50

Program received signal SIGSEGV, Segmentation fault.
0x00781d5c in memcpy () from /lib/i686/libc.so.6
(gdb) where
#0  0x00781d5c in memcpy () from /lib/i686/libc.so.6
#1  0x08194efa in unexec (new_name=0x9cee8f4 "/home/jet/var/emacs/src/emacs", 
    old_name=0x9cee918 "/home/jet/var/emacs/src/temacs", data_start=138083560, 
    bss_start=0, entry_address=0) at unexelf.c:925
#2  0x08112756 in Fdump_emacs (filename=164751184, symfile=164751168)
    at emacs.c:2181
#3  0x0816cdce in Feval (form=136078184) at eval.c:2078
#4  0x0816a96e in Fprogn (args=-1097295628) at eval.c:408
#5  0x0816a8bd in Fif (args=-1450314112) at eval.c:357
#6  0x0816cf1f in Feval (form=-2009407820) at eval.c:2025
#7  0x0816a89c in Fif (args=-1450265248) at eval.c:356
#8  0x0816cf1f in Feval (form=-2009407820) at eval.c:2025
#9  0x081806ab in readevalloop (readcharfun=695890024, stream=0x97cc080, 
    sourcename=1769780896, evalfun=0x816ca94 <Feval>, printflag=0, 
    unibyte=138086304, readfun=695810216) at lread.c:1376
#10 0x0817f78c in Fload (file=1769780896, noerror=695810216, 
    nomessage=695810216, nosuffix=695810216, must_suffix=695810216)
    at lread.c:914
#11 0x0816ce1c in Feval (form=138080072) at eval.c:2092
#12 0x0811363d in top_level_2 () at keyboard.c:1273
#13 0x0816bcb2 in internal_condition_case (bfun=0x811362c <top_level_2>, 
    handlers=695871080, hfun=0x8113334 <cmd_error>) at eval.c:1333
#14 0x08113669 in top_level_1 () at keyboard.c:1281
#15 0x0816b851 in internal_catch (tag=138086304, func=0x8113640 <top_level_1>, 
    arg=695810216) at eval.c:1094
#16 0x081135bb in command_loop () at keyboard.c:1242
#17 0x08113110 in recursive_edit_1 () at keyboard.c:959
#18 0x08113220 in Frecursive_edit () at keyboard.c:1015
#19 0x08111b6a in main (argc=5, argv=0xbfee7d04) at emacs.c:1692
(gdb) 

Masatake YAMATO

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building on Fedora Core 1
@ 2004-04-07 11:08 David PONCE
  2004-04-07 13:32 ` Jens Petersen
  0 siblings, 1 reply; 4+ messages in thread
From: David PONCE @ 2004-04-07 11:08 UTC (permalink / raw)
  Cc: emacs-devel

Hi,

> Have anyone tried to build emacs in the CVS repository on Fedora Core 1 
> GNU/Linux distribution?
> 
> (Two days ago, my hard disk which contains Redhat Linux 9 was crashed.
>  Therefore, I bought new disk and installed Fedora Core 1.)
> 
> During dump emacs, it received signal SIGSEGV.

This is probably because Exec-shield is enabled.  You must use:

setarch i386 make bootstrap

to build Emacs on Fedora.

This problem is documented in etc/PROBLEMS.

David

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building on Fedora Core 1
  2004-04-07 10:25 Masatake YAMATO
@ 2004-04-07 11:31 ` Frank Schmitt
  0 siblings, 0 replies; 4+ messages in thread
From: Frank Schmitt @ 2004-04-07 11:31 UTC (permalink / raw)


Masatake YAMATO <jet@gyve.org> writes:

> Have anyone tried to build emacs in the CVS repository on Fedora Core 1 
> GNU/Linux distribution?
>
> (Two days ago, my hard disk which contains Redhat Linux 9 was crashed.
>  Therefore, I bought new disk and installed Fedora Core 1.)
>
> During dump emacs, it received signal SIGSEGV.

This is a known problem with new Kernel security settings used in
Fedora named Exec-Shield (see
http://fedora.redhat.com/docs/release-notes/). This breaks Emacs' build
process. You need to either disable exec-shield via
echo 0 > /proc/sys/kernel/exec-shield
or use the setarch command:
setarch i386 ./configure ...
setarch i386 make ...

See http://article.gmane.org/gmane.emacs.devel/17457 for more details.

-- 
Did you ever realize how much text fits in eighty columns? If you now consider
that a signature usually consists of up to four lines, this gives you enough
space to spread a tremendous amount of information with your messages. So seize
this opportunity and don't waste your signature with bullshit nobody will read.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building on Fedora Core 1
  2004-04-07 11:08 Building on Fedora Core 1 David PONCE
@ 2004-04-07 13:32 ` Jens Petersen
  0 siblings, 0 replies; 4+ messages in thread
From: Jens Petersen @ 2004-04-07 13:32 UTC (permalink / raw)
  Cc: jet, emacs-devel

>>>>> "DP" == David PONCE <david.ponce@wanadoo.fr> writes:

    DP> This is probably because Exec-shield is enabled.
    DP> You must use: setarch i386 make bootstrap to build
    DP> Emacs on Fedora.  This problem is documented in
    DP> etc/PROBLEMS.

Correct.  See also:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=101818

Jens

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-04-07 13:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-07 11:08 Building on Fedora Core 1 David PONCE
2004-04-07 13:32 ` Jens Petersen
  -- strict thread matches above, loose matches on Subject: below --
2004-04-07 10:25 Masatake YAMATO
2004-04-07 11:31 ` Frank Schmitt

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.