Hi ports@,
I've got a freshly installed OpenBSD 4.2 x86 machine that I've used to
build the 1.5.x JDK. The build works fine, but upon the make package
step, I get reports of 3 missing files and the build fails:
===> Building package for jdk-1.5.0.12-no_web
Create /usr/ports/packages/i386/all/jdk-1.5.0.12-no_web.tgz
Switching to /usr/ports/devel/jdk/1.5/pkg/PFRAG.client_vm-main
Error in package:
/var/tmp/jdk-1.5.0.12-no_web/fake-i386-no_web//usr/local/jdk-1.5.0/jre/lib/deploy/ffjcext.zip
does not exist
Error in package:
/var/tmp/jdk-1.5.0.12-no_web/fake-i386-no_web//usr/local/jdk-1.5.0/jre/lib/i386/libnative_chmod.so
does not exist
Error in package:
/var/tmp/jdk-1.5.0.12-no_web/fake-i386-no_web//usr/local/jdk-1.5.0/jre/lib/i386/libnative_chmod_g.so
does not exist
You'll probably notice that the above is a non-standard location. I set
WRKOBJDIR=/var/tmp in my ~/.profile because my /usr/ports is mounted
via NFS. I made sure that my /var partition didn't have any funny mount
options - at the moment its only 'softdep'. The NFS area has 'noatime'
set, fwiw.
So far my searches haven't yielded anything fruitful to debug this.
Does anyone have any suggestions I might try?
PS - Please CC me on replies, I read the list in digest mode normally.
Thanks for your time,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/