[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

JavaServer pages for Openbsd 2.8?



Greetings:

I run a web hosting service on a colocated server running OpenBSD 
2.8.  I have a client who wants to run JavaServer pages.  I couldn't 
find a jakarta-tomcat or blackdown port for 2.8, but I did find them in 
the 3.0 ports tree.  jakarta-tomcat-3.2.3 installed with no errors 
using pkg_add, but doing `make` in the 3.0 
/ports/devel/jdk/1.2-blackdown got:

"Need version 1.407 of bsd.port.mk"

I've also tried installing kaffe, via pkg_add, and it seemed to install 
with no errors, but running it gets this error:

$ /usr/local/bin/kaffe
/usr/libexec/ld.so: Kaffe: libXext.so.6.3: No such file or directory

This is the error I got doing `make` in the 2.8 /usr/ports/lang/kaffe:
... many lines ...
BigInteger.c:510: Undefined symbol `___gmpz_hamdist' referenced from 
text segment
collect2: ld returned 1 exit status
*** Error code 1

Stop in /usr/ports/lang/kaffe/work/kaffe-1.0.5/kaffe/kaffe (line 239 of 
Makefile).
*** Error code 1

Stop in /usr/ports/lang/kaffe/work/kaffe-1.0.5/kaffe (line 184 of 
Makefile).
*** Error code 1

Stop in /usr/ports/lang/kaffe/work/kaffe-1.0.5 (line 240 of Makefile).
*** Error code 1

And finally, the error I got trying to install from source:
[root:/usr/local/src/kaffe-1.0.6]$ make
... many lines ...
Method.c:104: Undefined symbol `_getClassFromSignaturePart' referenced 
from text segment
collect2: ld returned 1 exit status
make[2]: *** [Kaffe] Error 1
make[2]: Leaving directory `/usr/local/src/kaffe-1.0.6/kaffe/kaffe'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/kaffe-1.0.6/kaffe'
make: *** [all-recursive] Error 1

Perhaps the simplest solution would be upgrading to 3.0, but if anyone 
has gotten JavaServer pages to somehow run on OpenBSD 2.8 I'd 
appreciate hearing how it was done.

Thanks.
-- 
All the best (Adéu-siau),
Lou Hevly
lou@visca.com
http://www.visca.com