Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83850 - emerge dev-java/servletapi v2.4-r1 and v2.3-r1 fail because of Semantic Errors
Summary: emerge dev-java/servletapi v2.4-r1 and v2.3-r1 fail because of Semantic Errors
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-02 10:29 UTC by Sascha Wuestemann
Modified: 2005-05-05 09:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge.dev-java_xerces-c.2005-03-02 compile log (emerge.dev-java_xerces-c.2005-03-02,73.73 KB, text/plain)
2005-03-02 10:31 UTC, Sascha Wuestemann
Details
emerge.dev-java_servletapi.2005-03-02 (emerge.dev-java_servletapi.2005-03-02,22.32 KB, text/plain)
2005-03-02 10:32 UTC, Sascha Wuestemann
Details
full compile log of dev-java/servletapi with sun-jdk-1.4.2.05 (emerge.dev-java_servletapi.2005-03-02.sun,9.29 KB, text/plain)
2005-03-02 12:23 UTC, Sascha Wuestemann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Wuestemann 2005-03-02 10:29:44 UTC
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
Comment 1 Sascha Wuestemann 2005-03-02 10:31:19 UTC
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
Comment 2 Sascha Wuestemann 2005-03-02 10:32:25 UTC
Created attachment 52478 [details]
emerge.dev-java_servletapi.2005-03-02

full compile log of dev-java/servletapi at date 2005-03-02
Comment 3 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-02 11:28:18 UTC
which jdk do you use? 
Comment 4 Sascha Wuestemann 2005-03-02 12:02:53 UTC
# java-config -f
blackdown-jdk-1.4.2_rc1

but sun-jdk at v1.4.2.05 is also installed.
Comment 5 Sascha Wuestemann 2005-03-02 12:23:35 UTC
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.
Comment 6 Tomasz Fortuna 2005-03-20 00:46:23 UTC
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.
Comment 7 Jan Brinkmann (RETIRED) gentoo-dev 2005-04-17 10:30:57 UTC
hmm, does it work with USE="-jikes" ?
Comment 8 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-05 09:09:40 UTC
worksforme on different arches, with different jdks.