Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90308 - mono-debugger-0.7 fails to compile...
Summary: mono-debugger-0.7 fails to compile...
Status: RESOLVED INVALID
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-04-24 16:52 UTC by Robert R. Richter
Modified: 2005-04-25 06:29 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 Robert R. Richter 2005-04-24 16:52:16 UTC
wrapper.c:45: warning: excess elements in struct initializer
wrapper.c:45: warning: (near initialization for `MONO_DEBUGGER__debugger_info')
wrapper.c:46: warning: excess elements in struct initializer
wrapper.c:46: warning: (near initialization for `MONO_DEBUGGER__debugger_info')
wrapper.c:47: warning: excess elements in struct initializer
wrapper.c:47: warning: (near initialization for `MONO_DEBUGGER__debugger_info')
wrapper.c:49: warning: excess elements in struct initializer
wrapper.c:49: warning: (near initialization for `MONO_DEBUGGER__debugger_info')
wrapper.c: In function `debugger_class_get_static_field_data':
wrapper.c:121: error: dereferencing pointer to incomplete type
wrapper.c: In function `debugger_event_handler':
wrapper.c:135: warning: enumeration value `MONO_DEBUGGER_EVENT_ADD_MODULE' not handled in switch
wrapper.c:135: warning: enumeration value `MONO_DEBUGGER_EVENT_UNHANDLED_EXCEPTION' not handled in switch
wrapper.c:135: warning: enumeration value `MONO_DEBUGGER_EVENT_EXCEPTION' not handled in switch
wrapper.c:135: warning: enumeration value `MONO_DEBUGGER_EVENT_THROW_EXCEPTION' not handled in switch
wrapper.c: At top level:
wrapper.c:139: warning: initialization from incompatible pointer type
wrapper.c: In function `main_thread_handler':
wrapper.c:187: error: too few arguments to function
wrapper.c: In function `mono_debugger_main':
wrapper.c:211: error: incompatible type for argument 1 of `mono_debug_init'
wrapper.c:211: error: too many arguments to function `mono_debug_init'
wrapper.c:226: error: dereferencing pointer to incomplete type
wrapper.c:226: error: dereferencing pointer to incomplete type
wrapper.c:239: error: too few arguments to function
wrapper.c:245: warning: assignment from incompatible pointer type
wrapper.c: At top level:
wrapper.c:32: error: storage size of `MONO_DEBUGGER__debugger_info' isn't known
make[2]: *** [wrapper.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from mini-main.c:1:
./mono-debugger-jit-wrapper.h:22: error: parse error before "MonoDebuggerSymbolTable"
./mono-debugger-jit-wrapper.h:22: warning: no semicolon at end of struct or union
./mono-debugger-jit-wrapper.h:34: error: parse error before '}' token
make[2]: *** [mini-main.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mono-debugger-0.7/work/mono-debugger-0.7/wrapper'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mono-debugger-0.7/work/mono-debugger-0.7'
make: *** [all] Error 2

!!! ERROR: dev-util/mono-debugger-0.7 failed.
!!! Function src_compile, Line 33, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Portage 2.0.51.20-r4 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r5 i686)
=================================================================
System uname: 2.6.11-gentoo-r5 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.11
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -msse -mmmx -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/MozillaFirefox/defaults/pref /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -msse -mmmx -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US"
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 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdread dxr3 emboss encode escreen esd etwin fam flac foomaticdb fortran freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib jpeg kde ldap libg++ libwww mad mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nvidia odbc ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang speex spell sqlite sse ssl svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts vidix vorbis win32codecs xml2 xmms xv xvmc zlib"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-04-25 06:29:17 UTC
The debugger is package.masked for a reason. It's been broken for ages. Marking INVALID.

Once a new release of the debugger is out (no idea when that'll be), we'll see about getting it in and unmasked.