unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.60; Xft backend support is not working properly resulting in segfaults
@ 2008-05-14 16:13 Ashish Shukla आशीष शुक्ल
  2008-05-15  1:01 ` Kenichi Handa
  2008-05-16 11:31 ` bug#246: " Richard M Stallman
  0 siblings, 2 replies; 5+ messages in thread
From: Ashish Shukla आशीष शुक्ल @ 2008-05-14 16:13 UTC (permalink / raw)
  To: emacs-pretest-bug

I'm running emacs-cvs package in Gentoo Linux (amd64).

;; following emacs lisp code triggers the segfault.

; set font to any Xft font
(set-face-font 'default "Liberation Mono-9")
(message (face-font 'default))
; above results in "-unknown-Liberation Mono-normal-normal-normal-*-12-*-*-*-m-0-*-*"
; ready to segfault
(set-face-font 'font-lock-keyword-face (face-font 'default))

abbe@chateau /usr/portage/distfiles/cvs-src/emacs $ gdb emacs 
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/emacs 
[Thread debugging using libthread_db enabled]
[New Thread 0x2b775d6c3fe0 (LWP 25658)]

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x2b775d6c3fe0 (LWP 25658)]
0x00002b7758dff5a7 in kill () from /lib/libc.so.6
(gdb) bt full
#0  0x00002b7758dff5a7 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x00000000004cd4e5 in abort () at emacs.c:428
No locals.
#2  0x0000000000585ad7 in font_list_entities (frame=25658, spec=<value optimized out>) at font.c:2332
	f = (FRAME_PTR) 0xba1db0
	driver_list = (struct font_driver_list *) 0x1859910
	ftype = <value optimized out>
	family = <value optimized out>
	alternate_familes = <value optimized out>
	vec = <value optimized out>
	size = <value optimized out>
	need_filtering = <value optimized out>
	n_family = <value optimized out>
	i = <value optimized out>
#3  0x000000000058614d in font_find_for_lface (f=0xba1db0, attrs=0x1aaca20, spec=35022435, c=-1) at font.c:2767
	encoding = (struct charset *) 0x540cfa
	repertory = (struct charset *) 0x7fff56e60ba8
	frame = 12197300
	entities = <value optimized out>
	val = <value optimized out>
	props = {0, 36896704, 35006563, 0, 35006563}
	size = 0
	i = <value optimized out>
	result = <value optimized out>
#4  0x0000000000586579 in font_load_for_lface (f=0x643a, attrs=0x6, spec=25658) at font.c:2873
	entity = <value optimized out>
#5  0x000000000048b6dc in Finternal_set_lisp_face_attribute (face=30771825, attr=<value optimized out>, value=35022435, frame=10725873) at xfaces.c:3321
	font_object = <value optimized out>
	lface = 27970068
	old_value = 10771441
	prop_index = <value optimized out>
#6  0x000000000048a91e in Finternal_set_lisp_face_attribute (face=30771825, attr=10767409, value=35007011, frame=0) at xfaces.c:3030
	tail = <value optimized out>
	lface = <value optimized out>
	old_value = 10725777
	prop_index = <value optimized out>
#7  0x0000000000538283 in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3040
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 4
	val = <value optimized out>
	backtrace = {next = 0x7fff56e60cd0, function = 0x7fff56e60ba0, args = 0x7fff56e60ba8, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e60ba8
	i = <value optimized out>
#8  0x000000000056249c in Fbyte_code (bytestr=<value optimized out>, vector=21307969, maxdepth=63) at bytecode.c:678
	v1 = <value optimized out>
	v2 = <value optimized out>
	count = 15
---Type <return> to continue, or q <return> to quit---
	op = 25658
	vectorp = (Lisp_Object *) 0x83a390
	stack = {pc = 0x9a20b3 "\210)\nAA\211\022\204$", top = 0x7fff56e60bc0, bottom = 0x7fff56e60ba0, byte_string = 8627043, byte_string_start = 0x9a207f "\b\204\b", 
  constants = 8627076, next = 0x7fff56e60d70}
	top = <value optimized out>
	result = <value optimized out>
#9  0x0000000000537d2c in funcall_lambda (fun=8626924, nargs=4, arg_vector=0x7fff56e60d38) at eval.c:3217
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 4
	optional = 0
	rest = 1
#10 0x00000000005380db in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3087
	fun = 25658
	original_fun = 21307921
	funcar = <value optimized out>
	numargs = 4
	val = <value optimized out>
	backtrace = {next = 0x7fff56e60f20, function = 0x7fff56e60d30, args = 0x7fff56e60d38, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e60d38
	i = <value optimized out>
#11 0x000000000056249c in Fbyte_code (bytestr=<value optimized out>, vector=11060673, maxdepth=40) at bytecode.c:678
	v1 = <value optimized out>
	v2 = <value optimized out>
	count = 12
	op = 25658
	vectorp = (Lisp_Object *) 0x83ac00
	stack = {pc = 0x9a1f5f "\207", top = 0x7fff56e60d50, bottom = 0x7fff56e60d30, byte_string = 8629203, byte_string_start = 0x9a1f59 "=fffd\b\t=fffd\n$\207", constants = 8629236, 
  next = 0x7fff56e61030}
	top = <value optimized out>
	result = <value optimized out>
#12 0x0000000000537d2c in funcall_lambda (fun=8629076, nargs=2, arg_vector=0x7fff56e60e50) at eval.c:3217
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 2
	optional = 1
	rest = 0
#13 0x0000000000537e8b in apply_lambda (fun=8629076, args=35007011, eval_flag=1) at eval.c:3141
	args_left = 10725777
	arg_vector = (Lisp_Object *) 0x643a
	i = 0
	tem = 35007011
#14 0x0000000000537580 in Feval (form=<value optimized out>) at eval.c:2403
	fun = 25658
	val = <value optimized out>
	original_fun = 21308353
	original_args = 37050037
	funcar = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	backtrace = {next = 0x7fff56e60fa0, function = 0x7fff56e60f48, args = 0x7fff56e60e50, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#15 0x0000000000538238 in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3030
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0x7fff56e61120, function = 0x7fff56e61008, args = 0x7fff56e61010, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e61010
	i = 6
#16 0x000000000056249c in Fbyte_code (bytestr=<value optimized out>, vector=0, maxdepth=8) at bytecode.c:678
	v1 = <value optimized out>
	v2 = <value optimized out>
	count = 8
	op = 25658
	vectorp = (Lisp_Object *) 0x8ff8a0
	stack = {pc = 0x961ddf "!)\207", top = 0x7fff56e61010, bottom = 0x7fff56e61000, byte_string = 9435251, byte_string_start = 0x961dd0 "\b\203\b", constants = 9435284, 
  next = 0x7fff56e611b0}
	top = <value optimized out>
	result = <value optimized out>
#17 0x0000000000537d2c in funcall_lambda (fun=9435180, nargs=1, arg_vector=0x7fff56e61188) at eval.c:3217
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 0
	rest = 0
#18 0x00000000005380db in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3087
	fun = 25658
	original_fun = 30839761
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0x7fff56e612a0, function = 0x7fff56e61180, args = 0x7fff56e61188, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e61188
	i = <value optimized out>
#19 0x000000000056249c in Fbyte_code (bytestr=<value optimized out>, vector=30839809, maxdepth=8) at bytecode.c:678
	v1 = <value optimized out>
	v2 = <value optimized out>
	count = 6
	op = 25658
	vectorp = (Lisp_Object *) 0x8ffa90
	stack = {pc = 0x961d43 "\v)B\211\034A\n=\204\033", top = 0x7fff56e61188, bottom = 0x7fff56e61180, byte_string = 9435747, byte_string_start = 0x961d36 "\b\204\b", 
  constants = 9435780, next = 0x0}
	top = <value optimized out>
	result = <value optimized out>
#20 0x0000000000537d2c in funcall_lambda (fun=9435668, nargs=1, arg_vector=0x7fff56e61358) at eval.c:3217
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	i = 1
	optional = 0
	rest = 0
#21 0x00000000005380db in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3087
	fun = 25658
	original_fun = 20926721
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0x7fff56e61500, function = 0x7fff56e61350, args = 0x7fff56e61358, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e61358
	i = <value optimized out>
#22 0x00000000005354b5 in Fcall_interactively (function=20926721, record_flag=10725777, keys=10792804) at callint.c:857
	val = <value optimized out>
	args = (Lisp_Object *) 0x7fff56e61350
	visargs = (Lisp_Object *) 0x7fff56e61330
	specs = <value optimized out>
	filter_specs = 1
	teml = <value optimized out>
	up_event = 10725777
	enable = 10725777
	speccount = 3
	next_event = 2
	prefix_arg = 10725777
	string = <value optimized out>
	tem = <value optimized out>
	varies = (int *) 0x7fff56e61310
	i = 3
	j = 1
	foo = <value optimized out>
	prompt1 = '\0' <repeats 99 times>
	arg_from_tty = 0
	key_count = 2
	record_then_fail = 0
	save_this_command = 20926721
	save_last_command = 10782769
	save_this_original_command = 20926721
	save_real_this_command = 20926721
#23 0x0000000000538266 in Ffuncall (nargs=<value optimized out>, args=<value optimized out>) at eval.c:3036
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 3
	val = <value optimized out>
	backtrace = {next = 0x0, function = 0x7fff56e61560, args = 0x7fff56e61568, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0x7fff56e61568
	i = <value optimized out>
#24 0x000000000053847f in call3 (fn=<value optimized out>, arg1=<value optimized out>, arg2=25658, arg3=-1) at eval.c:2856
	ret_ungc_val = 0
	args = {10984657, 20926721, 10725777, 10725777}
---Type <return> to continue, or q <return> to quit---
#25 0x00000000004dfb2d in command_loop_1 () at keyboard.c:1910
	cmd = <value optimized out>
	lose = <value optimized out>
	nonundocount = 0
	keybuf = {192, 40, 35, 5700377148, 8708948, 8708944, 0, 0, 1, 140734651309336, 140734651307696, 5469568, 2822930838, 140734651307856, 140734651307880, 47791591992032, 
  0, 47791668466824, 47791589704888, 4233874, 47791592041760, 4214560, 4294967296, 4294968214, 0, 140734651307640, 140734651307408, 0, 10725777, 20929745}
	i = <value optimized out>
	prev_modiff = 488
	prev_buffer = (struct buffer *) 0xa446d0
	already_adjusted = 0
#26 0x0000000000536c04 in internal_condition_case (bfun=0x4df77a <command_loop_1>, handlers=10812977, hfun=0x4da138 <cmd_error>) at eval.c:1499
	val = <value optimized out>
	c = {tag = 10725777, val = 10725777, next = 0x7fff56e61850, gcpro = 0x0, jmp = {{__jmpbuf = {11400592, 1811265834515693076, 11400592, 11400592, 1, 140734651309336, 
        -1811497934966227436, 1811266543526739476}, __mask_was_saved = 0, __saved_mask = {__val = {5143533, 47791592014064, 47791589704888, 47791592041760, 4294967295, 
          4294967296, 8176136, 11400592, 11400592, 1, 140734651309336, 0, 47791506528129, 140733193388033, 0, 0}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, 
  pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
	h = {handler = 10812977, var = 10725777, chosen_clause = 10725777, tag = 0x7fff56e616e0, next = 0x0}
#27 0x00000000004d949c in command_loop_2 () at keyboard.c:1367
	val = 0
#28 0x0000000000536cf9 in internal_catch (tag=<value optimized out>, func=0x4d9482 <command_loop_2>, arg=10725777) at eval.c:1235
	c = {tag = 10794273, val = 10725777, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {11400592, 1811265834515693076, 11400592, 11400592, 1, 140734651309336, 
        -1811497935016559084, 1811266543496068628}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 0, 0, 0, 0, 0, 11119202, 11119200, 11125584, 10766032, 11125585, 
          10725777, 5408525, 11125584}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, 
  byte_stack = 0x0}
#29 0x00000000004d9fab in command_loop () at keyboard.c:1346
No locals.
#30 0x00000000004da2e2 in recursive_edit_1 () at keyboard.c:955
	val = <value optimized out>
#31 0x00000000004da404 in Frecursive_edit () at keyboard.c:1017
	buffer = 10725777
#32 0x00000000004ce472 in main (argc=<value optimized out>, argv=0x7fff56e61e38) at emacs.c:1772
	displayname = 0x0
	count_before = <value optimized out>
	dummy = 47791506587648
	stack_bottom_variable = 0 '\0'
	do_initial_setlocale = 1
	skip_args = 0
	rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
	no_loadup = 0
	junk = 0x0
(gdb) xbacktrace
Undefined command: "xbacktrace".  Try "help".


In GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+ Version 2.12.8)
 of 2008-05-14 on chateau
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--program-suffix=-emacs-23' '--infodir=/usr/share/info/emacs-23' '--without-carbon' '--with-sound' '--with-x' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--enable-font-backend' '--with-freetype' '--with-xft' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=gtk' '--without-hesiod' '--without-kerberos' '--without-kerberos5' '--with-gpm' '--with-dbus' '--libdir=/usr/lib64' '--build=x86_64-pc-linux-gnu' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -mtune=nocona -march=nocona -ggdb' 'LDFLAGS
 =-Wl,--hash-style,both''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: C
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Group

Minor modes in effect:
  gnus-undo-mode: t
  jabber-activity-mode: t
  erc-track-mode: t
  erc-services-mode: t
  erc-networks-mode: t
  erc-ring-mode: t
  erc-netsplit-mode: t
  erc-menu-mode: t
  erc-match-mode: t
  erc-pcomplete-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-autojoin-mode: t
  erc-smiley-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-readonly-mode: t
  display-time-mode: t
  server-mode: t
  show-paren-mode: t
  xterm-mouse-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<menu> m y - s e t u p - f o <tab> <return> M-x e m 
a <tab> b u <tab> C-g M-x M-x g n u s <return> <help-echo> 
<help-echo> <help-echo> U n n m a i <tab> s e n <tab> 
<return> <down> <return> 5 0 <return> <C-end> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <down> 
<down> <up> <return> <down> <help-echo> <help-echo> 
q M-x e m a <tab> b u <tab> C-g <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <menu-bar> <help-menu> <send-emacs-bug-report> 
C-g <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <menu-bar> <help-menu> <se
nd-emacs-bug-report>

Recent messages:
Checking new news...done
Retrieving newsgroup: nnmaildir:sent-mail...
Fetching headers for nnmaildir:sent-mail...done
Generating summary...done
No more unread articles
Mark set
byte-code: Wrong number of arguments: #[(target old new) "=c3\b	
#=87" [old new target replace-regexp-in-string] 4], 4
Quit
byte-code: Command attempted to use minibuffer while in minibuffer
Quit




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

* Re: 23.0.60; Xft backend support is not working properly resulting in segfaults
  2008-05-14 16:13 23.0.60; Xft backend support is not working properly resulting in segfaults Ashish Shukla आशीष शुक्ल
@ 2008-05-15  1:01 ` Kenichi Handa
  2008-05-15  7:05   ` Ashish Shukla आशीष शुक्ल
  2008-05-16 11:31 ` bug#246: " Richard M Stallman
  1 sibling, 1 reply; 5+ messages in thread
From: Kenichi Handa @ 2008-05-15  1:01 UTC (permalink / raw)
  To: Ashish Shukla आशीष शुक्ल
  Cc: emacs-pretest-bug

In article <20080514161346.B512C132CCF@chateau.d.lf>,  writes:

> I'm running emacs-cvs package in Gentoo Linux (amd64).
> ;; following emacs lisp code triggers the segfault.

> ; set font to any Xft font
> (set-face-font 'default "Liberation Mono-9")
> (message (face-font 'default))
> ; above results in "-unknown-Liberation Mono-normal-normal-normal-*-12-*-*-*-m-0-*-*"
> ; ready to segfault
> (set-face-font 'font-lock-keyword-face (face-font 'default))

I've just installed a fix.

---
Kenichi Handa
handa@ni.aist.go.jp




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

* Re: 23.0.60; Xft backend support is not working properly resulting in segfaults
  2008-05-15  1:01 ` Kenichi Handa
@ 2008-05-15  7:05   ` Ashish Shukla आशीष शुक्ल
  0 siblings, 0 replies; 5+ messages in thread
From: Ashish Shukla आशीष शुक्ल @ 2008-05-15  7:05 UTC (permalink / raw)
  To: Kenichi Handa; +Cc: emacs-pretest-bug

[-- Attachment #1: Type: text/plain, Size: 2488 bytes --]

>>>>> Kenichi Handa writes:
    Kenichi> In article <20080514161346.B512C132CCF@chateau.d.lf>,  writes:

    >> I'm running emacs-cvs package in Gentoo Linux (amd64).
    >> ;; following emacs lisp code triggers the segfault.

    >> ; set font to any Xft font
    >> (set-face-font 'default "Liberation Mono-9")
    >> (message (face-font 'default))
    >> ; above results in "-unknown-Liberation Mono-normal-normal-normal-*-12-*-*-*-m-0-*-*"
    >> ; ready to segfault
    >> (set-face-font 'font-lock-keyword-face (face-font 'default))

    Kenichi> I've just installed a fix.

I've got following error, while compiling recently checked out HEAD.

abbe [src] chateau $ make
x86_64-pc-linux-gnu-gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H  -I. -I/var/tmp/portage/app-editors/emacs-cvs-23.0.9999/work/emacs/src -D_BSD_SOURCE -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/alsa -pthread -DORBIT2=1 -I/usr/include/librsvg-2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -O2 -pipe -mtune=nocona -march=nocona -ggdb -I/usr/include/freetype2 xterm.c
In file included from xterm.c:77:
emacs-icon.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token
xterm.c: In function 'x_bitmap_icon':
xterm.c:7489: error: 'gnu_xpm_bits' undeclared (first use in this function)
xterm.c:7489: error: (Each undeclared identifier is reported only once
xterm.c:7489: error: for each function it appears in.)
make: *** [xterm.o] Error 1

Following is the diff to fix the error:

--- /usr/portage/distfiles/cvs-src/emacs/src/emacs-icon.h       2008-05-15 12:08:22.000000000 +0530
+++ emacs-icon.h        2008-05-15 12:24:38.000000000 +0530
@@ -19,7 +19,7 @@
 
 You should have received a copy of the GNU General Public License
 along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
-
+/*
 Commentary:
 
 */

HTH
-- 
Ashish Shukla आशीष शुक्ल                      http://wahjava.wordpress.com/
·-- ·- ···· ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- --

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

* Re: bug#246: 23.0.60; Xft backend support is not working properly resulting in segfaults
  2008-05-14 16:13 23.0.60; Xft backend support is not working properly resulting in segfaults Ashish Shukla आशीष शुक्ल
  2008-05-15  1:01 ` Kenichi Handa
@ 2008-05-16 11:31 ` Richard M Stallman
  2008-05-16 15:50   ` Ashish Shukla आशीष शुक्ल
  1 sibling, 1 reply; 5+ messages in thread
From: Richard M Stallman @ 2008-05-16 11:31 UTC (permalink / raw)
  To: Ashish Shukla आशीष शुक्ल ,
	246
  Cc: emacs-pretest-bug, bug-gnu-emacs, bug-submit-list

    I'm running emacs-cvs package in Gentoo Linux (amd64).

Gentoo is a version of the GNU/Linux system, so please
call it "Gentoo GNU/Linux".  They don't treat us right,
but you should.

See http://www.gnu.org/gnu/linux-and-gnu.html.




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

* Re: bug#246: 23.0.60; Xft backend support is not working properly resulting in segfaults
  2008-05-16 11:31 ` bug#246: " Richard M Stallman
@ 2008-05-16 15:50   ` Ashish Shukla आशीष शुक्ल
  0 siblings, 0 replies; 5+ messages in thread
From: Ashish Shukla आशीष शुक्ल @ 2008-05-16 15:50 UTC (permalink / raw)
  To: rms; +Cc: emacs-pretest-bug, bug-gnu-emacs, bug-submit-list, 246

[-- Attachment #1: Type: text/plain, Size: 581 bytes --]

>>>>> Richard M Stallman writes:
    Richard> I'm running emacs-cvs package in Gentoo Linux (amd64).

 s[Gentoo Linux[Gentoo GNU/Linux[g

    Richard> Gentoo is a version of the GNU/Linux system, so please
    Richard> call it "Gentoo GNU/Linux".  They don't treat us right,
    Richard> but you should.

I apologise for this. And thanks for pointing out this.

Thanks
-- 
Ashish Shukla आशीष शुक्ल                      http://wahjava.wordpress.com/
·-- ·- ···· ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- --

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

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

end of thread, other threads:[~2008-05-16 15:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-14 16:13 23.0.60; Xft backend support is not working properly resulting in segfaults Ashish Shukla आशीष शुक्ल
2008-05-15  1:01 ` Kenichi Handa
2008-05-15  7:05   ` Ashish Shukla आशीष शुक्ल
2008-05-16 11:31 ` bug#246: " Richard M Stallman
2008-05-16 15:50   ` Ashish Shukla आशीष शुक्ल

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).