From owner-freebsd-ppc@FreeBSD.ORG Wed May 20 03:06:20 2015 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37769DBE; Wed, 20 May 2015 03:06:20 +0000 (UTC) Received: from mail-pd0-x235.google.com (mail-pd0-x235.google.com [IPv6:2607:f8b0:400e:c02::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 06B12100E; Wed, 20 May 2015 03:06:20 +0000 (UTC) Received: by pdbnk13 with SMTP id nk13so51054001pdb.1; Tue, 19 May 2015 20:06:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=soOdj8lLwAJbzj5GKQ/Xv9YV7v5ouuXO7uEfS3uU4zY=; b=QnMS1NU/ERTiuvjrjDraAPQPFHl/FZW71bglJir1pITf9jHeJGandULzgONmJxgshf rc3vzMNXSrQ54nXHdafvnTlGtzbsjACD4Ord/ubY7aNN4lS3hEXjvbQ/s04fAnRrpHLk jtkB3nHXnPEDPCPK12kSJcSo9du6x04xp3QCO5y+i2G30Lxonssd3jIuI6BfJKgz+hxE O145bsf2cdvX27PMoiJsSf9Dm16piYkVj4LR18qbe4QjomDfMLmE/fSQiVZikX38RcJF proi394Jf+M4EeB9jShITKKxJnPp/c946uMyyVGR9BsPAh9Qb6QixTIdNxhaFkrBGTka Cb0w== X-Received: by 10.68.197.100 with SMTP id it4mr59799247pbc.143.1432091179349; Tue, 19 May 2015 20:06:19 -0700 (PDT) Received: from [192.168.1.69] (107-222-186-3.lightspeed.sntcca.sbcglobal.net. [107.222.186.3]) by mx.google.com with ESMTPSA id kr9sm14475511pab.30.2015.05.19.20.06.18 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 May 2015 20:06:18 -0700 (PDT) Message-ID: <555BFA0A.3030404@gmail.com> Date: Tue, 19 May 2015 20:05:46 -0700 From: Justin Hibbits User-Agent: Mozilla/5.0 (X11; FreeBSD powerpc; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Pedro Giffuni , FreeBSD PowerPC ML Subject: Re: Apache OpenOffice on FreeBSD-ppc (was Re: LibreOffice 4) References: <52E1D3C9.8010206@FreeBSD.org> <20140125161823.GA41900@FreeBSD.org> <20140125084953.73f4a342@zhabar.gateway.2wire.net> <555BF61E.80103@FreeBSD.org> In-Reply-To: <555BF61E.80103@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 May 2015 03:06:20 -0000 Hi Pedro, This is great! Unfortunately, it's difficult to test, since openjdk doesn't yet build for powerpc. I tried in the past, but gave up when hitting basic roadblocks (at one point, probably even now still, it required a bootstrap jdk running on x86, which I just don't have). If only there were about 70 more hours in a day, to work on this. - Justin On 05/19/15 19:49, Pedro Giffuni wrote: > Hello guys; > > Just thought I'd update this old thread ... > > I did merge into upstream OpenOffice the bare-bones support > for FreeBSD powerpc [1]. > > It is untested, I am pretty sure you will have to do changes so that > it finds openjdk(?) but editors/openoffice-devel should have what > you need to get started. > > Hope that helps, > > Pedro. > > [1] > http://svn.apache.org/viewvc?view=revision&revision=1608245 > > On 01/25/14 11:49, Justin Hibbits wrote: >> On Sat, 25 Jan 2014 16:18:23 +0000 >> Alexey Dokuchaev wrote: >> >>> On Thu, Jan 23, 2014 at 09:45:29PM -0500, Pedro Giffuni wrote: >>>> My recommendation is to start from 4.0.1 and then upstream your >>>> changes (it should not be difficult). For PPC you can, of course, >>>> borrow heavily from linux-ppc. Here is an old guide that may help: >>>> >>>> https://wiki.openoffice.org/wiki/Lazy_Hackers_Guide_To_Porting >>> Thanks; I'll certainly take a look; right now I'm still fighting with >>> X11 problems on PPC and Clang-builds on -CURRENT/i386. >> Clang isn't quite complete for ppc32 (it mostly works, with some >> issues, on ppc64, those are being worked out). For C++11 features, and >> better support in general, I'd recommend gcc48. >> >> As for X11 problems, what problems are you having? Nathan fixed >> building WITH_NEW_XORG and has a patch floating around, I believe he >> filed a couple PRs on it, too. >> >> - Justin >