Re: Starting build-system work (Windows/Mac users please speak up)

From: Chapman Flack <chap(at)anastigmatix(dot)net>
To: David Gradwell <david(at)gradwell(dot)com>, Kartik Ohri <kartikohri13(at)gmail(dot)com>
Cc: "pljava-dev(at)lists(dot)postgresql(dot)org" <pljava-dev(at)lists(dot)postgresql(dot)org>
Subject: Re: Starting build-system work (Windows/Mac users please speak up)
Date: 2020-05-21 11:47:00
Message-ID: 5EC66A34.9000004@anastigmatix.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pljava-dev

On 05/21/20 04:14, David Gradwell wrote:
> I would include Java 1.8 (e.g. recent build such as jdk1.8.0_221.
>
> This is because some capabilities of NetBeans (e.g. Native packaging)
> still require running under Java 1.8.

Java 1.8 remains supported on the 1.5.x branch.

The still-gestating 1.6 branch represents a clean break requiring
Java 9 or later, to take advantage of Java 9 features like the Java
Platform Module System, VarHandles, etc.

To throw Kartik into the many-Java-versioned 1.5.x build configuration
would probably have violated the Geneva Convention. Hence the focus
on the 1.6 branch and its much simplified arrangements.

It would be interesting if you were to describe what you're doing with
NetBeans ... native-packaging PL/Java alone? PL/Java along with a
PL/Java application?

Although I do not intend to imminently abandon the 1.5.x branch, it
might be well to begin breathing on NetBeans concerning their support
for Java 9.

There is also a native-packaging feature in GraalVM that I have not
played with; it might be worth investigating.

Regards,
-Chap

In response to

Responses

Browse pljava-dev by date

  From Date Subject
Next Message David Gradwell 2020-05-21 12:20:47 Re: Starting build-system work (Windows/Mac users please speak up)
Previous Message Chapman Flack 2020-05-21 11:34:25 Re: Starting build-system work (Windows/Mac users please speak up)