Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164496 - sci-electronics/geda-20061020 compile fails w/ dev-scheme/guile-1.8.1-r1
Summary: sci-electronics/geda-20061020 compile fails w/ dev-scheme/guile-1.8.1-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: guile-1.8
  Show dependency tree
 
Reported: 2007-01-30 04:53 UTC by Gabriel Devenyi
Modified: 2007-03-09 06:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Devenyi 2007-01-30 04:53:59 UTC
gEDA/gschem version 20061020
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.

gschem: symbol lookup error: gschem: undefined symbol: scm_create_hook

Reverting to guile-1.6.8 and rebuilding libgeda resolves the problem, revdep-rebuild resolves the issues

Portage 2.1.2-r5 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r1, 2.6.19-ck2-r3 x86_64)
=================================================================
System uname: 2.6.19-ck2-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 30 Jan 2007 00:00:01 +0000
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.5
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK=""
CXXFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.osuosl.org/"
LANG="en_CA.UTF-8"
LC_ALL="en_CA.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-hash-style=both"
LINGUAS="en en_GB en_CA"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/nxsty /usr/portage/local/layman/xeffects /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 7zip S3TC X a52 aiglx akode alsa amarok amd64 ao aoss asf audiofile autoreplace bash-completion berkdb bitmap-fonts bzip2 cairo ccache cdda cdio cdparanoia cdr chroot cracklib crypt css cups curl curlwrappers dbus divx dlloader dpms dts dvd dvdr dvdread emul-linux-x86 encode escreen exif fam fat ffmpeg fftw firefox flac flash foomaticdb fortran gd gdbm gif glibc-omitfp glitz gmedia gmp gnuplot gpgme gphoto2 gs gtk gtk2 hal history iconv idea ifp imagemagick imap imlib irc isdnlog jabber javascript jingle jp2 jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdepim kig-scripting lame latex ldap libg++ libsamplerate libusb libwww live lm_sensors lzo mad matroska menubar mime ming mmap mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn ncurses net network nls no_wxgtk1 nocd nodrm nomac nomalloccheck nowin nowlistening nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl oss pam pcre pda pdf perl pertty pic plotutils png ppds pppd python qt3 quicktime rar readline reflection risky rt2500pci rtc rtsp samba sasl sblive sdl session sftplogging sharedmem slang smime sndfile sox speex spell ssl svg sysfs szip tetex texteffect theora threads tidy tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales uudeview vorbis wmf wmp wxwindows x264 xanim xcomposite xine xinerama xorg xv xvid xvmc yv12 zip zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_CA" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Gabriel Devenyi 2007-01-30 05:04:16 UTC
I should also note that the build fails with a similar error:

x86_64-pc-linux-gnu-gcc -Wall -O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers  -Wl,-O1 -Wl,--as-needed -Wl,-hash-style=both -o gattrib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lglib-2.0   -pthread -Wl,-O1 -Wl,--as-needed -Wl,-hash-style=both -lgeda -lguile -lgmp -lcrypt -lltdl -ljpeg -lfreetype -lpng12 -lz -lgd -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   gtksheet_2_2.o gtkextra-marshal.o gtkitementry_2_2.o globals.o listsort.o parsecmd.o f_export.o g_register.o g_rc.o i_vars.o i_basic.o x_window.o x_gtksheet.o x_dialog.o x_fileselect.o s_rename.o s_misc.o s_string_list.o s_sheet_data.o s_table.o s_object.o s_attrib.o s_toplevel.o s_visibility.o gattrib.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lglib-2.0   -pthread -Wl,-O1 -Wl,--as-needed -Wl,-hash-style=both -lgeda -lguile -lgmp -lcrypt -lltdl -ljpeg -lfreetype -lpng12 -lz -lgd -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
g_rc.o: In function `g_rc_gattrib_version':
g_rc.c:(.text+0x1a): undefined reference to `SCM_STRINGP'
g_rc.c:(.text+0x3a): undefined reference to `SCM_STRING_CHARS'
g_rc.c:(.text+0x90): undefined reference to `SCM_STRING_CHARS'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_str2symbol'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_makfrom0str'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_i_deprecated_stringp'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_num2double'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_i_deprecated_string_chars'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib64/libgeda.so: undefined reference to `scm_must_malloc'
collect2: ld returned 1 exit status
make[2]: *** [gattrib] Error 1
make[2]: Leaving directory `/var/tmp/portage/sci-electronics/geda-20061020/work/geda-gattrib-20061020/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sci-electronics/geda-20061020/work/geda-gattrib-20061020'
make: *** [all] Error 2

!!! ERROR: sci-electronics/geda-20061020 failed.
Call stack:
  ebuild.sh, line 1611:   Called dyn_compile
  ebuild.sh, line 968:   Called qa_call 'src_compile'
  environment, line 3026:   Called src_compile
  geda-20061020.ebuild, line 38:   Called die
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2007-03-09 06:48:53 UTC
It's now fixed. Thanks for your bug report.

Denis.