From owner-freebsd-arm@freebsd.org Mon Nov 16 08:35:46 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7018A30267 for ; Mon, 16 Nov 2015 08:35:46 +0000 (UTC) (envelope-from emz@norma.perm.ru) Received: from elf.hq.norma.perm.ru (unknown [IPv6:2a00:7540:1::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.norma.perm.ru", Issuer "Vivat-Trade UNIX Root CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 022F31239 for ; Mon, 16 Nov 2015 08:35:45 +0000 (UTC) (envelope-from emz@norma.perm.ru) Received: from bsdrookie.norma.com. (pc233031.norma.com [IPv6:fd00::7fa] (may be forged)) by elf.hq.norma.perm.ru (8.14.9/8.14.9) with ESMTP id tAG8ZaFY081475 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Mon, 16 Nov 2015 13:35:37 +0500 (YEKT) (envelope-from emz@norma.perm.ru) Subject: Re: poudriere and java/openjdk8 References: <56474100.2050505@norma.perm.ru> To: "freebsd-arm@freebsd.org" From: "Eugene M. Zheganin" X-Enigmail-Draft-Status: N1110 Message-ID: <56499558.9020100@norma.perm.ru> Date: Mon, 16 Nov 2015 13:35:36 +0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (elf.hq.norma.perm.ru [IPv6:fd00::30a]); Mon, 16 Nov 2015 13:35:38 +0500 (YEKT) X-Spam-Status: No hits=-100.4 bayes=0.0000 testhits AWL=0.044,BAYES_00=-1.9, RDNS_NONE=0.793,SPF_SOFTFAIL=0.665,USER_IN_WHITELIST=-100 autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on elf.hq.norma.perm.ru X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2015 08:35:46 -0000 Hi. On 14.11.2015 19:41, Mikaƫl Urankar wrote: > Hi, > If you build java with poudriere/qemu you need to put USE_PROCFS=no in > /usr/local/etc/poudriere.conf. > You also need to lower down the memory requirement to build java with qemu [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. Thanks. Eugene.