On Fri, 22 Mar 2024 10:16:44 GMT, Magnus Ihse Bursie wrote:
>> This is the first step of several, in which I will clean up the native
>> compilation code as used by modules. In this first step `java.base`,
>> `java.deskop`, `jdk.accessibility` and `jdk.jpackage` are left out, since
>> they req
On Fri, 22 Mar 2024 11:38:25 GMT, Magnus Ihse Bursie wrote:
> I can give a spoiler to what the upcoming JDK_LIBS rewrite will do.
>
> Currently, if you want to link with e.g. `jli`, this is what you need to do:
>
> ```
> $(eval $(call SetupJdkLibrary, BUILD_LIBMYLIB, \
> NAME := mylib, \
>
On Fri, 22 Mar 2024 10:16:44 GMT, Magnus Ihse Bursie wrote:
>> This is the first step of several, in which I will clean up the native
>> compilation code as used by modules. In this first step `java.base`,
>> `java.deskop`, `jdk.accessibility` and `jdk.jpackage` are left out, since
>> they req
On Fri, 22 Mar 2024 10:47:30 GMT, Julian Waters wrote:
>> Magnus Ihse Bursie has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Fix indentation
>
> make/common/JdkNativeCompilation.gmk line 190:
>
>> 188: $1_SRC_HEADER_FLAGS += $$(addpre
On Fri, 22 Mar 2024 10:43:40 GMT, Julian Waters wrote:
>> Magnus Ihse Bursie has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Fix indentation
>
> make/autoconf/libraries.m4 line 174:
>
>> 172:
>> 173: JDKLIB_LIBS="$BASIC_JDKLIB_LIBS"
On Fri, 22 Mar 2024 10:16:44 GMT, Magnus Ihse Bursie wrote:
>> This is the first step of several, in which I will clean up the native
>> compilation code as used by modules. In this first step `java.base`,
>> `java.deskop`, `jdk.accessibility` and `jdk.jpackage` are left out, since
>> they req
On Fri, 22 Mar 2024 10:16:44 GMT, Magnus Ihse Bursie wrote:
>> This is the first step of several, in which I will clean up the native
>> compilation code as used by modules. In this first step `java.base`,
>> `java.deskop`, `jdk.accessibility` and `jdk.jpackage` are left out, since
>> they req
> This is the first step of several, in which I will clean up the native
> compilation code as used by modules. In this first step `java.base`,
> `java.deskop`, `jdk.accessibility` and `jdk.jpackage` are left out, since
> they require more work. The changes in the remaining modules are trivial b