Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50340 - mono-debugger 0.7 not finishes to compile
Summary: mono-debugger 0.7 not finishes to compile
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-07 05:16 UTC by Srepfler Srgjan
Modified: 2004-10-26 15:32 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 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.