build report



I build into /opt/gnome.  I nuked the old one and started a clean build.
Here's what I got:

0) While making ORBit, I got an error that ORBit/popt had no rule for
making libpopt.a.  It already existed in .libs, so I linked it up into
the popt/ directory and added a dummy rule in the Makefile just in case.
Probably configure brain damage?  I know that this report doesn't explain
why libpopt.a was not added as a rule in the Makefile, but that's because
I don't understand enough to say why.  If anyone is interested, then
let me know what digging I should do, and I will be happy to play along.

1) I had to add "-I/opt/gnome/include" to the Makefile for esound, even though
I ran "./autogen.sh --prefix=/opt/gnome"

2) esound gets to the end of its make cycle and then dies with:

	/bin/sh ./libtool --mode=link gcc  -g -O2  -o esd  esd.o clients.o \
		filter.o mix.o players.o proto.o samples.o    libesd.la -lm 

	gcc -g -O2 -o .libs/esd esd.o clients.o filter.o mix.o players.o \
		proto.o samples.o -Wl,--rpath -Wl,/opt/gnome/lib \
		.libs/libesd.so -lm -lm

	.libs/libesd.so: undefined reference to `afGetSampleFormat'

	.libs/libesd.so: undefined reference to `afReadFrames'

The README and the "Compiling" part of the FAQ make no mention of which
libraries are required, and, of course, configure et al. did not detect
that I was lacking whatever library these symbols come from.

3) When I try to run autogen.sh in gnome-media, I get the following:

	(...)
	Running automake --gnu  ...
	extace/Makefile.am:16: variable `GNOME_LIBDIR' not defined
	extace/Makefile.am:16: variable `GNOMEUI_LIBS' not defined
	extace/Makefile.am:16: variable `INTLLIBS' not defined
	extace/Makefile.am:16: variable `ESD_LIBS' not defined
	gmix/Makefile.am:14: variable `GNOME_LIBDIR' not defined
	gmix/Makefile.am:14: variable `GNOMEUI_LIBS' not defined
	gmix/Makefile.am:14: variable `INTLLIBS' not defined
	vu-meter/Makefile.am:16: variable `GNOME_LIBDIR' not defined
	vu-meter/Makefile.am:16: variable `GNOMEUI_LIBS' not defined
	tcd/Makefile.am:48: variable `GNOME_LIBDIR' not defined
	tcd/Makefile.am:48: variable `GNOMEUI_LIBS' not defined
	tcd/Makefile.am:48: variable `INTLLIBS' not defined
	tcd/Makefile.am:52: variable `GNOME_LIBDIR' not defined
	tcd/Makefile.am:52: variable `CURSES_LIBS' not defined
	tcd/Makefile.am:52: variable `INTLLIBS' not defined
	cddbslave/Makefile.am:8: variable `GNOME_LIBDIR' not defined
	cddbslave/Makefile.am:8: variable `GNOMEUI_LIBS' not defined
	cddbslave/Makefile.am:8: variable `INTLLIBS' not defined
	Running autoconf ...
	autoconf: Undefined macros:
	configure.in:20:AC_CHECK_CURSES
	Running ./configure --enable-maintainer-mode --enable-compile-warnings --prefix=/opt/gnome ...
	loading cache ./config.cache
	./configure: syntax error near unexpected token `AM_CONFIG_HEADER(config.h)'
	./configure: ./configure: line 525: `AM_CONFIG_HEADER(config.h)'

This after every other package and its brother, including gnumeric and
mc, compiles with no problem.

4) When I fire up mc and set the view to "Detailed", then the "Name"
column takes up most of the screen in the right-hand panel, and I can
not resize it down to a more reasonable width.

5) Dragging items to the desktop causes an immediate crash.  Here's the
trace:

Program received signal SIGSEGV, Segmentation fault.
grender_shaped_16_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0, xarray=0x8219130, 
    yarray=0x8218ce8) at rend.c:5196
5196              r = (int)*ptr2++;
(gdb) backtrace 
#0  grender_shaped_16_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0, 
    xarray=0x8219130, yarray=0x8218ce8) at rend.c:5196
#1  0x4015cea8 in grender_shaped_mod (im=0x8187280, w=48, h=48, xim=0x820ac10, sxim=0x820ace8, er1=0x820a758, er2=0x820a9b0, 
    xarray=0x8219130, yarray=0x8218ce8, bpp=16) at rend.c:5946
#2  0x4015f3cb in gdk_imlib_render (im=0x8187280, w=48, h=48) at rend.c:6815
#3  0x80a9ca2 in create_window_shape (dicon=0x8194178, icon_width=48, icon_height=48, text_width=78, text_height=17)
    at gdesktop-icon.c:322
