How to mount procfs and fdescfs inside a poudriere jail?
Adam Weinberger
adamw at adamw.org
Sat Dec 30 17:47:46 UTC 2017
> On 30 Dec, 2017, at 10:14, Dmytro Bilokha <dmytro at posteo.net> wrote:
>
> Hello, Everyone!
>
> When I try to build java/openjdk8 with poudriere I'm getting the error:
> ---
> configure: Found potential Boot JDK using configure arguments
> configure: Potential Boot JDK found at /usr/local/bootstrap-openjdk8 is
> incorrect JDK version (Error occurred during initialization of VM);
> ignoring
> configure: (Your Boot JDK must be version 7 or 8)
> configure: error: The path given by --with-boot-jdk does not contain a
> valid Boot JDK
> configure exiting with result code 1
> ---
> I suspect it happens, because bootstrap-openjdk8 needs some stuff to be
> mounted.
> Here is a snippet from its pkg-message:
> ---
> This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
> procfs(5) mounted on /proc.
> ---
>
> Does someone know how to mount fdescfs and procfs inside a poudriere jail?
> Is it possible at all?
> Or, maybe, some workarouns exist to build openjdk8 with poudriere? Any
> help would be appriciated.
It doesn't seem to documented in poudriere.conf, but there are USE_PROFCS
and USE_FDESCFS settings you can turn on in poudriere.conf.
# Adam
--
Adam Weinberger
adamw at adamw.org
http://www.adamw.org
More information about the freebsd-ports
mailing list