On Mon, Dec 12, 2016 at 1:59 AM, Edd Barrett <e...@theunixzoo.co.uk> wrote:

> Hi Kurt,
>
> On Sun, Dec 11, 2016 at 10:49:20AM -0500, Kurt Miller wrote:
> > Here is an update of 1.8 to u112.
>
> Thanks for this.
>
> Builds fine, and I managed to run hello world just fine. More testing to
> come...
>
> In the meantime, there's a couple of warnings at package time:
>
> ---8<---
> ===>  Building package for jdk-1.8.0.112v0
> Create /usr/ports/packages/amd64/all/jdk-1.8.0.112v0.tgz
> warning: file `man1/jcmd.1', around line 122:
>   table wider than line width
> --->8---
>
> And then:
>
> ---8<---
> Found package with matching name, but with different pkgpath:
> jdk-1.7.0.80p2v0
> --->8---
>
> The former may be fixable without too much effort, the latter surprises
> me since the jdk7 and 8 ports are under different paths in the tree...
>

Have you built JDK 1.7 but not JDK 1.8 on the box before? If so, that
warning is expected, since it looks at entries in PLIST_DIR.  If you build
JDK 1.8 again, you shouldn't see it, since the JDK 1.8 PLIST will already
be in PLIST_DIR.

This warning was added at b2k16, it's intended to warn about unintentional
pkgpath changes.  We could tweak it so that it doesn't warn if it appears
the pkgpath itself contains a version (e.g. /\/\d+(\.\d+)?\//).  Thoughts
on that?

Thanks,
Jeremy

Reply via email to