From owner-freebsd-openoffice@FreeBSD.ORG Sat Jul 31 14:32:40 2004 Return-Path: Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E659416A4CE for ; Sat, 31 Jul 2004 14:32:40 +0000 (GMT) Received: from box84.elkhouse.de (box84.elkhouse.de [213.9.1.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id A696543D69 for ; Sat, 31 Jul 2004 14:32:40 +0000 (GMT) (envelope-from roman@ontographics.com) Received: from 1cust6.vr1.dtm1.alter.net ([149.229.96.6] helo=[192.168.1.3]) by box84.elkhouse.de with asmtp (Exim 4.32) id 1BqurN-0000tF-20; Sat, 31 Jul 2004 16:29:17 +0200 From: Roman Kennke To: Dmitry Morozovsky In-Reply-To: <20040731133902.H58234@woozle.rinet.ru> References: <1091225558.3120.19.camel@moonlight> <20040731133902.H58234@woozle.rinet.ru> Content-Type: text/plain Message-Id: <1091284334.28254.9.camel@moonlight> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sat, 31 Jul 2004 16:32:14 +0200 Content-Transfer-Encoding: 7bit cc: openoffice@freebsd.org Subject: Re: ugly Java dependency in OOo X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Jul 2004 14:32:41 -0000 Am Sa, den 31.07.2004 schrieb Dmitry Morozovsky um 11:42: > On Sat, 31 Jul 2004, Roman Kennke wrote: > > RK> I just wanted to build OOo from ports and found that it depends on the > RK> FreeBSD native JDK. The problem I see here is, that this requires me to > RK> agree to the Sun Community Source License, which is indeed a very crazy > RK> license. I worked around this by just symlinking > RK> /usr/local/linux-sun-jdk1.4.2 to /usr/local/jdk1.4.2 and it works > RK> equally well. So why not make the OOo port depends on that JDK? Or even > RK> better: on the Blackdown-Linux-JDK, so that the user doesn't have to be > RK> interrupted and required to download an installer? > RK> > RK> Of course, I think the best thing would be to leave out these Java > RK> dependencies altogether. This is what Debian and Fedora people do. They > RK> have patches for that. > RK> > RK> But for now, I propose to change dependencies on jdk14 to > RK> linux-sun-jdk14, which is no big deal IMO, since building jdk14 also > RK> requires the linux-jdk. > > Then at least it should be made optional, because _now_ linux-jdk is required > for building native jdk, not OO, and thus we would break the ability to build > OO without linux binary compatibility. yes. This is not what I am worried about. I don't like to agree to the Sun Community Source License, which is required in order to build the native JDK. I would rather like to go with linux binary compatibility. > And, yes, OO dependencies *are* a bit fragile regarding to versions: gcc and > jdk are only the most visible ones. Yes, I believe that this is not an easy task. BTW: I have checked the situation in NetBSD, it seems that they also have OOo without any Java dependency: ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/misc/openoffice/README.html Kind regards, Roman