#4  0x80aa0ff in desktop_icon_reshape (dicon=0x8194178) at gdesktop-icon.c:416
#5  0x80a9b01 in desktop_icon_set_icon (dicon=0x8194178, image=0x8187280) at gdesktop-icon.c:276
#6  0x80aa9e8 in reload_desktop_icons (user_pos=1, xpos=65, ypos=669) at gdesktop.c:385
#7  0x80ad49c in desktop_drag_data_received (widget=0x81ad830, context=0x826b350, x=65, y=669, data=0xbffff9c8, info=1, 
    time=3221092201, user_data=0x0) at gdesktop.c:1813
#8  0x40264d68 in gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT (object=0x81ad830, 
    func=0x80ad410 <desktop_drag_data_received>, func_data=0x0, args=0xbffff3a0) at gtkmarshal.c:481
#9  0x4022dc42 in gtk_handlers_run (handlers=0x8155430, signal=0xbffff358, object=0x81ad830, params=0xbffff3a0, after=0)
    at gtksignal.c:1877
#10 0x4022d237 in gtk_signal_real_emit (object=0x81ad830, signal_id=56, params=0xbffff3a0) at gtksignal.c:1445
#11 0x4022b8df in gtk_signal_emit_by_name (object=0x81ad830, name=0x4026ae01 "drag_data_received") at gtksignal.c:594
#12 0x401da368 in gtk_drag_selection_received (widget=0x826b4d0, selection_data=0xbffff9c8, time=3221092201, data=0x81ad830)
    at gtkdnd.c:1050
#13 0x40264c7c in gtk_marshal_NONE__POINTER_INT (object=0x826b4d0, func=0x401da19c <gtk_drag_selection_received>, 
    func_data=0x81ad830, args=0xbffff724) at gtkmarshal.c:379
#14 0x4022dc42 in gtk_handlers_run (handlers=0x81f0db0, signal=0xbffff6dc, object=0x826b4d0, params=0xbffff724, after=0)
    at gtksignal.c:1877
#15 0x4022d237 in gtk_signal_real_emit (object=0x826b4d0, signal_id=45, params=0xbffff724) at gtksignal.c:1445
#16 0x4022b8df in gtk_signal_emit_by_name (object=0x826b4d0, name=0x402752ea "selection_received") at gtksignal.c:594
#17 0x4022a9eb in gtk_selection_retrieval_report (info=0x826b668, type=253, format=8, 
    buffer=0x826bae0 "file:/home/tlewis/.AppleDouble\r\n", length=33, time=3221092201) at gtkselection.c:1408
#18 0x40229d3b in gtk_selection_convert (widget=0x826b4d0, selection=294, target=253, time=3221092201) at gtkselection.c:636
#19 0x401d97ff in gtk_drag_get_data (widget=0x81ad830, context=0x826b350, target=253, time=3221092201) at gtkdnd.c:556
#20 0x401dae07 in gtk_drag_dest_drop (widget=0x81ad830, context=0x826b350, x=165, y=769, time=3221092201) at gtkdnd.c:1472
#21 0x401da719 in gtk_drag_find_widget (widget=0x81ad830, data=0xbffffb2c) at gtkdnd.c:1170
#22 0x401da077 in gtk_drag_dest_handle_event (toplevel=0x81ad830, event=0x81adf58) at gtkdnd.c:915
#23 0x4020399d in gtk_main_do_event (event=0x81adf58) at gtkmain.c:764
#24 0x4029f8ce in gdk_event_dispatch (source_data=0x0, current_time=0xbffffc04, user_data=0x0) at gdkevents.c:2073
#25 0x403b7a37 in g_main_dispatch (current_time=0xbffffc04) at gmain.c:640
#26 0x403b7fc3 in g_main_iterate (block=1, dispatch=1) at gmain.c:847
#27 0x403b8145 in g_main_run (loop=0x8261a90) at gmain.c:905
#28 0x40203343 in gtk_main () at gtkmain.c:457
#29 0x80b0bac in gtkrundlg_event (h=0x81aa208) at gmain.c:343
#30 0x8068f98 in run_dlg (h=0x81aa208) at dlg.c:900
#31 0x80b0f7f in create_panels () at gmain.c:544
#32 0x80645b9 in setup_mc () at main.c:1824
#33 0x8064dd1 in do_nc () at main.c:2189
#34 0x80659a3 in main (argc=1, argv=0xbffffcb4) at main.c:3028

That's all for now, probably more later.

--
Todd Graham Lewis            32°49'N,83°36'W          (800) 719-4664, x2804
******Linux******         MindSpring Enterprises      tlewis@mindspring.net

"A pint of sweat will save a gallon of blood."          -- George S. Patton



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]