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>