Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 50340

Summary: mono-debugger 0.7 not finishes to compile
Product: Gentoo Linux Reporter: Srepfler Srgjan <schrepfler>
Component: [OLD] DevelopmentAssignee: dotnet project <dotnet>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Srepfler Srgjan 2004-05-07 05:16:13 UTC
Compiles fine until:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"MonoDebuggerJitWrapper\" -DMONO_USE_EXC_TABLES -fexceptions -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include      -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes -Wnested-externs  -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -c `test -f 'icall.c' || echo './'`icall.c
/usr/bin/mcs /target:library /out:Mono.Debugger.dll -g -r Mono.GetOptions -r Mono.CSharp.Debugger ../interfaces/*.cs ../classes/*.cs ../backends/*.cs ../backends/classes/*.cs ../backends/ptrace/*.cs ../backends/mono-csharp/*.cs ../backends/native/*.cs ../arch/*.cs
wrapper.c:33: warning: integer constant is too large for "long" type
wrapper.c: In function `debugger_lookup_assembly':
wrapper.c:111: warning: implicit declaration of function `mono_debugger_lookup_assembly'
wrapper.c:111: warning: nested extern declaration of `mono_debugger_lookup_assembly'
wrapper.c: In function `debugger_event_handler':
wrapper.c:128: error: `MONO_DEBUGGER_EVENT_RELOAD_SYMTABS' undeclared (first use in this function)
wrapper.c:128: error: (Each undeclared identifier is reported only once
wrapper.c:128: error: for each function it appears in.)
wrapper.c: At top level:
wrapper.c:139: warning: initialization from incompatible pointer type
sed -e 's^\@bindir\@^/usr/bin^g' < ./mdb.in > mdb.tmp \
&& mv mdb.tmp mdb
make[2]: *** [wrapper.o] Error 1
make[2]: *** Waiting for unfinished jobs....
../classes/TargetAddress.cs(20) warning CS0660: `Mono.Debugger.TargetAddress' defines operator == or operator != but does not override Object.Equals (object o)
../classes/TargetAddress.cs(20) warning CS0661: `Mono.Debugger.TargetAddress' defines operator == or operator != but does not override Object.GetHashCode ()
Compilation succeeded - 2 warning(s)
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)


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r6 (hardened-x86-2004.0, gcc-3.4.0, glibc-2.3.3_pre20040420-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms strict"
GENTOO_MIRRORS="http://212.219.247.16/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib accessibility alsa apache2 arts avi berkdb bonobo cdr cjk
crypt cups doc emacs esd fam fbcon foomaticdb gdbm gimpprint gnomedb gphoto2 gpm
gstreamer gtk gtk2 gtkhtml hardened icq imlib java jpeg kde ldap libgda libwww
mad mikmod mmx mozilla msn nls nptl oggvorbis opengl oss pam pdflib perl pic png
python qt quicktime readline sdl spell sse ssl svga tcpd tiff truetype unicode
usb wmf wxwindows x86 zlib"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-10-26 15:32:24 UTC
Marking WONTFIX. The debugger is package.masked until a new release is made that isn't so broken.