ugly Java dependency in OOo

Dmitry Morozovsky marck at rinet.ru
Sat Jul 31 02:42:53 PDT 2004


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.

And, yes, OO dependencies *are* a bit fragile regarding to versions: gcc and
jdk are only the most visible ones.

Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------


More information about the freebsd-openoffice mailing list