* Installing emacs on openSUSE 10.3
@ 2007-10-01 17:13 puller
2007-10-02 6:36 ` Eli Zaretskii
2007-10-02 15:29 ` Richard Stallman
0 siblings, 2 replies; 10+ messages in thread
From: puller @ 2007-10-01 17:13 UTC (permalink / raw)
To: bug-gnu-emacs
Hi,
After running ./configure, when I run "make", many files are compiled,
and the end of the output shows:
gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -DUSE_LUCID -I.
-I/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src -D_BSD_SOURCE -g
-O2 -Wno-pointer-sign vm-limit.c
gcc -c -D_BSD_SOURCE -Demacs -DHAVE_CONFIG_H -DUSE_LUCID -I.
-I/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src -D_BSD_SOURCE -g
-O2 -Wno-pointer-sign widget.c
gcc -Demacs -DHAVE_CONFIG_H -DUSE_LUCID -I.
-I/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src -D_BSD_SOURCE -g
-O2 -Wno-pointer-sign -Wl,-znocombreloc -L/usr/lib64
/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src/prefix-args.c -o
prefix-args
echo "dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o
coding.o category.o ccl.o cm.o term.o xfaces.o xterm.o xfns.o
xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o emacs.o
keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o
marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o
casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o
editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o
syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o
sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o
composite.o md5.o terminfo.o lastfile.o vm-limit.o widget.o " >
buildobj.lst
gcc -nostdlib `./prefix-args -Xlinker -R/usr/lib64 -z nocombreloc`
-Wl,-znocombreloc -L/usr/lib64 -o temacs pre-crt0.o /usr/lib64/crt1.o
/usr/lib64/crti.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o
charset.o coding.o category.o ccl.o cm.o term.o xfaces.o xterm.o
xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o emacs.o
keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o
marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o
casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o
editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o
syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o
sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o
composite.o md5.o terminfo.o lastfile.o vm-limit.o widget.o
../lwlib/liblw.a -L/usr/lib64 -lXaw3d -lXmu -lXt -lSM -lICE -lXext
-lpng -lz -lm -lXpm -lX11 -lncurses -lm -lgcc -lc -lgcc
/usr/lib64/crtn.o
rm -f ../etc/DOC
../lib-src/make-docfile -d
/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src sunfns.o dosfns.o
msdos.o xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o
image.o mac.o macterm.o macfns.o macmenu.o macselect.o fontset.o w32.o
w32bdf.o w32console.o w32fns.o w32heap.o w32inevt.o w32menu.o
w32proc.o w32reg.o w32select.o w32term.o w32xfns.o dispnew.o frame.o
scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o
cm.o term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o
xsmfns.o fringe.o image.o emacs.o keyboard.o macros.o keymap.o
sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o
dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o
regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o
floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o
bytecode.o process.o callproc.o region-cache.o sound.o atimer.o
doprnt.o strftime.o intervals.o textprop.o composite.o md5.o >
../etc/DOC
../lib-src/make-docfile -a ../etc/DOC -d
/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src ../lisp/mouse.elc
../lisp/select.elc ../lisp/scroll-bar.elc ../lisp/vmsproc.elc
../lisp/vms-patch.elc ../lisp/ls-lisp.elc ../lisp/dos-fns.elc
../lisp/w32-fns.elc ../lisp/dos-w32.elc ../lisp/disp-table.elc
../lisp/dos-vars.elc ../lisp/tooltip.elc ../lisp/image.elc
../lisp/fringe.elc ../lisp/dnd.elc ../lisp/mwheel.elc
../lisp/tool-bar.elc ../lisp/x-dnd.elc ../lisp/international/ccl.elc
../lisp/international/codepage.elc ../lisp/international/fontset.elc
../lisp/abbrev.elc ../lisp/buff-menu.elc ../lisp/button.elc
../lisp/emacs-lisp/byte-run.elc ../lisp/cus-face.elc
../lisp/cus-start.elc ../lisp/custom.elc
../lisp/emacs-lisp/backquote.elc ../lisp/emacs-lisp/lisp-mode.elc
../lisp/emacs-lisp/lisp.elc ../lisp/facemenu.elc ../lisp/faces.elc
../lisp/files.elc ../lisp/emacs-lisp/float-sup.elc ../lisp/format.elc
../lisp/frame.elc ../lisp/help.elc ../lisp/indent.elc
../lisp/isearch.elc ../lisp/rfn-eshadow.elc ../lisp/loadup.el
../lisp/loaddefs.el ../lisp/bindings.elc
../lisp/emacs-lisp/map-ynp.elc ../lisp/env.elc
../lisp/international/mule.elc ../lisp/international/mule-conf.el
../lisp/international/mule-cmds.elc
../lisp/international/characters.elc
../lisp/international/ucs-tables.elc ../lisp/international/utf-8.elc
../lisp/international/utf-16.elc ../lisp/international/latin-1.el
../lisp/international/latin-2.el ../lisp/international/latin-3.el
../lisp/international/latin-4.el ../lisp/international/latin-5.el
../lisp/international/latin-8.el ../lisp/international/latin-9.el
../lisp/case-table.elc ../lisp/language/chinese.elc
../lisp/language/cyrillic.elc ../lisp/language/indian.elc
../lisp/language/devanagari.el ../lisp/language/kannada.el
../lisp/language/malayalam.el ../lisp/language/tamil.el
../lisp/language/english.el ../lisp/language/ethiopic.elc
../lisp/language/european.elc ../lisp/language/czech.el
../lisp/language/slovak.el ../lisp/language/romanian.el
../lisp/language/greek.el ../lisp/language/hebrew.el
../lisp/language/japanese.el ../lisp/language/korean.el
../lisp/language/lao.el ../lisp/language/thai.el
../lisp/language/tibetan.elc ../lisp/language/vietnamese.elc
../lisp/language/misc-lang.el ../lisp/language/utf-8-lang.el
../lisp/language/georgian.el ../lisp/menu-bar.elc ../lisp/paths.el
../lisp/register.elc ../lisp/replace.elc ../lisp/simple.elc
../lisp/startup.elc ../lisp/subr.elc ../lisp/term/tty-colors.elc
../lisp/font-core.elc ../lisp/emacs-lisp/syntax.elc
../lisp/font-lock.elc ../lisp/jit-lock.elc ../lisp/textmodes/fill.elc
../lisp/textmodes/page.elc ../lisp/textmodes/paragraphs.elc
../lisp/textmodes/text-mode.elc ../lisp/emacs-lisp/timer.elc
../lisp/vc-hooks.elc ../lisp/jka-cmpr-hook.elc ../lisp/ediff-hook.elc
../lisp/widget.elc ../lisp/window.elc ../lisp/version.el
LC_ALL=C ./temacs -batch -l loadup dump
make[1]: *** [emacs] Segmentation fault
make[1]: Leaving directory `/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src'
make: *** [src] Error 2
Are there any workarounds to this? Thanks.
Danny
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-01 17:13 Installing emacs on openSUSE 10.3 puller
@ 2007-10-02 6:36 ` Eli Zaretskii
[not found] ` <20071002111946.m6few26zoks0wg0c@webmail.seas.upenn.edu>
2007-10-02 15:29 ` Richard Stallman
1 sibling, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2007-10-02 6:36 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
> Date: Mon, 01 Oct 2007 13:13:50 -0400
> From: puller@seas.upenn.edu
>
> Hi,
>
> LC_ALL=C ./temacs -batch -l loadup dump
> make[1]: *** [emacs] Segmentation fault
> make[1]: Leaving directory `/home/dpuller/Desktop/emacs-22.1/emacs-22.1/src'
> make: *** [src] Error 2
>
>
> Are there any workarounds to this? Thanks.
Can you please run the last command under GDB, and when temacs
crashes, post the traceback? Please run GDB from within the src
directory, as there's a .gdbinit file there that has special commands
and features for debugging Emacs.
Thanks.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-01 17:13 Installing emacs on openSUSE 10.3 puller
2007-10-02 6:36 ` Eli Zaretskii
@ 2007-10-02 15:29 ` Richard Stallman
1 sibling, 0 replies; 10+ messages in thread
From: Richard Stallman @ 2007-10-02 15:29 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
You need to debug the problem by running temacs under GDB.
See etc/DEBUG for a lot of useful advice and help.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
[not found] ` <20071002111946.m6few26zoks0wg0c@webmail.seas.upenn.edu>
@ 2007-10-02 15:52 ` Eli Zaretskii
[not found] ` <20071002121641.nst8p3c7c4gks48c@webmail.seas.upenn.edu>
0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2007-10-02 15:52 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
[Please keep the discussion on the mailing list.]
> Date: Tue, 02 Oct 2007 11:19:46 -0400
> From: puller@seas.upenn.edu
>
> I'm not entirely sure how to proceed - I'm used to running gdb on a
> compiled, executable program.
You need to run it on temacs, because this is the command that
crashed:
> >> LC_ALL=C ./temacs -batch -l loadup dump
> >> make[1]: *** [emacs] Segmentation fault
Thus, I'd run GDB as follows:
At the shell prompt type this from the src directory:
$ gdb ./temacs
At the GDB prompt type this:
(gdb) run -batch -l loadup dump
When temacs crashes, GDB will get control, and you can then produce
the backtrace.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
[not found] ` <20071002121641.nst8p3c7c4gks48c@webmail.seas.upenn.edu>
@ 2007-10-02 16:38 ` Eli Zaretskii
2007-10-02 16:44 ` puller
0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2007-10-02 16:38 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
> Date: Tue, 02 Oct 2007 12:16:41 -0400
> From: puller@seas.upenn.edu
>
> Alright, here's the output:
Again, please do NOT remove the mailing list from the CC header.
Let's keep this discussion on the list, let's not make it private.
> (gdb) run -batch -l loadup dump
> Starting program:
> /home/dpuller/Desktop/emacs-22.1/emacs-22.1/src/temacs -batch -l
> loadup dump
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00002b6da699e719 in bcopy () from /lib64/libc.so.6
This single line is not helpful. We need to see the full backtrace.
Please type the command "bt" at that point, and post the results here
in their entirety.
Thanks.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-02 16:38 ` Eli Zaretskii
@ 2007-10-02 16:44 ` puller
2007-10-02 17:36 ` Andreas Schwab
0 siblings, 1 reply; 10+ messages in thread
From: puller @ 2007-10-02 16:44 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: bug-gnu-emacs
Oops, sorry about that. Here's the complete backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
(gdb) bt
#0 0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
#1 0x0000000000500948 in xstrdup (s=0x56e9b9 "sigusr1") at alloc.c:811
#2 0x00000000004b0b20 in add_user_signal (sig=10, name=0x56e9b9
"sigusr1") at keyboard.c:7090
#3 0x00000000004a9af5 in main (argc=1, argv=0x7fffa28b1678) at emacs.c:1196
Thanks,
Danny
Quoting Eli Zaretskii <eliz@gnu.org>:
>> Date: Tue, 02 Oct 2007 12:16:41 -0400
>> From: puller@seas.upenn.edu
>>
>> Alright, here's the output:
>
> Again, please do NOT remove the mailing list from the CC header.
> Let's keep this discussion on the list, let's not make it private.
>
>> (gdb) run -batch -l loadup dump
>> Starting program:
>> /home/dpuller/Desktop/emacs-22.1/emacs-22.1/src/temacs -batch -l
>> loadup dump
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x00002b6da699e719 in bcopy () from /lib64/libc.so.6
>
> This single line is not helpful. We need to see the full backtrace.
> Please type the command "bt" at that point, and post the results here
> in their entirety.
>
> Thanks.
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-02 16:44 ` puller
@ 2007-10-02 17:36 ` Andreas Schwab
2007-10-04 19:09 ` puller
0 siblings, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2007-10-02 17:36 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
puller@seas.upenn.edu writes:
> Oops, sorry about that. Here's the complete backtrace:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
> (gdb) bt
> #0 0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
This is a known bug in the bcopy implementation that will be fixed in
the final version of openSUSE 10.3. Nobody else is using bcopy these
days so it didn't show up earlier.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-02 17:36 ` Andreas Schwab
@ 2007-10-04 19:09 ` puller
2007-10-04 20:27 ` Andreas Schwab
0 siblings, 1 reply; 10+ messages in thread
From: puller @ 2007-10-04 19:09 UTC (permalink / raw)
To: Andreas Schwab; +Cc: bug-gnu-emacs
Hi,
I am running openSUSE 10.3, and am still receiving the same error when
I try to 'make'. Thanks.
Danny
Quoting Andreas Schwab <schwab@suse.de>:
> puller@seas.upenn.edu writes:
>
>> Oops, sorry about that. Here's the complete backtrace:
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
>> (gdb) bt
>> #0 0x00002b4909fd7719 in bcopy () from /lib64/libc.so.6
>
> This is a known bug in the bcopy implementation that will be fixed in
> the final version of openSUSE 10.3. Nobody else is using bcopy these
> days so it didn't show up earlier.
>
> Andreas.
>
> --
> Andreas Schwab, SuSE Labs, schwab@suse.de
> SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
> PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
> "And now for something completely different."
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-04 19:09 ` puller
@ 2007-10-04 20:27 ` Andreas Schwab
2007-10-07 7:12 ` Glenn Morris
0 siblings, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2007-10-04 20:27 UTC (permalink / raw)
To: puller; +Cc: bug-gnu-emacs
puller@seas.upenn.edu writes:
> I am running openSUSE 10.3, and am still receiving the same error when I
> try to 'make'. Thanks.
Yes, it didn't make it into the final version. An update will appear
soon.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Installing emacs on openSUSE 10.3
2007-10-04 20:27 ` Andreas Schwab
@ 2007-10-07 7:12 ` Glenn Morris
0 siblings, 0 replies; 10+ messages in thread
From: Glenn Morris @ 2007-10-07 7:12 UTC (permalink / raw)
To: Andreas Schwab; +Cc: bug-gnu-emacs, puller
Andreas Schwab wrote:
> puller@seas.upenn.edu writes:
>
>> I am running openSUSE 10.3, and am still receiving the same error when I
>> try to 'make'. Thanks.
>
> Yes, it didn't make it into the final version. An update will appear
> soon.
Does this merit a PROBLEMS entry then, for the sake of those people
who might not keep their installations up-to-date?
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2007-10-07 7:12 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-01 17:13 Installing emacs on openSUSE 10.3 puller
2007-10-02 6:36 ` Eli Zaretskii
[not found] ` <20071002111946.m6few26zoks0wg0c@webmail.seas.upenn.edu>
2007-10-02 15:52 ` Eli Zaretskii
[not found] ` <20071002121641.nst8p3c7c4gks48c@webmail.seas.upenn.edu>
2007-10-02 16:38 ` Eli Zaretskii
2007-10-02 16:44 ` puller
2007-10-02 17:36 ` Andreas Schwab
2007-10-04 19:09 ` puller
2007-10-04 20:27 ` Andreas Schwab
2007-10-07 7:12 ` Glenn Morris
2007-10-02 15:29 ` Richard Stallman
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).