Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113915 - libMonoPosixHelper unusable without libcrypt link
Summary: libMonoPosixHelper unusable without libcrypt link
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-29 09:02 UTC by Michael Hill
Modified: 2006-01-21 15:59 UTC (History)
1 user (show)

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


Attachments
mono patch (mono-mph-crypt.patch,379 bytes, patch)
2005-11-30 08:41 UTC, Daniel Drake (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Hill 2005-11-29 09:02:54 UTC
I got beagle-0.1.1 installed, following the Gentoo-specific doc (2.6.13 kernel
with appropriate features enabled, etc.).  It ran fine initially, and best
returned results.  About a month later, I tried using it to actually find
something, and it just returned "No results" for everything.  I did a little
checking and found beagled wasn't running.  I tried starting it, but it exited
without writing anything to the logfile.

I've re-emerged mono and beagle, to no avail.  The current packages:

Calculating dependencies ...done!
[ebuild   R   ] app-misc/beagle-0.1.2  -chm -debug +pdf -spreadsheet
-webservices 0 kB 
[ebuild   R   ] dev-lang/mono-1.1.10  +X -nptl 0 kB 

$ emerge info
Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.12.0_pre11
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache digest distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl acpi alsa apm audiofile avi bcmath berkdb bitmap-fonts
bzip2 bzlib calendar caps cdb cdr crypt cscope ctype cups curl dba dbase dbx
dedicated dga dlloader doc dvd dvdr emboss encode esd exif expat fbcon fftw flac
flatfile font-server foomaticdb freetds ftp gd gif ginac glut gmp gnutls gpm gtk
gtk2 hardened hardenedphp idn imagemagick imlib inifile jack jpeg kde lcms
libwww logrotate logwatch mbox memlimit mhash mikmod milter mime mmap mmx mng
mozilla mp3 mpeg mpi mysql ncurses nocardbus nocd nomotif odbc ogg oggvorbis
opengl oss pam pcntl pcre pda pdflib perl php pic pie plotutils png posix ppds
python qt quicktime readline real recode samba sdl shared sharedmem simplexml
sndfile sockets speex spell spl sse ssl svg sysvipc tcltk tcpd tidy tiff
tokenizer truetype truetype-fonts type1-fonts udev usb userlocales vhosts videos
vorbis wmf wv xine xml xml2 xmlrpc xmms xpm xsl xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

Here's the output when I try to start beagled:

$ beagled --fg
Error: Unhandled exception thrown.  Exiting immediately.
Error: System.TypeInitializationException: An exception was thrown by the type
initializer for Mono.Unix.Syscall ---> System.DllNotFoundException:
libMonoPosixHelper.so
in (wrapper managed-to-native) Mono.Unix.Syscall:_L_ctermid ()
in <0x00074> Mono.Unix.Syscall:.cctor ()--- End of inner exception stack trace ---

in <0x00000> <unknown method>
in <0x000ce> Beagle.Util.Log:NewLogWriter (System.String name)
in <0x000c6> Beagle.Util.Log:Initialize (System.String log_directory,
System.String program_identifier, LogLevel cutoff_level, Boolean
running_in_foreground)
in <0x002fe> Beagle.Daemon.BeagleDaemon:DoMain (System.String[] args)
in <0x00014> Beagle.Daemon.BeagleDaemon:Main (System.String[] args)

$ ls -l /usr/lib/libMonoPosixHelper.so
-rwxr-xr-x  1 root root 122084 Nov 29 00:15 /usr/lib/libMonoPosixHelper.so

The library it's complaining about doesn't seem to be missing.  :^(

Ideas, suggestions gratefully accepted.
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-11-29 09:09:37 UTC
Please run "ldd /usr/lib/libMonoPosixHelper.so" and check the links are ok.

You can also use the environment variables MONO_LOG_LEVEL=debug
MONO_LOG_MASK=dll to get more useful output when running beagle.
Comment 2 Michael Hill 2005-11-29 09:27:10 UTC
Thanks for the quick reply, Daniel.

$ ldd /usr/lib/libMonoPosixHelper.so
        linux-gate.so.1 =>  (0xffffe000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7fb7000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7f1e000)
        libz.so.1 => /lib/libz.so.1 (0xb7f0a000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb7ef4000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7ea2000)
        libm.so.6 => /lib/libm.so.6 (0xb7e7f000)
        librt.so.1 => /lib/librt.so.1 (0xb7e6b000)
        libc.so.6 => /lib/libc.so.6 (0xb7d50000)
        /lib/ld-linux.so.2 (0x80000000)

# added envars as specified
$ beagled --fg 
Mono-INFO: DllImport attempting to load: 'libc.so.6'.
Mono-INFO: DllImport loading location: 'libc.so.6'.
Mono-INFO: Searching for 'symlink'.
Mono-INFO: Probing 'symlink'.
Mono-INFO: Found as 'symlink'.
Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library: '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.
Mono-INFO: DllImport loading library: './libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library './libMonoPosixHelper.so: cannot open
shared object file: No such file or directory'.
Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.

(/usr/lib/beagle/BeagleDaemon.exe:12186): Mono-WARNING **: DllImport unable to
load library '/usr/lib/libMonoPosixHelper.so: undefined symbol: setkey'.
Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library: '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.
Mono-INFO: DllImport loading library: './libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library './libMonoPosixHelper.so: cannot open
shared object file: No such file or directory'.
Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.

(/usr/lib/beagle/BeagleDaemon.exe:12186): Mono-WARNING **: DllImport unable to
load library '/usr/lib/libMonoPosixHelper.so: undefined symbol: setkey'.
Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library: '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.
Mono-INFO: DllImport loading library: './libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library './libMonoPosixHelper.so: cannot open
shared object file: No such file or directory'.
Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'.
Mono-INFO: DllImport error loading library '/usr/lib/libMonoPosixHelper.so:
undefined symbol: setkey'.

(/usr/lib/beagle/BeagleDaemon.exe:12186): Mono-WARNING **: DllImport unable to
load library '/usr/lib/libMonoPosixHelper.so: undefined symbol: setkey'.
Error: Unhandled exception thrown.  Exiting immediately.
Error: System.TypeInitializationException: An exception was thrown by the type
initializer for Mono.Unix.Syscall ---> System.DllNotFoundException:
libMonoPosixHelper.so
in (wrapper managed-to-native) Mono.Unix.Syscall:_L_ctermid ()
in <0x00074> Mono.Unix.Syscall:.cctor ()--- End of inner exception stack trace ---

in <0x00000> <unknown method>
in <0x000ce> Beagle.Util.Log:NewLogWriter (System.String name)
in <0x000c6> Beagle.Util.Log:Initialize (System.String log_directory,
System.String program_identifier, LogLevel cutoff_level, Boolean
running_in_foreground)
in <0x002fe> Beagle.Daemon.BeagleDaemon:DoMain (System.String[] args)
in <0x00014> Beagle.Daemon.BeagleDaemon:Main (System.String[] args)


I'm not sure what to about the undefined symbol: setkey .  I would guess it's
some kind of problem in the mono build?

Comment 3 Daniel Drake (RETIRED) gentoo-dev 2005-11-29 11:38:51 UTC
Can you attach the output of "nm -D /usr/lib/libMonoPosixHelper.so" ?
Comment 4 Michael Hill 2005-11-29 12:12:25 UTC
$ nm -D /usr/lib/libMonoPosixHelper.so
00005850 T Mono_Posix_FromAccessMode
00008190 T Mono_Posix_FromAccessModes
00005970 T Mono_Posix_FromConfStr
000082b0 T Mono_Posix_FromConfstrName
00008d70 T Mono_Posix_FromDirectoryNotifyFlags
00008ed0 T Mono_Posix_FromErrno
00006430 T Mono_Posix_FromError
0000ab70 T Mono_Posix_FromFcntlCommand
0000af30 T Mono_Posix_FromFilePermissions
0000b3b0 T Mono_Posix_FromLockType
0000b4d0 T Mono_Posix_FromLockfCommand
0000b610 T Mono_Posix_FromMlockallFlags
0000b6e0 T Mono_Posix_FromMmapFlags
000080d0 T Mono_Posix_FromMmapProt
0000b7a0 T Mono_Posix_FromMmapProts
0000b860 T Mono_Posix_FromMountFlags
0000bbc0 T Mono_Posix_FromMremapFlags
0000bca0 T Mono_Posix_FromMsyncFlags
0000bd80 T Mono_Posix_FromOpenFlags
00010ab0 T Mono_Posix_FromPathConf
0000bfa0 T Mono_Posix_FromPathconfName
0000c420 T Mono_Posix_FromPollEvents
0000c5e0 T Mono_Posix_FromPosixFadviseAdvice
0000c760 T Mono_Posix_FromPosixMadviseAdvice
0000c840 T Mono_Posix_FromSeekFlags
0000c9a0 T Mono_Posix_FromSignum
00010f30 T Mono_Posix_FromSysConf
0000d120 T Mono_Posix_FromSysconfName
00010120 T Mono_Posix_FromSyslogFacility
000105c0 T Mono_Posix_FromSyslogLevel
00010780 T Mono_Posix_FromSyslogOptions
000108c0 T Mono_Posix_FromWaitOptions
000109c0 T Mono_Posix_FromXattrFlags
00014440 T Mono_Posix_Stdlib_BUFSIZ
00014920 T Mono_Posix_Stdlib_CreateFilePosition
00014bb0 T Mono_Posix_Stdlib_DumpFilePosition
00014490 T Mono_Posix_Stdlib_EOF
00014d10 T Mono_Posix_Stdlib_EXIT_FAILURE
00014d60 T Mono_Posix_Stdlib_EXIT_SUCCESS
00014530 T Mono_Posix_Stdlib_FILENAME_MAX
000144e0 T Mono_Posix_Stdlib_FOPEN_MAX
00014020 T Mono_Posix_Stdlib_InvokeSignalHandler
00014580 T Mono_Posix_Stdlib_L_tmpnam
00014db0 T Mono_Posix_Stdlib_MB_CUR_MAX
00014e00 T Mono_Posix_Stdlib_RAND_MAX
00013f30 T Mono_Posix_Stdlib_SIG_DFL
00013f80 T Mono_Posix_Stdlib_SIG_ERR
00013fd0 T Mono_Posix_Stdlib_SIG_IGN
000056e0 T Mono_Posix_Stdlib_SetLastError
000146c0 T Mono_Posix_Stdlib_TMP_MAX
00014350 T Mono_Posix_Stdlib__IOFBF
000143a0 T Mono_Posix_Stdlib__IOLBF
000143f0 T Mono_Posix_Stdlib__IONBF
00014e50 T Mono_Posix_Stdlib_calloc
00014ac0 T Mono_Posix_Stdlib_clearerr
00014980 T Mono_Posix_Stdlib_fgetpos
000141a0 T Mono_Posix_Stdlib_fread
00014830 T Mono_Posix_Stdlib_fseek
000149e0 T Mono_Posix_Stdlib_fsetpos
000148c0 T Mono_Posix_Stdlib_ftell
00014230 T Mono_Posix_Stdlib_fwrite
00014ed0 T Mono_Posix_Stdlib_malloc
00014b40 T Mono_Posix_Stdlib_perror
00014f30 T Mono_Posix_Stdlib_realloc
00014a40 T Mono_Posix_Stdlib_rewind
000147a0 T Mono_Posix_Stdlib_setbuf
00014710 T Mono_Posix_Stdlib_setvbuf
000142c0 T Mono_Posix_Stdlib_snprintf
00014670 T Mono_Posix_Stdlib_stderr
000145d0 T Mono_Posix_Stdlib_stdin
00014620 T Mono_Posix_Stdlib_stdout
00014cb0 T Mono_Posix_Stdlib_strlen
00014100 T Mono_Posix_Syscall_L_ctermid
00014150 T Mono_Posix_Syscall_L_cuserid
00018d40 T Mono_Posix_Syscall_WEXITSTATUS
00018cf0 T Mono_Posix_Syscall_WIFEXITED
00018d90 T Mono_Posix_Syscall_WIFSIGNALED
00018e40 T Mono_Posix_Syscall_WIFSTOPPED
00018e90 T Mono_Posix_Syscall_WSTOPSIG
00018df0 T Mono_Posix_Syscall_WTERMSIG
000195d0 T Mono_Posix_Syscall_closelog
00019e20 T Mono_Posix_Syscall_confstr
00015730 T Mono_Posix_Syscall_creat
0001a590 T Mono_Posix_Syscall_encrypt
000159a0 T Mono_Posix_Syscall_endfsent
000164f0 T Mono_Posix_Syscall_endgrent
000176a0 T Mono_Posix_Syscall_endpwent
0001a680 T Mono_Posix_Syscall_endusershell
00015370 T Mono_Posix_Syscall_fcntl
000153f0 T Mono_Posix_Syscall_fcntl_arg
000154d0 T Mono_Posix_Syscall_fcntl_lock
00016350 T Mono_Posix_Syscall_fgetgrent
00017580 T Mono_Posix_Syscall_fgetpwent
00019210 T Mono_Posix_Syscall_fgetxattr
000193a0 T Mono_Posix_Syscall_flistxattr
00019c70 T Mono_Posix_Syscall_fpathconf
000194e0 T Mono_Posix_Syscall_fremovexattr
00019040 T Mono_Posix_Syscall_fsetxattr
000186b0 T Mono_Posix_Syscall_fstat
00018a70 T Mono_Posix_Syscall_fstatvfs
0001a3d0 T Mono_Posix_Syscall_ftruncate
00019c00 T Mono_Posix_Syscall_getcwd
0001a240 T Mono_Posix_Syscall_getdomainname
000159f0 T Mono_Posix_Syscall_getfsent
00015a90 T Mono_Posix_Syscall_getfsfile
00015b30 T Mono_Posix_Syscall_getfsspec
000162a0 T Mono_Posix_Syscall_getgrent
00015f10 T Mono_Posix_Syscall_getgrgid
00016130 T Mono_Posix_Syscall_getgrgid_r
00015e60 T Mono_Posix_Syscall_getgrnam
00015fc0 T Mono_Posix_Syscall_getgrnam_r
0001a170 T Mono_Posix_Syscall_gethostid
0001a070 T Mono_Posix_Syscall_gethostname
00019ff0 T Mono_Posix_Syscall_getlogin_r
000174d0 T Mono_Posix_Syscall_getpwent
000170b0 T Mono_Posix_Syscall_getpwnam
00017210 T Mono_Posix_Syscall_getpwnam_r
00017160 T Mono_Posix_Syscall_getpwuid
00017380 T Mono_Posix_Syscall_getpwuid_r
00018b20 T Mono_Posix_Syscall_gettimeofday
000190f0 T Mono_Posix_Syscall_getxattr
00019180 T Mono_Posix_Syscall_lgetxattr
000192a0 T Mono_Posix_Syscall_listxattr
00019320 T Mono_Posix_Syscall_llistxattr
0001a460 T Mono_Posix_Syscall_lockf
00019480 T Mono_Posix_Syscall_lremovexattr
00019890 T Mono_Posix_Syscall_lseek
00018f90 T Mono_Posix_Syscall_lsetxattr
00018770 T Mono_Posix_Syscall_lstat
00018240 T Mono_Posix_Syscall_mincore
00018830 T Mono_Posix_Syscall_mknod
00018070 T Mono_Posix_Syscall_mlock
00017da0 T Mono_Posix_Syscall_mmap
00017f30 T Mono_Posix_Syscall_mprotect
00018170 T Mono_Posix_Syscall_mremap
00017fd0 T Mono_Posix_Syscall_msync
000180f0 T Mono_Posix_Syscall_munlock
00017eb0 T Mono_Posix_Syscall_munmap
00015610 T Mono_Posix_Syscall_open
00015690 T Mono_Posix_Syscall_open_mode
00019540 T Mono_Posix_Syscall_openlog
00019d00 T Mono_Posix_Syscall_pathconf
00019b60 T Mono_Posix_Syscall_pipe
000157b0 T Mono_Posix_Syscall_posix_fadvise
00015860 T Mono_Posix_Syscall_posix_fallocate
000182c0 T Mono_Posix_Syscall_posix_madvise
00019a20 T Mono_Posix_Syscall_pread
00014080 T Mono_Posix_Syscall_psignal
00019ac0 T Mono_Posix_Syscall_pwrite
00019920 T Mono_Posix_Syscall_read
000151b0 T Mono_Posix_Syscall_readdir
00015230 T Mono_Posix_Syscall_readdir_r
00019f50 T Mono_Posix_Syscall_readlink
00018360 T Mono_Posix_Syscall_remap_file_pages
00019420 T Mono_Posix_Syscall_removexattr
000152f0 T Mono_Posix_Syscall_rewinddir
00015010 T Mono_Posix_Syscall_seekdir
00018440 T Mono_Posix_Syscall_sendfile
0001a2c0 T Mono_Posix_Syscall_setdomainname
00015bd0 T Mono_Posix_Syscall_setfsent
00016480 T Mono_Posix_Syscall_setgrent
00016400 T Mono_Posix_Syscall_setgroups
0001a1c0 T Mono_Posix_Syscall_sethostid
0001a0f0 T Mono_Posix_Syscall_sethostname
00014fa0 T Mono_Posix_Syscall_setkey
00017630 T Mono_Posix_Syscall_setpwent
00018bd0 T Mono_Posix_Syscall_settimeofday
0001a610 T Mono_Posix_Syscall_setusershell
00018ee0 T Mono_Posix_Syscall_setxattr
000185f0 T Mono_Posix_Syscall_stat
000189c0 T Mono_Posix_Syscall_statvfs
00019740 T Mono_Posix_Syscall_stime
00005740 T Mono_Posix_Syscall_strerror_r
0001a500 T Mono_Posix_Syscall_swab
0001a6f0 T Mono_Posix_Syscall_sync
00019d90 T Mono_Posix_Syscall_sysconf
00019640 T Mono_Posix_Syscall_syslog
000196c0 T Mono_Posix_Syscall_syslog2
000150b0 T Mono_Posix_Syscall_telldir
000197e0 T Mono_Posix_Syscall_time
0001a340 T Mono_Posix_Syscall_truncate
00019ed0 T Mono_Posix_Syscall_ttyname_r
0001a760 T Mono_Posix_Syscall_utime
00018c80 T Mono_Posix_Syscall_utimes
000199a0 T Mono_Posix_Syscall_write
000058e0 T Mono_Posix_ToAccessMode
00008220 T Mono_Posix_ToAccessModes
00005ed0 T Mono_Posix_ToConfStr
00008810 T Mono_Posix_ToConfstrName
00008e20 T Mono_Posix_ToDirectoryNotifyFlags
00009d20 T Mono_Posix_ToErrno
00007280 T Mono_Posix_ToError
0000ad50 T Mono_Posix_ToFcntlCommand
0000b170 T Mono_Posix_ToFilePermissions
0000b440 T Mono_Posix_ToLockType
0000b570 T Mono_Posix_ToLockfCommand
0000b690 T Mono_Posix_ToMlockallFlags
0000b750 T Mono_Posix_ToMmapFlags
00008140 T Mono_Posix_ToMmapProt
0000b810 T Mono_Posix_ToMmapProts
0000ba10 T Mono_Posix_ToMountFlags
0000bc40 T Mono_Posix_ToMremapFlags
0000bd30 T Mono_Posix_ToMsyncFlags
0000be90 T Mono_Posix_ToOpenFlags
00010cf0 T Mono_Posix_ToPathConf
0000c1e0 T Mono_Posix_ToPathconfName
0000c500 T Mono_Posix_ToPollEvents
0000c6a0 T Mono_Posix_ToPosixFadviseAdvice
0000c7d0 T Mono_Posix_ToPosixMadviseAdvice
0000c8f0 T Mono_Posix_ToSeekFlags
0000cd60 T Mono_Posix_ToSignum
00012730 T Mono_Posix_ToSysConf
0000e920 T Mono_Posix_ToSysconfName
00010370 T Mono_Posix_ToSyslogFacility
000106a0 T Mono_Posix_ToSyslogLevel
00010820 T Mono_Posix_ToSyslogOptions
00010940 T Mono_Posix_ToWaitOptions
00010a30 T Mono_Posix_ToXattrFlags
0001dc40 A _DYNAMIC
         w _Jv_RegisterClasses
0001e008 A __bss_start
         U __ctype_get_mb_cur_max
         w __cxa_finalize
         U __errno_location
         U __fxstat64
         w __gmon_start__
         U __guard
         U __lxstat64
         U __stack_smash_handler
         U __strdup
         U __xmknod
         U __xstat64
0001e008 A _edata
0001e00c A _end
0001add0 T _fini
00004b9c T _init
         U calloc
         U cfsetispeed
         U cfsetospeed
         U clearerr
         U close
000177e0 T close_serial
         U closelog
         U confstr
         U creat64
0001a970 T create_z_stream
         U deflate
         U deflateEnd
         U deflateInit2_
00017980 T discard_buffer
         U encrypt
         U endfsent
         U endgrent
         U endpwent
         U endusershell
         U fcntl
         U fgetgrent
         U fgetpos64
         U fgetpwent
         U fgetxattr
         U flistxattr
         U fpathconf
         U fread
         U free
0001aaa0 T free_z_stream
         U fremovexattr
         U fseek
         U fsetpos64
         U fsetxattr
         U fstatvfs64
         U ftell
         U ftruncate64
         U fwrite
         U g_assert_warning
         U getcwd
         U getdomainname
         U getfsent
         U getfsfile
         U getfsspec
         U getgrent
         U getgrgid
         U getgrgid_r
         U getgrnam
         U getgrnam_r
         U gethostid
         U gethostname
         U getlogin_r
         U getpwent
         U getpwnam
         U getpwnam_r
         U getpwuid
         U getpwuid_r
         U gettimeofday
         U getxattr
00016980 T helper_Mono_Posix_GetGroupName
00016910 T helper_Mono_Posix_GetUserName
00016750 T helper_Mono_Posix_Stat
00016a60 T helper_Mono_Posix_getpwnamuid
000169f0 T helper_Mono_Posix_readdir
         U inflate
         U inflateEnd
         U inflateInit2_
         U lgetxattr
00017d50 T list_serial_devices
         U listxattr
         U llistxattr
         U lockf64
         U lremovexattr
         U lseek64
         U lsetxattr
         U malloc
00016dd0 T map_Mono_Posix_AccessMode
00016cb0 T map_Mono_Posix_FileMode
00016c00 T map_Mono_Posix_OpenFlags
00016f90 T map_Mono_Posix_PollEvents
00016e40 T map_Mono_Posix_Signals
00016d80 T map_Mono_Posix_WaitOptions
         U mincore
         U mlock
         U mmap64
         U mprotect
         U mremap
         U msync
         U munlock
         U munmap
         U open64
00017710 T open_serial
         U openlog
         U pathconf
         U perror
         U pipe
         U poll
         U posix_fadvise64
         U posix_fallocate64
         U posix_madvise
         U pread64
         U psignal
         U pwrite64
         U read
00017840 T read_serial
         U readdir64
         U readdir64_r
         U readlink
         U realloc
         U remap_file_pages
         U removexattr
         U rewind
         U rewinddir
         U seekdir
         U sendfile64
000179f0 T set_attributes
         U setbuf
         U setdomainname
         U setfsent
         U setgrent
         U setgroups
         U sethostid
         U sethostname
         U setkey
         U setpwent
         U settimeofday
         U setusershell
         U setvbuf
         U setxattr
         U sprintf
         U statvfs64
         U stderr
         U stdin
         U stdout
         U stime
         U strcpy
         U strerror_r
         U strlen
         U strncmp
         U strncpy
         U swab
         U sync
         U sysconf
         U syslog
         U tcflush
         U tcgetattr
         U tcsetattr
         U telldir
         U time
         U truncate64
         U ttyname_r
         U utime
         U utimes
         U vsnprintf
         U vsyslog
000165b0 T wexitstatus
00016560 T wifexited
00016600 T wifsignaled
000166b0 T wifstopped
         U write
000178e0 T write_serial
00016700 T wstopsig
00016660 T wtermsig
0001aca0 T z_stream_deflate
0001abb0 T z_stream_get_avail_in
0001ad20 T z_stream_inflate
0001ab60 T z_stream_set_avail_in
0001ac50 T z_stream_set_avail_out
0001ab10 T z_stream_set_next_in
0001ac00 T z_stream_set_next_out
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2005-11-30 08:41:06 UTC
Created attachment 73845 [details, diff]
mono patch

Please apply this patch to mono and re-emerge it
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2005-11-30 08:41:22 UTC
re-emerge mono that is, shouldn't be any need to do anything with beagle
Comment 7 Michael Hill 2005-11-30 14:19:41 UTC
Daniel, that mono patch did fix the problem in beagle.  Thanks!
Comment 8 Daniel Drake (RETIRED) gentoo-dev 2005-12-01 09:34:29 UTC
Thanks for testing that.

Committed upstream as revision 53775. Please add to the mono-1.1.10 package or
leave this bug open until the next release is in portage.
Comment 9 Daniel Drake (RETIRED) gentoo-dev 2006-01-21 15:59:29 UTC
Newer releases are in portage now