On Thursday 17 January 2008 12:29:08 pm Dave Steinberg wrote:
> 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:

A packaging problem went unnoticed with the no_web FLAVOR at release
time. It's fix in -current.

To fix this in -stable you can delete any references to libnative_chmod in the 
pkg/P* files. I just realized that this shared lib is a linux shared lib that 
is not referenced by anything in the jdk (and would have not worked if it 
did). Also, move the two lines with lib/deploy/ in them from both PLIST-main 
and PLIST-jre and add them to PFRAG.no-no_web-main and PFRAG.no-no_web-jre 
respectively. 

Alternatively, JC Roberts mentioned today that he made a -stable update
diff for 1.5. Perhaps he could forward that diff to you.

> ===>  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,


Reply via email to