emerging servletapi fails due to compiling errors at jakarta-tomcat-5.0.19 or servletapi-2.3-20021101. Both build die because of Semantic Errors. I am trying to install xerces and xerces-c. BTW: I don't know why servletapi-2.3 is chosen when installing xerces. If I want to install servletapi standalone, dev-java/servletapi-2.4-r1 is taken. See the compile logs for the details, please Reproducible: Always Steps to Reproduce: 1. emerge xerces or servletapi 2. 3. Actual Results: compile fails due to missing files. Expected Results: fine build. Gentoo Base System version 1.6.7 Portage 2.0.51.18 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20041102-r0, 2.6.7 i586) ================================================================= System uname: 2.6.7 i586 AMD-K6(tm) 3D processor Python: dev-lang/python-2.2.3-r1,dev-lang/python-2.3.4 [2.3.4 (#1, Jun 16 2004, 00:56:44)] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r1, 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.3, 1.8.5-r2, 1.7.9, 1.5, 1.4_p6, 1.6.3 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r1 virtual/os-headers: 2.4.19-r1, 2.4.22 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=k6-3 -O3 -pipe -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.3/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/bi nd /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k6-3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/tmp2" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X X509 Xaw3d aalib acpi alsa apache2 apm arts audiofile avi berkdb bindist bitmap-fonts cdr chroot crypt cscope cups curl curlwrappers dedicated doc dvd dvdr emboss encode esd ethereal f77 fam fastcgi flac flash font-server foomaticdb fortran freetds gd gdbm ggi gif gmp gphoto2 gpm gstreamer gtk gtk2 guile hardened icc imagemagick imap imlib i nnodb ipv6 java jikes jpeg kde lcms ldap lesstif libg++ libwww mad maildir mbox mcal memlimit mikmod mmx motif mozilla mpeg mpi mysql nas ncurses nhc98 nls nocd odbc offensive oggv orbis opengl oss pam pda pdflib perl png postgres ppds prelude python qt quicktime readline samba sasl sdl serial skey slang slp snmp socks5 speex spell ssl svga tcltk tcpd tetex t heora tiff truetype truetype-fonts type1-fonts unicode videos wmf wxwindows xml xml2 xmms xosd xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Created attachment 52477 [details] emerge.dev-java_xerces-c.2005-03-02 compile log full log of compile of dev-java/xerces-c at date 2005-03-02
Created attachment 52478 [details] emerge.dev-java_servletapi.2005-03-02 full compile log of dev-java/servletapi at date 2005-03-02
which jdk do you use?
# java-config -f blackdown-jdk-1.4.2_rc1 but sun-jdk at v1.4.2.05 is also installed.
Created attachment 52486 [details] full compile log of dev-java/servletapi with sun-jdk-1.4.2.05 I have set the environment to sun: # java-config -S sun-jdk-1.4.2.05 # env-update && . /etc/profile which also fails because of semantic errors, see the details in the attachement, please.
I was also unable to merge ant which depends dev-java/servletapi because of lack of ant-core which is necessary to merge servlets and is not in dependencies.
hmm, does it work with USE="-jikes" ?
worksforme on different arches, with different jdks.