a-debug-symbols=none,all
(or "none,internal" for consistency).
Can I change this option to --enable-java-debug-symbols ?
This value set to none or all. So I think that we should use
AC_ARG_ENABLE for it.
Thanks,
Yasumasa
On 2015/11/25 23:35, Magnus Ihse Bursie wrote:
On 2015-11-21
On 2015-11-25 17:53, Jaroslav Bachorik wrote:
On 25.11.2015 11:36, Magnus Ihse Bursie wrote:
On 2015-11-25 10:39, Alan Bateman wrote:
On 25/11/2015 09:25, Jaroslav Bachorik wrote:
I don't think we can just repackage these interfaces - they are
remote API and we would break compatibility
On 2015-10-20 16:05, Erik Helin wrote:
On 2015-10-14, Magnus Ihse Bursie wrote:
On 2015-10-09 14:09, Erik Helin wrote:
Hi all,
this patch adds a new configure variable: --with-test-jobs. The new
variable configures how many tests jobs we run concurrently (aka the
-concurrency flag to JTReg
On 2015-11-30 05:23, David Holmes wrote:
Hi Sasha,
Trying to trace through this is somewhat complex :)
So ...
At the top level if we see ppc64le then we set VAR_CPU to ppc64le
instead of ppc64. However, once we get into hotspot build we want ARCH
to be ppc64 again (in hotspot-spec.gmk.in)
11:39, Erik Joelsson wrote:
Widening the distribution in the hopes of finding another reviewer.
I've fixed the formatting in hotspot/make/bsd/makefiles/defs.make
locally. Merge tool error.
/Erik
On 2015-11-11 17:43, Magnus Ihse Bursie wrote:
On 2015-11-11 10:31, Erik Joelsson wrote:
New
On 2015-11-18 15:26, Erik Joelsson wrote:
The makefiles used to create the linux devkit have not been updated to
what was actually used to create the current devkit. This patch
contains those changes.
Bug: https://bugs.openjdk.java.net/browse/JDK-8143236
Webrev:
On 2015-11-24 12:13, Erik Joelsson wrote:
On 2015-11-24 11:47, Magnus Ihse Bursie wrote:
On 2015-11-18 14:00, Erik Joelsson wrote:
After posting this, I started thinking and I realized the biggest
change here is not needed. I was able to revert all of the
GENSRC_OUTPUTDIR, HEADERS_OUTPUTDIR
On 2015-11-18 14:00, Erik Joelsson wrote:
After posting this, I started thinking and I realized the biggest
change here is not needed. I was able to revert all of the
GENSRC_OUTPUTDIR, HEADERS_OUTPUTDIR, NATIVE_OUTPUTDIR and
MODULES_*_OUTPUTDIR variables in jigsaw/jake and subsequently those
On 2015-11-20 02:12, Wang Weijun wrote:
Ding dong.
Even though this code resides in the make directory, it is not really
build code, so I cannot comment on it.
/Magnus
On Nov 9, 2015, at 3:35 PM, Wang Weijun wrote:
Hi All
Please review the code change at
Bursie wrote:
On 2015-11-24 12:13, Erik Joelsson wrote:
On 2015-11-24 11:47, Magnus Ihse Bursie wrote:
On 2015-11-18 14:00, Erik Joelsson wrote:
After posting this, I started thinking and I realized the biggest
change here is not needed. I was able to revert all of the
GENSRC_OUTPUTDIR
On 2015-11-24 14:00, Erik Joelsson wrote:
Please review this minor build fix.
I'd prefer it if you use only lower case on the libs, as we do
elsewhere, and also on the -stack flag (as we do elsewhere for
pronouncable windows flags).
/The Nit Picker :)
Bug:
)/modules_cmds/jdk.accessibility, \
PROGRAM := jaccesswalker$1, \
Also noticed an extra '=' that I removed. It was causing warnings with
cl.exe.
Cool. :-)
Looks good now.
/Magnus
/Erik
On 2015-11-24 14:10, Magnus Ihse Bursie wrote:
On 2015-11-24 14:00, Erik Joelsson wrote:
Please
On 2015-11-19 12:10, Erik Joelsson wrote:
On Windows, when trying to use the new javac-server mode (or sjavac),
each java compilation process that spawns a javac server ends up
waiting for that server to shut down before shutting down itself. This
behavior is caused by the new LogFailure
On 2015-11-13 20:55, Erik Joelsson wrote:
We should enable builds using icecc/icecream distributed native
compilation. The setup is rather simple and the required changes to
configure are no more complex than how we currently handle ccache.
I have done some experiments and it seems to be
Looks good to me.
/Magnus
On 2015-12-23 13:03, Erik Joelsson wrote:
Hello,
The icecc-create-env utility in older icecc distributions takes input
parameters differently. On my Ubuntu:
$ /usr/lib/icecc/icecc-create-env
usage: /usr/lib/icecc/icecc-create-env --gcc
usage:
Hi,
In InitSupport.gmk, please restore the comment:
# Only do this if make has not been restarted, and if we do not force it.
In jdk/make/gensrc/GensrcExceptions.gmk:
The old construct resulted in the output "Generating exceptions classes"
(but a bit irregularly), could you please re-add it
cases. Typically when building more
than one conf at a time or when doing a compare build. I added
explicit calls to GenerateModuleDeps.gmk to fix this.
/Erik
On 2016-01-13 12:48, Magnus Ihse Bursie wrote:
Hi,
In InitSupport.gmk, please restore the comment:
# Only do this if make has not been
On 2016-01-14 12:06, Erik Joelsson wrote:
Since JDK-8144226, the java.desktop module is including more resource
files than it used to. This is caused by a small bug in
SetupJavaCompilation.gmk that fails to apply exclude patterns on files
to be copied. The fix is simple:
diff -r 4b01ea6c12c3
On 2016-01-14 12:01, Erik Joelsson wrote:
On 2016-01-14 11:53, Magnus Ihse Bursie wrote:
On 2016-01-14 11:43, Erik Joelsson wrote:
Hello,
Thinking more about the new bootstrap logic, I feel that I don't
like the solution. Here is a new patch where I only changed that
part. I reverted
On 2016-01-08 23:07, Derek White wrote:
[This is likely a bug, but thought I'd ask it as a question first].
I'm new to jdk builds on windows, and have spent way more time than
I'd like to admit on figuring out why my fastdebug builds did not have
asserts turned on.
The TL;DR; answer is that
I agree. It seems better to collect all test output in a central place.
/Magnus
> 13 jan. 2016 kl. 16:15 skrev Roger Riggs :
>
> $.02, for testoutput/hotspot
>
> so that if other repos do something similar they are all under testoutput/...
>
> Roger
>
>
>> On
Similar to how we use named argument in makefiles, we should support
named arguments in the configure scripts. This is possible using some m4
black magic.
My long-term goal with this is to provide readable functions for
handling common patterns, like parsing --with arguments and doing proper
Unfortunately a piece of debug output slipped into basics.m4 some time ago.
That it hasn't been discovered until now is probably proof that nobody
reads the output from configure. :-&
Bug: https://bugs.openjdk.java.net/browse/JDK-8147091
Diff inline:
diff --git a/common/autoconf/basics.m4
xplicit calls to
> GenerateModuleDeps.gmk to fix this.
>
> /Erik
>
>> On 2016-01-13 12:48, Magnus Ihse Bursie wrote:
>> Hi,
>>
>> In InitSupport.gmk, please restore the comment:
>> # Only do this if make has not been restarted, and if we do not for
On 2016-01-14 19:32, Scott Palmer wrote:
I managed to get configure working by installing freetype via XQuartz and
forcing it to be found with ./configure --with-freetype=/opt/X11
I'm building on OS X 10.11.2.
The table in Appendix C: Build Environments or the README-builds.html file
says
on the java
side. Is the function useless now?
Max,
Is your intention here that you think the patch should remove the
entire Java_sun_security_mscapi_KeyStore_getKeyLength function?
/Magnus
Thanks
Max
On Dec 16, 2015, at 9:50 PM, Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com>
On 2016-01-05 03:25, Kim Barrett wrote:
On Dec 18, 2015, at 7:41 PM, Kim Barrett <kim.barr...@oracle.com> wrote:
On Dec 16, 2015, at 8:50 AM, Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com>
wrote:
Bug: https://bugs.openjdk.java.net/browse/JDK-8145549
WebRev:
http://cr.open
On 2016-01-14 15:59, Scott Palmer wrote:
I installed XQuartz, rebooted, and re-ran configure. Got the exact same
error. Seems the path to freetype in XQuartz is not fixed.
How did you install XQuartz?
Can you check that you indeed have freetype installed on the system, and
let us know
/2016 8:48 PM, Magnus Ihse Bursie wrote:
A previous fix to check if -fstack-protector is accepted by gcc failed,
since when testing the option, gcc emitted a warning and not an error.
The one thing I'm thinking here about is if the ssp-buffer-size option
should be more tightly coupled with the -fstack
On 2016-02-03 14:33, Erik Joelsson wrote:
On 2016-02-03 13:59, David Holmes wrote:
Hi Erik,
On 3/02/2016 10:48 PM, Erik Joelsson wrote:
Hello,
Please review this small fix for building on Solaris using a
devkit/sysroot. The Solaris Studio compiler does special inlining and
intrinsics with
.
/Erik
On 2016-02-04 13:43, Erik Joelsson wrote:
I will investigate and report back.
/Erik
On 2016-02-04 13:29, David Holmes wrote:
On 4/02/2016 9:27 PM, Magnus Ihse Bursie wrote:
On 2016-02-03 14:33, Erik Joelsson wrote:
On 2016-02-03 13:59, David Holmes wrote:
Hi Erik,
On 3/02/2016 10:48
On 2016-02-05 21:50, Alan Bateman wrote:
On 05/02/2016 18:55, Xueming Shen wrote:
Hi
Please help codereview the change to build the jdk9 runtime to use
the system zlib on
Solaris and Linux platforms by default.
Issue: https://bugs.openjdk.java.net/browse/JDK-8031767
Webrev:
On 2016-02-08 20:37, Kim Barrett wrote:
On Feb 7, 2016, at 4:22 PM, Igor Ignatyev wrote:
Hi Kim,
could you please take a look at the updated webrev:
http://cr.openjdk.java.net/~iignatyev/8144695/webrev.03
I agree that “+w” isn’t related to WARNINGS_ARE_ERRORS, so
On 2016-01-25 13:43, Maurizio Cimadamore wrote:
Hi,
the current build system in JDK 9 has a way to recover all the source
dirs for a given module, by doing something like this:
$(call ALL_SRC_DIRS,$(mod))
That is, the build system exports a function that can be passed a
module name and will
On 2016-02-09 14:43, Yasumasa Suenaga wrote:
> Hi all,
>
> After JDK-8148351, configure script failed as below:
>
>
> configure: Using default toolchain gcc (GNU Compiler Collection)
> checking for gcc... /usr/lib64/ccache/gcc
> checking resolved symbolic links for CC... /usr/bin/ccache
o
achieve this is to use --enable-ccache.
If you just add --enable-ccache, you're not doing this "instead of".
/Magnus
>
> Thus I think that we should fix to affect --enable-cache to these logic.
>
>
> Thanks,
>
> Yasumasa
>
>
> On 2016/02/09 23:14, Magn
Looks good to me.
/Magnus
> 8 feb. 2016 kl. 19:39 skrev David DeHaven :
>
>
> JBS link:
> https://bugs.openjdk.java.net/browse/JDK-8147754
>
> Please review this small fix for locating Freetype with the updated version
> of XQuartz (for OSX 10.11):
>
> --- cut
A previous fix to check if -fstack-protector is accepted by gcc failed,
since when testing the option, gcc emitted a warning and not an error.
The one thing I'm thinking here about is if the ssp-buffer-size option
should be more tightly coupled with the -fstack-protector flag. It does
not
l, as part of the patch.
Hope you don't mind. :)
/Magnus
/Erik
On 2016-02-11 12:20, Magnus Ihse Bursie wrote:
Here is another batch of small fixes and enhancements from the
build-infra project forest.
* Compiler version framework:
- Create a TOOLCHAIN_CHECK_COMPILER_VERSION macr
On 2016-02-11 08:35, Jesper Wilhelmsson wrote:
Den 11/2/16 kl. 03:07, skrev David Holmes:
Jesper,
Magnus is rewriting all of the hotspot build system. Are these
cleanups really
worthwhile at this stage?
The cleanups are worthwhile to me since I work on mostly Mac and port
all my changes
On 2016-02-10 23:10, Jesper Wilhelmsson wrote:
Sending again to include the build-dev list.
/Jesper
Den 10/2/16 kl. 21:31, skrev Jesper Wilhelmsson:
Hi,
Please review this cleanup of the Hotspot makefiles.
Since I have been spending some time in the makefiles lately there
were a few
random
On 2016-02-12 10:15, Seán Coffey wrote:
Approved for jdk8u-dev once you have a peer code review.
Makefile change look good.
/Magnus
Regards,
Sean.
On 12/02/2016 08:19, Alexey Ivanov wrote:
I forgot to add jdk8u-dev list...
On 11.02.2016 17:19, Alexey Ivanov wrote:
Hello,
Could you
On 2016-02-10 07:13, Tim Bell wrote:
Erik:
Please review these fixes for compare.sh and the COMPARE_BUILD flag
for make.
The rather new feature COMPARE_BUILD, which builds twice, applying
some kind of change between them, is really neat. Especially when run
through JPRT to check all
On 2016-02-10 14:11, Erik Joelsson wrote:
Hello Tim,
New webrev: http://cr.openjdk.java.net/~erikj/8149479/webrev.02/
I agree about 1, so I started looking at it. Got confused why any
changes to it didn't seem to have any effect until I realized the docs
are no longer compared, which is what
Here is another batch of small fixes and enhancements from the
build-infra project forest.
* Compiler version framework:
- Create a TOOLCHAIN_CHECK_COMPILER_VERSION macro
- Test for minimum versions for certain compilers in configure
* Start supporting mapfiles on all platforms (windows and
On 2016-02-05 10:41, Erik Joelsson wrote:
Magnus pointed out that I mistakenly replaced fno-strict-aliasing with
-Wno-strict-aliasing. Reverted that change.
http://cr.openjdk.java.net/~erikj/8148629/webrev.jdk.02/
The new webrev looks good to me.
However, the use of -w for individual files
investigate and report back.
>>
>> /Erik
>>
>>> On 2016-02-04 13:29, David Holmes wrote:
>>>> On 4/02/2016 9:27 PM, Magnus Ihse Bursie wrote:
>>>>> On 2016-02-03 14:33, Erik Joelsson wrote:
>>>>>
>>>>>
>>>
On 2016-02-04 21:33, Magnus Ihse Bursie wrote:
Blir det skillnader mot vårt gamla bygge med devkit men utan din nya fix, eller
mellan devkit med din fix och en icke-devkit där man inte använder sysroot? Dvs
kan din fix göra så att devkit blir identiskt med utan devkit?
I apologize
A merge error occured in changeset 8b46c6cecc37 in the file hotspot.m4.
Bug: https://bugs.openjdk.java.net/browse/JDK-8148416
Patch inline:
diff --git a/common/autoconf/hotspot.m4 b/common/autoconf/hotspot.m4
--- a/common/autoconf/hotspot.m4
+++ b/common/autoconf/hotspot.m4
@@ -266,14 +266,3 @@
On 2016-01-26 08:49, Jonathan Gibbons wrote:
On 01/25/2016 06:20 AM, Magnus Ihse Bursie wrote:
On 2016-01-23 00:49, Jonathan Gibbons wrote:
On 01/22/2016 03:41 PM, Magnus Ihse Bursie wrote:
In make/Javadoc.gmk:
What's the story with all these old doclet duplication?
The story
On 2016-01-28 06:49, David Holmes wrote:
On 28/01/2016 8:40 AM, Magnus Ihse Bursie wrote:
A merge error occured in changeset 8b46c6cecc37 in the file hotspot.m4.
Very odd given the file was brand new prior to the merge.
I split out half the contents of the jdk-options.m4 into the new file
a WriteFileInRecipe version either. So I couldn't figure out a
way to do that that I was happy with. But I'm open to suggestions (or
even better, working code :-)).
/Magnus
/Erik
On 2016-01-30 11:27, Magnus Ihse Bursie wrote:
This is yet another collection of fixes from the build-infra hotspo
On 2016-01-29 18:04, Erik Joelsson wrote:
(adding build-dev)
Looks good enough to me.
Looks good to me too.
/Magnus
/Erik
On 2016-01-29 17:51, Gerard Ziemski wrote:
Hi all (and especially the makefiles experts),
This fix removes support for building hotspot universal libraries on
Mac
This is yet another collection of fixes from the build-infra hotspot
project forest that has a stand-alone value.
The most important change is the support of a new log option, cmdlines.
This is, like the old "nofile", an option that can be added to a log
level, e.g. "LOG=info,cmdlines" or
On 2016-02-02 09:49, Erik Joelsson wrote:
On 2016-02-01 22:36, Magnus Ihse Bursie wrote:
On 2016-02-01 16:01, Erik Joelsson wrote:
Hello,
InitSupport.gmk:
The comment still refers to ",nofile".
I'll fix.
I would probably have made an effort to replace "$(ECHO) $(call
On 2016-01-27 17:15, Bob Vandette wrote:
On Jan 27, 2016, at 4:56 AM, Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com>
wrote:
On 2016-01-26 20:50, Bob Vandette wrote:
Please review the changes for two improvements for the Mobile Dev Forest.
With these changes, the mobile/dev fore
the right kind of semantics.
The new webrev looks good to me.
Thank you Bob for helping keeping the quality of the build system code high!
/Magnus
Thanks,
Bob.
On Jan 27, 2016, at 4:56 AM, Magnus Ihse Bursie <magnus.ihse.bur...@oracle.com>
wrote:
On 2016-01-26 20:50, Bob Vandette
On 2016-01-27 17:54, Jiri Vanek wrote:
On 01/27/2016 11:09 AM, Magnus Ihse Bursie wrote:
On 2016-01-25 21:38, Andrew Hughes wrote:
- Original Message -
Hello!
When compiler is wrapped, the configure phase of build fails:
[...]
checking for gcc... /usr/lib64/cscppc/gcc
configure
On 2016-02-23 23:50, Erik Joelsson wrote:
The windows 32 bit build is currently DOA.
In JDK-8150203, the following build warning on Windows x64 was
eliminated:
CRC32.c: warning LNK4197: export 'ZIP_CRC32' specified multiple times;
using first specification
This warning is emitted because
On 2016-02-20 15:19, Erik Joelsson wrote:
Looks good to me.
Looks good to me to.
I'll push it for you, Volker.
/Magnus
/Erik
On 2016-02-19 09:20, Volker Simonis wrote:
Hi,
can I please have a reviewer and sponsor for this AIX build change:
Looks good to me.
/Magnus
> 29 feb. 2016 kl. 11:19 skrev Erik Joelsson :
>
> In JDK-8150201, some debug flags were corrected. In one of the overrides, the
> file name was misspelled so the debug flag correction is not in effect.
>
> Bug:
I've noted this as well. We should probably store the port file in /tmp,
instead of in the build directory.
/Magnus
> 24 feb. 2016 kl. 19:17 skrev Andreas Lundblad :
>
>> On Wed, Feb 24, 2016 at 09:33:55AM +0100, Thomas Stüfe wrote:
>> Just to add another small
then
# Windows, but without cygwin
/Erik
On 2016-01-21 12:06, Magnus Ihse Bursie wrote:
On 2016-01-21 11:45, Erik Joelsson wrote:
On all other platforms except Macosx, the logic for detecting number
of cpus includes hyperthreading in their count. We do see some
speedup from setting the make
On 2016-01-19 23:40, David DeHaven wrote:
Thanks, looks like this does the trick:
./configure --with-freetype=/opt/X11
This came up a while back, probably on another list...
XQuartz had to change the install location due to 10.11 not allowing
installation to /usr/X11, so our configure script
On 2016-01-22 23:50, Kumar Srinivasan wrote:
Hi All,
Please review the following build changes:
JDK changes:
* simple entry point change
http://cr.openjdk.java.net/~ksrini/8035473/webrev.07/webrev.jdk.0/
Looks good.
Top forest repo:
* configuration changes to use the new javadoc/doclet
On 2016-01-24 00:18, Kumar Srinivasan wrote:
HI Magnus,
In make/gensrc/Gensrc-jdk.javadoc.gmk:
Did you mean to remove the old javadoc version.properties? If not,
and you want two files from now on, you need to give them unique
names as the first argument, e.g. OLD_JAVADOC_VERSION and
On 2016-01-23 00:49, Jonathan Gibbons wrote:
On 01/22/2016 03:41 PM, Magnus Ihse Bursie wrote:
In make/Javadoc.gmk:
What's the story with all these old doclet duplication?
The story is that we're adding a completely new public API, and there
are existing users of the existing API, both
that the code I
based it on had been simplified.
Updated webrev: (only NativeCompilation.gmk changed)
http://cr.openjdk.java.net/~ihse/JDK-8148120-incremental-updates-from-build-infra/webrev.02
/Magnus
/Erik
On 2016-01-24 09:56, Magnus Ihse Bursie wrote:
This patch contains a series of small
On 2016-01-20 13:06, David Holmes wrote:
On 20/01/2016 9:15 PM, Alan Bateman wrote:
On 20/01/2016 10:54, Magnus Ihse Bursie wrote:
During my spare time last autumn, and in the holidays, I've been
playing around with the three major BSDs (FreeBSD, OpenBSD and
NetBSD), trying to learn something
This patch contains a series of small fixes of general applicability
that have been created in the build-infra project. These are:
* Add missing llvm library dependency
* Improve compare script for static libraries
* Simplify LogFailures interface, and add support for storing command lines
*
On 2016-01-19 11:31, Erik Joelsson wrote:
Hello,
Please review this fix in the makefiles for using sjavac. The
include/exclude mechanism in sjavac has changed. We used to sometimes
exclude files using a full absolute path. This no longer works. The
same thing can be achieved by splitting up
On 2016-01-20 11:54, Magnus Ihse Bursie wrote:
During my spare time last autumn, and in the holidays, I've been
playing around with the three major BSDs (FreeBSD, OpenBSD and
NetBSD), trying to learn something new. (Yeah, I know, this proves
that I have no life :-)).
And what better way
On 2016-01-20 10:16, Erik Joelsson wrote:
Due to a collision between two fixes (JDK-8146403 and JDK-8067194),
whenever we build hotspot now we get the message:
/usr/bin/find: `/localhome/hg/jdk9-dev-ALT/hotspot/agent': No such
file or directory
Bug:
During my spare time last autumn, and in the holidays, I've been playing
around with the three major BSDs (FreeBSD, OpenBSD and NetBSD), trying
to learn something new. (Yeah, I know, this proves that I have no life :-)).
And what better way to learn an operating system than to try and build
On 2016-01-25 21:38, Andrew Hughes wrote:
- Original Message -
Hello!
When compiler is wrapped, the configure phase of build fails:
[...]
checking for gcc... /usr/lib64/cscppc/gcc
configure: Resolving CC (as /usr/lib64/cscppc/gcc) failed, using
/usr/lib64/cscppc/gcc directly.
checking
During toolchain detection, if the found compiler (CC or CXX) is a
symbolic link, we resolve it and point to the resolved binary. This was
introduced to be able to debug systems with a broken setup, but it
breaks use cases were a CC wrapper is used.
A better solution is to just print the path
On 2016-01-27 14:55, Aleksey Shipilev wrote:
Hi again,
This is a formal pre-integration review thread for JEP 280 ("Indify
String Concatenation") integration:
http://openjdk.java.net/jeps/280
The JEP is Targeted, the CCC is approved, the code reviews and
pre-integration checks are clean.
On 2016-01-26 20:50, Bob Vandette wrote:
Please review the changes for two improvements for the Mobile Dev Forest.
With these changes, the mobile/dev forest can successfully build x86 and ARM
Android
JDK 9 binaries. The ARM binaries use the Zero ARM interpreter while the x86
implementation
On 2016-01-27 13:42, Gary Adams wrote:
When the sync with jdk9 b102 was pulled into mobile/dev repos a new
feature for thread local storage was over looked. Most modern compilers
include support for thread local declaration, but this feature is
intentionally
not supported by Apple's clang
On 2016-02-17 11:16, Erik Joelsson wrote:
Hello,
There is a dependency issue in the Javadoc makefile when building
custom additions. Since the include of the custom Javadoc.gmk happens
before the core api build rule declaration, the targets in the custom
file cannot properly depend on the
There seems to be a bit of confusion as to OPT_CFLAGS meant "CFLAGS for
optimization" or "CFLAGS for optimized/product build". Some usages seems
to suggest the first interpretation, while other usages seems to have
made the second (where OPT_CFLAGS align with DEBUG_CFLAGS/FASTDEBUG_CFLAGS).
More incremental fixes from the build-infra project. The list of fixes
include:
* More ExecuteWithLog.
* Native buildtools fixes.
* Make DTDParser quiet.
* LIBM cleanups.
* Export LDFLAGS_HASH_STYLE.
* Remove superfluous -export on LDFLAGS_windows. (JNIEXPORT used)
* Don't let make reconfigure
We have some quite ugly hacks in place to support injecting the
softfloat lib on certain platforms. This is not needed anymore and
should be removed.
Bug: https://bugs.openjdk.java.net/browse/JDK-8150257
WebRev:
On 2016-02-19 09:40, Volker Simonis wrote:
On Thu, Feb 18, 2016 at 9:45 PM, Magnus Ihse Bursie
<magnus.ihse.bur...@oracle.com> wrote:
On 2016-02-18 11:17, Volker Simonis wrote:
Thanks.
Unfortunately, --disable-warnings-as-errors doesn't help in this case.
If we want to still make it po
On 2016-02-10 17:27, Erik Joelsson wrote:
Accidentally left some debug lines. Also reverted the change to set
--with-jobs.
http://cr.openjdk.java.net/~erikj/8145789/webrev.top.03/
Looks good to me. Go jib! :)
/Magnus
/Erik
On 2016-02-09 21:00, Erik Joelsson wrote:
This never made it in
Looks great! Nice cleanup/abstraction.
By "multiple" calls, you mean nested calls, not concatenated. This was not
immediately clear to me. Maybe clarify that in the comment to PathList. Also,
it mentions -classpath but this applies to modulepath as well.
/Magnus
> 12 apr. 2016 kl. 15:44
Looks good to me.
/Magnus
> 12 apr. 2016 kl. 18:03 skrev Volker Simonis :
>
> Hi,
>
> can I please have a review for the following trivial changes to make
> the build work again on AIX and Linux/ppc64le after the integration of
> the new hotspot build system. The
Is the test-failure-handle used to test that the failure handler is correct? It
seems a bit odd, since most other tests has their main purpose to be run, and
the build part is just a necessary thing, but here I presume that the main
thing is to build the handler so other tests can use it, and
On 2016-04-06 11:10, Erik Joelsson wrote:
Hello Dan and thank you for the review! I know it's a lot to chew
through.
I have incorporated your changes and published a new webrev:
http://cr.openjdk.java.net/~erikj/8152666/webrev.02/
I'm not sure if I'm formally allowed to be a reviewer, since
On 2016-04-07 11:55, Erik Joelsson wrote:
Any chance I could get a reivew for this?
I think the profile should be named "linux-aarch64", since that's how
the open platform port refers to itself, and also to avoid collision
with the closed "arm64" port.
Otherwise, the patch looks good.
On 2016-03-03 14:15, Erik Joelsson wrote:
We need to define a couple of new Jib profiles specifically for builds
of just open jdk. These are needed for our internal reference
implementation builds.
Bug: https://bugs.openjdk.java.net/browse/JDK-8150504
Webrev:
On 2016-03-06 21:59, Hendrik Schreiber wrote:
Hey there,
I’m trying to build a 32 bit JDK8u with Windows. And hoorray! it’s building
just fine.
But when running some software I run into:
java.lang.UnsatisfiedLinkError: C:\…\jre\bin\freetype.dll: %1 is not a valid
Win32 application
Actually, RM is "rm -f" so $(RM) -f is redundant.
/Magnus
> 31 mars 2016 kl. 07:18 skrev Erik Joelsson :
>
> Hello,
>
> The comment has not been updated after the dependencies changed.
>
> Please use $(MKDIR), $(RM) -f and $(LN).
>
> There is no need for the dash
set of tests. The old makefile had a target for
> running those so I felt I needed to keep that functionality. I agree the make
> target can be confusing, but I couldn't find a better one.
>
> /Erik
>
>> On 2016-04-13 12:48, Magnus Ihse Bursie wrote:
>> Is the test-fail
Looks ok.
Going forward, do you think we would be helped by a specially crafted native
binary that does this for us with a single call? Something like the Windows
path converter, but available on all platforms?
/Magnus
> 20 apr. 2016 kl. 17:20 skrev Erik Joelsson :
>
> 22 apr. 2016 kl. 10:35 skrev Erik Joelsson <erik.joels...@oracle.com>:
>
>
>
>> On 2016-04-22 10:12, Magnus Ihse Bursie wrote:
>> Looks ok.
>>
>> Going forward, do you think we would be helped by a specially crafted native
>> binary that doe
Looks good to me. Just fix the indentation in MakeBase.gmk that got messed up.
/Magnus
> 9 maj 2016 kl. 19:18 skrev Erik Joelsson :
>
> Hello,
>
> This change introduces bundle targets for the OpenJDK build, which creates
> the same tar.gz and zip bundles as the
Looks good to me.
/Magnus
> 19 apr. 2016 kl. 14:32 skrev Erik Joelsson :
>
> Hello,
>
> After switching to the new hotspot build, we have seen some sporadic build
> errors related to the generation of dtrace JvmOffsets.h file on Solaris. The
> errors look like a
Some background on this:
I initially introduced VERSION_SPECIFICATION as VERSION_MAJOR but had to revert
it in the Verona branch since I was told that the specification number should
be identical to the release version. My initial reaction was the same as yours,
that the specification would
The build system uses features in make that was not present before 3.2.
Bash 3.2 was released in 2007 so only very old systems is on 3.1 or
older. However, we fail with strange error messages on such old systems,
so we should check the version in configure.
Bug:
801 - 900 of 3173 matches
Mail list logo