it's not always the easiest option.
So, from a downstream perspective, allowing the oldest possible version
is always a desirable feature to have. I do understand it though when
OpenJDK 11 requires features from OpenJDK 10 which would rule out older
versions completely.
Adrian
--
.''`. John Paul
d the
one for PowerPCSPE.
It's also interesting that there is no implementation for 32-Bit MIPS either.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546
ere linked against.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
call the environment scripts from there.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
.
So, I would guess that you would use that method for OpenJDK as well?
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
[2]
https://build.opensuse.org/package/view_file/openSUSE:Factory/java-10-openjdk/java-10-openjdk.spec?expand=1
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006
be kept clean because
we are working on getting rid of unnecessary cruft. But this decision isn't
up to me, of course. I'm just arguing that I consider the chances that someone
will try OpenJDK-11 on SLE-12:SP3 or even SLE-11:SP4 very low.
Adrian
--
.''`. John Paul Adrian Glaubitz
1.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
at the internal SUSE build system at the moment).
openjdk-9 is part of SLE-15:GA which itself ships gcc-7.
So, what exactly is the usecase for OpenJDK-9, 10 and 11?
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub
ugh Debian
Backports.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
ks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
different toolchains
downstreams are going to use.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
the compiler complain less is usually a bad idea.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
ail.openjdk.java.net/pipermail/hotspot-dev/2018-January/029754.html
[2] http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-January/029756.html
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-
on the s390x environment.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
a patch. So, I'm not sure why the configure doesn't work
in your case.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
On 01/10/2018 12:27 AM, John Paul Adrian Glaubitz wrote:> which is the same
configure line that the openjdk-7/8/9/10 packages in Debian> use. Sounds like a
good
idea to fix this warning though.
PS: I'm happy to review and sponsor your change. But tomorrow :).
Adrian
--
.''`. Joh
for MIPS, correct (from your
email address)? If yes, there are actually two additional patches necessary to
get Zero to build on MIPS. In particular, jvmsigs cannot encode all signals
found on MIPS. I should finally get around to work on this.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' :
On 11/23/2017 01:15 PM, Andrew Haley wrote:
On 23/11/17 12:10, John Paul Adrian Glaubitz wrote:
I have upstreamed many Debian-related fixes to OpenJDK but they are so far
only part of OpenJDK-10. I haven't done any backports to OpenJDK yet, but
I might start doing this with OpenJDK-9
only part of OpenJDK-10. I haven't done any backports to OpenJDK yet, but
I might start doing this with OpenJDK-9 in the near future.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
/
rules. This should give you the right idea on what is necessary to OpenJDK 8
build
on Ubuntu.
Please also make sure you have the necessary build dependencies installed:
# apt build-dep openjdk-8
Adrian
[1] http://bazaar.launchpad.net/~openjdk/openjdk/openjdk8/files
--
.''`. John Paul Adrian
On 11/22/2017 04:42 PM, Andrew Haley wrote:
On 22/11/17 15:40, John Paul Adrian Glaubitz wrote:
This builds Zero within 5 minutes, building the Server variant takes about
the same time. On an AMD Threadripper 1950X, the build takes only about
2 minutes for both variants.
You're not making
building the Server variant takes about
the same time. On an AMD Threadripper 1950X, the build takes only about
2 minutes for both variants.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`
On 09/27/2017 09:57 PM, John Paul Adrian Glaubitz wrote:> On 09/27/2017 08:51
PM, Kim Barrett wrote:
Looks good.
Please update the copyright in oopMap.cpp.
Done [1].
Just a second, please. I just ran into build errors.
Please don't merge as is.
Adrian
--
.''`. John Paul Adr
Hi Kim!
On 09/27/2017 08:51 PM, Kim Barrett wrote:
Looks good.
Please update the copyright in oopMap.cpp.
Done [1].
Adrian
[1] http://cr.openjdk.java.net/~glaubitz/8186578/webrev.03/
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie
On 09/27/2017 06:46 PM, Andrew Haley wrote:
On 27/09/17 17:40, John Paul Adrian Glaubitz wrote:
The webrev to fix the Zero build on SPARC includes both changes and can be found
in [1].
That looks right, but I think the release JDK 9 is done. We'll have
to stage the fix for the JDK 9 updates
) {
::memset(to, value, size);
}
#endif // End of target dispatch.
The webrev to fix the Zero build on SPARC includes both changes and can be found
in [1].
Thanks,
Adrian
[1] http://cr.openjdk.java.net/~glaubitz/8186578/webrev.02/
--
.''`. John Paul Adrian Glaubitz
: :' : Debian D
On 09/20/2017 11:24 PM, Erik Joelsson wrote:
> Sorry for the late reply but this mail just showed up in my mail client.
It also just showed up here. Looks like it just got stuck somewhere
on Oracle's mail servers from what I can see in the message header.
Adrian
--
.''`. John Paul Adr
.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
regenerate the generated-configure.sh.
This was merged in the jdk10/jdk10 tree [1] but not in the jdk10/hs tree [2]
which I am using for development. Any chance this gets merged back into [2]?
Adrian
> [1] http://hg.openjdk.java.net/jdk10/jdk10/
> [2] http://hg.openjdk.java.net/jdk10/hs/
--
.'
On 08/31/2017 03:44 PM, Magnus Ihse Bursie wrote:
Looks good to me.
I'll sponsor the patch for you, and regenerate the generated-configure.sh.
Great. Thank you!
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin
downstream instead of working together with
upstream due to lack of communication. I think that is a problem that can
be fixed though.
I will try to get these people join the upstream mailing list.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`.
rs actively
working on OpenJDK on BSD. I will contact those guys and get them
to join build-dev@ and hotspot-dev@.
There are definitely enough qualified and motivated developers who
want to work on OpenJDK for the platforms Oracle doesn't officially
support.
Adrian
--
.''`. John Paul Adr
ot; is also missing from jdk/src/java.base which means building the JDK
also currently isn't possible. I guess, there is quite some work to be done
here.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@phy
://cr.openjdk.java.net/~glaubitz/8187004/webrev.00/
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
/, couldn't we?
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
ed is not accessible
on Zero due to a missing -I directive.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
to build memset_with_concurrent_\
readers_sparc.cpp when building Zero if SPARC is defined.
Can any build wizard shed some light on this and say whether it's
possible to achieve that?
Adrian
[1] http://cr.openjdk.java.net/~glaubitz/8186578/webrev.00/
--
.''`. John Paul Adrian Glaubitz
On 08/25/2017 11:28 PM, John Paul Adrian Glaubitz wrote:
Webrev can be found in [1].
Updated webrev in [1]. Removed the quotes around alpha and sh in
the comments to make it more consistent with the rest of the comments.
Adrian
[1] http://cr.openjdk.java.net/~glaubitz/8186786/webrev.02
except MacOSX replace x86_64 with amd64.
OPENJDK_$1_CPU_LEGACY="amd64"
fi
Webrev can be found in [1].
Thanks,
Adrian
[1] http://cr.openjdk.java.net/~glaubitz/8186786/webrev.01/
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
On 08/21/2017 03:11 PM, Erik Joelsson wrote:
I will do it, for both of your changes.
Ok. And I was told to remind my sponsor to regenerate the generated_configure.sh
after pushing the changes to platform.m4.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub
On 08/21/2017 03:09 PM, Erik Joelsson wrote:
This looks ok to me. I assume you also need a sponsor?
Yes, that would be great :-).
Thanks a lot!
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
Hi Eric!
On 08/21/2017 03:08 PM, Erik Joelsson wrote:
Your change looks ok. I assume you will also need a sponsor?
Yes, I think so. I assume I don't any push rights ;).
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet
] http://mail.openjdk.java.net/pipermail/build-dev/2017-August/019605.html
[5] http://cr.openjdk.java.net/~glaubitz/8186313/webrev.00/
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG
On 08/18/2017 01:37 PM, John Paul Adrian Glaubitz wrote:
This is my very first issue opened in the Java Bug System, so please
bear with me if there are any issues with my report. FWIW, I still need
to understand how to push the patch to the webreview system.
Here's the webrev for this one [1
f there are any issues with my report. FWIW, I still need
to understand how to push the patch to the webreview system.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75
uild.
For any port supported by the OpenJDK there needs to be an active
segment of the community that is prepared to be the "caretakers" of that port.
You're right. But since these platforms use only Zero, this point
doesn't apply.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' :
care of this.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
# HG changeset patch
# User John Paul Adrian Glaubitz
care of this.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
# HG changeset patch
# User John Paul Adrian Glaubitz
,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
# HG changeset patch
# User John Paul Adrian Glaubitz <glaub...@physik
the diff for revision 786
for details.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
# HG changeset patch
# User John
through the various JDK repositories and couldn't find it
last time I checked.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
.org/debian/
And you don't need to overwrite the etc/apt/sources.list in the
case of armhf.
Let me know if you need anymore help.
Adrian
> [1] https://wiki.debian.org/SH4/sbuildQEMU
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universita
simply from
the corresponding repository.
You basically just need to:
# dpkg --add-architecture armhf
# apt update
# apt build-dep openjdk-8:armhf
Just make sure you have at least Debian Jessie for openjdk-8.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debi
On 07/05/2017 07:37 PM, Thomas Stüfe wrote:
> Nah, I believe you :) Changes are trivial enough.
OK. So we're good to merge then?
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 6
On 07/05/2017 07:26 PM, Thomas Stüfe wrote:
> Changes look fine to me. I cannot build and test though, do not have a sparc
> linux machine.
We have a fast SPARC T5 running Debian unstable available and I could
create an account for you if you're interested.
Adrian
--
.''`. John Paul
eview those?
I have run the test suite as mentioned before:
> https://people.debian.org/~glaubitz/openjdk-9_9~b170-2_sparc64.new.build.gz
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-
On Thu, Jun 22, 2017 at 12:27:03PM +0200, John Paul Adrian Glaubitz wrote:
> On Mon, Jun 19, 2017 at 02:48:39PM +0200, Erik Helin wrote:
> > >So, should I just run the testsuite with all three patches applied?
> >
> > Yes, please run the testsuite with the three patc
bugging aid for those architectures
> which don't have a Hotspot VM.
> The VM is started with the option `-zero'. See the README.Debian for
> details.
For the -jre-headless package, we have:
> Minimal Java runtime - needed for executing non GUI Java programs,
> using Hotspot JIT.
Ad
tive Hotspot. And without the last patch, the Zero
build fails on Linux sparc.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Hi Erik!
On 06/14/2017 02:04 PM, John Paul Adrian Glaubitz wrote:
> On Wed, Jun 14, 2017 at 01:50:06PM +0200, Erik Helin wrote:
>> thanks for contributing and signing the OCA!
>
> Thanks for reviewing my patches ;-).
My OCA has been completed now and I'm now showing up on the
/projects/#project-author for details.
Sounds very exciting ;-).
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
ay
> to do this.
Ok.
> >Can't wait for my first patches getting merged into OpenJDK ;-).
>
> Well, you do need one more reviewer for your patches. Hotspot requires at
> least two reviewers for every patch (and one of the reviewers has to have
> the Reviewer role).
Hey, it's a
't wait for my first patches getting merged into OpenJDK ;-).
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
is interested in using them.
All patches are:
Signed-off-by: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
I also signed the OCA.
I'm now looking into fixing the builds on alpha (DEC Alpha), armel
(ARMv4T), m68k (680x0), powerpc (PPC32) and sh4 (SuperH/J-Core).
Cheers,
Adrian
!
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- openjdk/hotspot/src/cpu/sparc/vm/bytecodes_sparc.hpp.old 2014-01-14 21:26:34.00
, see [1].
Adrian
> [1] https://people.debian.org/~glaubitz/_BUILD_LIBJVM_objectfilenames.txt
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
k over there.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
the future. If such minor changes
already involve so much discussion, most contributors will refrain
from sending in patches which is sad because it means lots of good
patches and ideas will never get merged.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
specific.
I am one of the maintainers of the Debian/sparc64 port and we have the
possibility to add distro-specific patches. However, I don't want to
carry these patches around forever but rather get them merged upstream
and make them available to all downstreams, not just Debian.
Adrian
--
on SPARC [1].
So, how can I get those fixes in?
Thanks,
Adrian
> [1]
> http://www.oracle.com/technetwork/server-storage/linux/downloads/oracle-linux-sparc-3665558.html
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Ber
to
> fix whatever platform-specific idiosyncrasies need fixing.
Why is so complicated to get patches merged to support additional
platforms? OpenJDK seems to be very unique in this regard.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie
penJDK,
so I will
definitely need a little guidance. I have already asked in the #openjdk channel
and after
signing the OCA and sending it in, I was told to post my patches here. So here
they are :).
Let's hope I can get them into the proper shape for getting them merged.
All patches are:
101 - 173 of 173 matches
Mail list logo