Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Sep 2025 11:26:16 +0200 (CEST)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Harald Eilertsen <haraldei@anduin.net>
Cc:        java@freebsd.org
Subject:   Re: openjdk build failures on "nm"
Message-ID:  <246244335.3613.1757582776002@localhost>
In-Reply-To: <mxss65u22c5oy4gvokvpc472yospz5mtyv7aionej5qgq7ycx2@jpxajffsomeh>
References:  <1221594030.658.1756976173189@localhost> <wy6tjmjqq3temf3smm7vbohvxd5hvvaplrycx66zmfffkwg4sn@2lfjlx3fp7xr> <1330428831.1750.1756980558066@localhost> <efoy4e5mqaa5xen277swrpj3w2mgthmkxza5p3k3hbxfpc7hn5@joytibqygluz> <2053927433.1876.1757575928041@localhost> <mxss65u22c5oy4gvokvpc472yospz5mtyv7aionej5qgq7ycx2@jpxajffsomeh>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
I committed the change.

Looking through https://portsfallout.com/fallout?port=java/openjdk again, I noticed that it does not fail on main, only on 13.5 and 14.2. I don't know if that is a coincidence, a difference in the pkg cluster on main or some difference in clang/llvm or other build tooling.

But I thought it is worth mentioning.

Regards,
Ronald.

 
Van: Harald Eilertsen <haraldei@anduin.net>
Datum: donderdag, 11 september 2025 10:15
Aan: Ronald Klop <ronald-lists@klop.ws>
CC: java@freebsd.org
Onderwerp: Re: openjdk build failures on "nm"
> 
> On Thu, Sep 11, 2025 at 09:32:08AM +0200, Ronald Klop wrote:
> > As it seems hard to debug, what do the java@ maintainers think of this experiment?
> >
> > diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile
> > index 5cb25e6aee72..ba7001ff2bd0 100644
> > --- a/java/openjdk17/Makefile
> > +++ b/java/openjdk17/Makefile
> > @@ -38,7 +38,7 @@ GH_PROJECT=   jdk17u
> >
> > NO_CCACHE=     yes
> >
> > -_MAKE_JOBS=    #
> > +MAKE_JOBS_UNSAFE=      yes
> > MAKE_ENV=      LANG="C" \
> >                LC_ALL="C" \
> >                CLASSPATH="" \
> 
> That's well spotted! I think this is definitely worth trying. I'm no
> expert on the ports Makefiles myself, but was told to use
> MAKE_JOBS_UNSAFE instead in the review for openjdk24. Haven't gone
> through all the ancient version yet, as my focus is mainly on mainline,
> and these days on openjdk25.
> 
> > I can commit this today to openjdk17 and if builds start to succeed to other openjdk* ports.
> 
> I'm in favour!
> 
> H!
> 
> 
> 

 
[-- Attachment #2 --]
<html><head></head><body>I committed the change.<br>
<br>
Looking through&nbsp;<a href="https://portsfallout.com/fallout?port=java/openjdk">https://portsfallout.com/fallout?port=java/openjdk</a>; again, I noticed that it does not fail on main, only on 13.5 and 14.2. I don't know if that is a coincidence, a difference in the pkg cluster on main or some difference in clang/llvm or other build tooling.<br>
<br>
But I thought it is worth mentioning.<br>
<br>
Regards,<br>
Ronald.<br>
<br>
&nbsp;
<p><strong>Van:</strong> Harald Eilertsen &lt;haraldei@anduin.net&gt;<br>
<strong>Datum:</strong> donderdag, 11 september 2025 10:15<br>
<strong>Aan:</strong> Ronald Klop &lt;ronald-lists@klop.ws&gt;<br>
<strong>CC:</strong> java@freebsd.org<br>
<strong>Onderwerp:</strong> Re: openjdk build failures on "nm"</p>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: #000000 2px solid; margin-right: 0px">
<div class="MessageRFC822Viewer" id="P">
<div class="TextPlainViewer" id="P.P">On Thu, Sep 11, 2025 at 09:32:08AM +0200, Ronald Klop wrote:<br>
&gt; As it seems hard to debug, what do the java@ maintainers think of this experiment?<br>
&gt;<br>
&gt; diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile<br>
&gt; index 5cb25e6aee72..ba7001ff2bd0 100644<br>
&gt; --- a/java/openjdk17/Makefile<br>
&gt; +++ b/java/openjdk17/Makefile<br>
&gt; @@ -38,7 +38,7 @@ GH_PROJECT= &nbsp;&nbsp;jdk17u<br>
&gt;<br>
&gt; NO_CCACHE= &nbsp;&nbsp;&nbsp;&nbsp;yes<br>
&gt;<br>
&gt; -_MAKE_JOBS= &nbsp;&nbsp;&nbsp;#<br>
&gt; +MAKE_JOBS_UNSAFE= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yes<br>
&gt; MAKE_ENV= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LANG="C" \<br>
&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LC_ALL="C" \<br>
&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CLASSPATH="" \<br>
<br>
That's well spotted! I think this is definitely worth trying. I'm no<br>
expert on the ports Makefiles myself, but was told to use<br>
MAKE_JOBS_UNSAFE instead in the review for openjdk24. Haven't gone<br>
through all the ancient version yet, as my focus is mainly on mainline,<br>
and these days on openjdk25.<br>
<br>
&gt; I can commit this today to openjdk17 and if builds start to succeed to other openjdk* ports.<br>
<br>
I'm in favour!<br>
<br>
H!</div>

<hr></div>
</blockquote>
<br>
&nbsp;</body></html>
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?246244335.3613.1757582776002>