Download raw body.
[update] devel/jdk/11 add sparc64 support
On Wed, 08 May 2024 11:08:14 +0100,
Theo Buehler <tb@theobuehler.org> wrote:
>
> On Wed, May 08, 2024 at 11:03:50AM +0100, Kirill A. Korinsky wrote:
> > On Wed, 08 May 2024 03:32:33 +0100,
> > kurt@intricatesoftware.com wrote:
> > >
> > > Index: 11/patches/patch-src_hotspot_os_bsd_os_bsd_cpp
> > > ===================================================================
> > > RCS file: 11/patches/patch-src_hotspot_os_bsd_os_bsd_cpp
> > > diff -N 11/patches/patch-src_hotspot_os_bsd_os_bsd_cpp
> > > --- 11/patches/patch-src_hotspot_os_bsd_os_bsd_cpp 2 May 2024 15:42:52 -0000 1.4
> > > +++ /dev/null 1 Jan 1970 00:00:00 -0000
> > > @@ -1,17 +0,0 @@
> > > -Use the correct number of cpus when hw.smt=0
> > > -
> > > -Index: src/hotspot/os/bsd/os_bsd.cpp
> > > ---- src/hotspot/os/bsd/os_bsd.cpp.orig
> > > -+++ src/hotspot/os/bsd/os_bsd.cpp
> > > -@@ -327,7 +327,11 @@ void os::Bsd::initialize_system_info() {
> > > -
> > > - // get processors count via hw.ncpus sysctl
> > > - mib[0] = CTL_HW;
> > > -+#if defined(HW_NCPUONLINE)
> > > -+ mib[1] = HW_NCPUONLINE;
> > > -+#else
> > > - mib[1] = HW_NCPU;
> > > -+#endif
> > > - len = sizeof(cpu_val);
> > > - if (sysctl(mib, 2, &cpu_val, &len, NULL, 0) != -1 && cpu_val >= 1) {
> > > - assert(len == sizeof(cpu_val), "unexpected data size");
> >
> > I think this patch is still required, have I missed something?
>
> https://github.com/battleblow/jdk11u/commit/3f3f8a433f8e0592abb213f68c92afb688be3e38
>
Got it, thanks!
--
wbr, Kirill
[update] devel/jdk/11 add sparc64 support