Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Nov 2015 10:07:45 +0100
From:      =?UTF-8?Q?Mika=C3=ABl_Urankar?= <mikael.urankar@gmail.com>
To:        "Eugene M. Zheganin" <emz@norma.perm.ru>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: poudriere and java/openjdk8
Message-ID:  <CAJwjRmQ1YJhmxqVW8xBnj1FVS-Y-jiZunaXB0bOkC=_aGK74bA@mail.gmail.com>
In-Reply-To: <56499558.9020100@norma.perm.ru>
References:  <56474100.2050505@norma.perm.ru> <CAJwjRmR%2BjF_pBuf1eE3NXdC2dKvzzApt=igd8bopvuEFuBTsVw@mail.gmail.com> <56499558.9020100@norma.perm.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
2015-11-16 9:35 GMT+01:00 Eugene M. Zheganin <emz@norma.perm.ru>:
> Hi.
>
> On 14.11.2015 19:41, Mika=C3=ABl Urankar wrote:
>> Hi,
>> If you build java with poudriere/qemu you need to put USE_PROCFS=3Dno in
>> /usr/local/etc/poudriere.conf.
>> You also need to lower down the memory requirement to build java with qe=
mu [1]
>> If you use poudriere with native-xtools you'll need this upstream
>> patch [2] or the one that sbruno@ submitted [3]
>>
>> I've started to work on kodi, you can find my work in progress (and
>> hackish) patch at [4]
>> You'll need to recompile multimedia/libass without harfbuzz option
>> (otherwise it will deinstall misc/raspberrypi-userland)
>>
>> If you need a prebuilt package for openjdk8 -> [5]
>>
> First of all, thanks a log for your help ! I really appreciate that.
> Second, I cannot figure out the relationship of
> misc/raspberrypi-userland with other ports: it's evident that it
> contains some RPi-optimized libraries, and thus conflicts with generic
> ports. But I'm able to launch xorg using generic ones, but with
> raspberrypi-userland I'm missing the X binary itself and its driver for
> xorg (they are deinstyalled when I install raspberrypi-userland). Can
> you clarify this a bit ?
> And finally, although java/openjdk8 is now able to pass the configure
> phase, it fails with signal 11 after 24 hours of cross-compiling. I'm
> using poudriere/qemu for this. How did you manage to build it ? I was
> under the impression that I can build multimedia/kodi with your package,
> but it seems that just downloading it and putting into the poudriere
> package directory doesn't do the trick.

Can you share the log file for java? I forgot that openjdk8 binary
crashes qemu and the post-build target uses a openjdk8 binary...
You will need this patch:
http://mikael.urankar.free.fr/FreeBSD/arm/patches/java_openjdk8_qemu_2.patc=
h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJwjRmQ1YJhmxqVW8xBnj1FVS-Y-jiZunaXB0bOkC=_aGK74bA>