Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
See bug #52121 This is an upstream bug in bsf. See http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22558 According to the upstream diagnosis, the rhino DebuggableEngine interface was changed in 1.5. A correction is in the upstream CVS according to the upstream bugzilla. Reproducible: Always Steps to Reproduce: 1. emerge bsf # with rhino-1.5_rc5 in my case Actual Results: Build compile fails. See bug #52121 for complete error listing. My error listing is identical. Expected Results: Should have compiled successfully, This problem was found with several JDKs: blackdown-1.4.1, blackdown-1.4.2_rc1. See upstream bug: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22558. Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.5.1 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O2 -pipe" 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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox usersandbox" GENTOO_MIRRORS="http://gentoo.binarycompass.org ftp://gentoo.ccccom.com http://128.213.5.34/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.ccccom.com" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d acl acpi acpi4linux alsa amd antlr apache2 apm arts artswrappersuid avi berkdb bonobo caps cdr clamav crypt cups directfb dnd doc droproot dv dvd dvdr encode esd ethereal evo expat f77 fbcon foomaticdb foreign-package foreign-sysvinit freetds gb gcj gd gd-external gdbm gif ginac gnome gnomedb gnuplot gpm gstreamer gtk gtk2 gtkhtml guile idea imap imlib innodb ipv6 jabber jack java javamail jdepend jpeg jsch junit jython kde kerberos ldap libg++ libgda libwww lids live log4j ltsp lua lzw-tiff mad maildir matroska mbox mcal mdb memlimit mikmod mmx motif mozilla moznoirc moznomail mpeg mysql ncurses nls nptl oav objc ocaml oci8 odbc ofx oggvorbis ooo-kde opengl openssh oss pam parse-clocks pda pdflib pear-db perl pg-hier pic pie plotutils png postgres ppds python qt quicktime radeon readline ruby ruby18 samba sasl sdk sdl skey slang slp snmp speex spell sse ssl svga tcltk tcpd tetex theora tiff truetype type1 unicode usb utf8 video_cards_radeon wmf wxwin wxwindows x86 xalan xemacs xerces xml xml2 xmms xprint xv yahoo yv12 zeo zlib"
Created an attachment (id=34750) [details] Patch to allow compilation with Rhino 1.5_rc5. I am attaching a diff file that consists of all patches to allow compilation with Rhino-1.5_rc5. These patches were developed by Igor Bukanov, and are from the BSF CVS on apache.org.
Created an attachment (id=34975) [details] Same patch as in previous message, only for the actual package, not CVS I have tested this patch with the existing ebuild and it seems to work fine.
Let me give this a bash.
bsf will not even look for rhino at compile time, so I'm stomped on how yo manage to get into this problem. I can only assume you have rhino in your system classpath. I will look into fixing this.
Fixed. Available for testing as dev-java/bsf-2.3.0-r1. Thanks a bundle!