| 2. Merge with and reset the tip of the repo to match the JDK 9 release build.
|
| 3. Merge back changes from the branch and incorporate additional changes as
necessary to get a working JDK9 on *BSD.
|
| Comments?
That sounds sensible...
christos
On Sep 5, 9:29pm, gle...@eyesbeyond.com (Greg Lewis) wrote:
-- Subject: Re: question about diffs with the main port
| On Tue, Sep 05, 2017 at 02:12:33PM -0400, Christos Zoulas wrote:
| > Hi,
| >
| > I have not looked recently, but do we have many in the BSD port tree that
| > would
27;ve already
done this ignore me :-)
Also what's the status for -9?
thanks,
christos
(RFC-3493) which can be used to confuse people and hijack
connections. A safer choice is to require specifying this behavior.
christos
Changeset: f403f06af9d6
Author:Christos Zoulas
Date: 2016-05-09 17:18 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/jdk/rev/f403f06af9d6
Handle missing ESTRPIPE for NetBSD. Ok kurt@
! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c
Changeset: a925b0c74086
Author:Christos Zoulas
Date: 2016-05-09 17:13 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a925b0c74086
gcc versions >= 4.8 don't support -gstabs with pre-compiled headers.
Just use -g for them; also factor out the code that deter
On May 9, 3:40pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: patches to make jdk8 build on NetBSD
| On Mon, 2016-05-09 at 15:33 -0400, Christos Zoulas wrote:
| > On May 9, 3:31pm, k...@intricatesoftware.com (Kurt Miller) wrote:
| > -- Subject: Re: patches to make jdk8
On May 9, 3:31pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: patches to make jdk8 build on NetBSD
| Looks good to me.
I have not committed in ages, do you want to commit them, or should I give
it a try? :-)
christos
On May 9, 2:41pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: patches to make jdk8 build on NetBSD
| On Mon, 2016-05-09 at 08:57 -0400, Christos Zoulas wrote:
| > On May 9, 7:22am, k...@intricatesoftware.com (Kurt Miller) wrote:
| > -- Subject: Re: patches to make jdk8
On May 9, 7:22am, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: patches to make jdk8 build on NetBSD
| Hi Christos,
|
| Do you know what version of gcc -gstabs broke? The last time I checked
| -gstabs was still needed on OpenBSD due to the blowup in libjvm.so size.
| I think
On May 8, 5:56pm, chris...@zoulas.com (Christos Zoulas) wrote:
-- Subject: patches to make jdk8 build on NetBSD
One more...
christos
diff -r 1d5f67927c26
src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c
--- a/src/solaris/native/com/sun/media/sound
ed at all in this file;
it looks out of place anyway :-)
Best,
christos
diff -r 361ef7f29332 make/bsd/makefiles/gcc.make
--- a/make/bsd/makefiles/gcc.make Sun May 01 23:35:54 2016 -0700
+++ b/make/bsd/makefiles/gcc.make Sun May 08 17:51:09 2016 -0400
@@ -431,51 +431,12 @@
On Jul 3, 1:03pm, dalibor.to...@oracle.com (Dalibor Topic) wrote:
-- Subject: Re: hg: bsd-port/jdk8/hotspot: 2 new changesets
| On 7/2/15 11:57 PM, Christos Zoulas wrote:
| > I would fix it for you but I don't know if I can commit yet...
|
| You should be able to commit, according
I would fix it for you but I don't know if I can commit yet...
christos
> On Jul 2, 2015, at 2:46 PM, Jung-uk Kim wrote:
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
>> On 07/02/2015 14:37, Christos Zoulas wrote:
>> Yes, looks broken to me.
&
ent #ifdef constructs instead.
| >
| > Authored by:Christos Zoulas
| >
| > ! src/os/bsd/vm/os_bsd.cpp
|
| "#elifdef" is wrong. "#elif defined(FOO)" must be used instead.
|
| % cat test.cpp
| #ifdef __FreeBSD__
| #include
| #elifdef __NetBSD__
| #warning
On May 16, 3:06pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Dynamically linked libjli for *BSD
| Hi Greg, Christos,
|
| Currently building the jdk with debug symbols fails on OpenBSD and
| I suspect at least FreeBSD (since it is disabled in the ports tree
| java/openjdk8
path for ldconfig, so I don't
| believe we need it.
Yes, indeed you don't need it; NetBSD does...
christos
On May 6, 12:35pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: iconv include/link paths
| Hi Greg, Christos,
|
| On OpenBSD libiconv is a port/package and installs under
| PACKAGE_PATH. Isn't that the case for FreeBSD and NetBSD too?
|
| Does the following diff help or at
On May 6, 12:35pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: iconv include/link paths
| Hi Greg, Christos,
|
| On OpenBSD libiconv is a port/package and installs under
| PACKAGE_PATH. Isn't that the case for FreeBSD and NetBSD too?
|
| Does the following diff help or at
mal-server-release \
-name libjvm.so
christos
LIMIT_AS
around it, so it is not OpenBSD-specific. OpenBSD does not seem to have
RLIMIT_AS (or as it is otherwise known RLIMIT_VMEM).
christos
:) Is clang any better in
memory usage than gcc?
christos
anted to
| thank you for helping me break through this issue.
|
You should probably invest in a bigger machine :-)
Cheers,
christos
bash shows all the resource limits ('limit' in csh/tcsh).
What's your datasize?
christos
| Feel free to jump in and try to build it and see how it goes.
|
I can try to help...
christos
On Feb 21, 4:06am, gle...@eyesbeyond.com (gle...@eyesbeyond.com) wrote:
-- Subject: hg: bsd-port/jdk9/jdk: 30 new changesets
Hi Greg,
Can you please apply the following for me?
(I can't commit anymore it says readonly).
Thanks,
christos
MSG: Print the lwp id for NetBSD
diff -r 3dba26b
Vote: yes
2 != "U") if ($3
| > ~ /^_ZTV/ || $3 ~ /^gHotSpotVM/) print "\t" $3 ";"
Please:
1. use $() instead of ``.
2. use "$@" instead of $*
christos
I need to test netbsd, but go ahead, don't wait for me.
christos
On May 5, 2013, at 1:01 PM, Greg Lewis wrote:
> G'day Kurt,
>
> On Wed, May 01, 2013 at 09:10:49AM -0400, Kurt Miller wrote:
>> There is a bsd-port only change to include the build dir in the rpath of
Many thanks!
christos
On May 5, 2013, at 1:02 PM, Greg Lewis wrote:
> On Fri, Apr 26, 2013 at 03:25:55PM -0400, Christos Zoulas wrote:
>> Hi,
>>
>> I was wondering if anyone was planning to merge the security changes recently
>> committed by Oracle to the
Hi,
I was wondering if anyone was planning to merge the security changes recently
committed by Oracle to the bsd-port head?
Best,
christos
Changeset: f19d23da7c3e
Author:Christos Zoulas
Date: 2011-09-19 19:00 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f19d23da7c3e
don't use hsearch_r, use berkeley db and don't leak memory on error.
! agent/src/os/bsd/Makefile
! agent/src/os/bsd/symtab.c
Changeset: 45d640b4ff1b
Author:Christos Zoulas
Date: 2011-09-08 20:02 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/45d640b4ff1b
Protect __STDC_FORMAT_MACROS from re-definition. It is best not to define this
here, but in jvm_bsd.h because we want it defined
Does anyone know what version of mercurial the bsd-port repository is running?
I am asking because last time I committed something (roughly 2 years ago),
the repository got corrupted because it could not handle 64 bit time_t' from
newer mercurial.
Thanks,
christos
On Feb 10, 9:30am, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: openjdk crashes while installing jdeveloper
| Hi Christos,
|
| Indeed. If GCC 4.2 atomics don't pan out, I'd prefer to write them myself.
| The asm for it is straitforward. I'm more conserned
?
christos
On Dec 9, 2:09pm, k...@intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: problem when allocating port with openjdk6
| On 12/06/10 11:35, Christos Zoulas wrote:
| > On Dec 6, 8:26am, gle...@eyesbeyond.com (Greg Lewis) wrote:
| > -- Subject: Re: problem when allocating port with op
. But this
does not explain why:
sysctl -w net.inet6.ip6.v6only=0
does not work.
Not that I am suggesting to change the sysctl, because of the security
implications. On the other hand, what's the longer term plan for this?
Should we default the preferIPv4Stack to true for the BSD builds?
christos
ke to be able to put up binaries for the less popular platforms
on NetBSD because the bootstrapping issues makes building OpenJDK very
difficult.
christos
r/X11/lib
ALT_CUPS_HEADERS_PATH=/usr/include
ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts
LIBFFI_CFLAGS="-I/usr/include/ffi" ANT_HOME=/usr/share/ant NO_DOCS=true
CC=gcc-4.0 CXX=g++-4.0
Are you using the correct version of jibx?
christos
On Feb 23, 9:43am, gnu_and...@member.fsf.org (Andrew John Hughes) wrote:
-- Subject: Re: foreign code contributions
Andrew, what MUA do you use that insists on encoding plain ascii text
to base-64? Isn't there a configuration setting that avoids this?
chr
> > used on Linux or whatever Solaris uses (which I can't recall off the top
of
| > > my head right now). The suggestion is to use kqueue(2) on BSD.
That is a good idea.
christos
bootstrap the build with at least
| (albeit slowly).
|
| Tarball at
|
| http://people.freebsd.org/~glewis/openjdk7-freebsd-8.0-sparc64.tar.gz
|
| I'm now keen to fire up my ia64, although I think Christos might have
| tried it under ia64 already? Maybe my alpha...
No, I have done zero (sorry fo
message is a kernel message, you should
print the pc, to find out the instruction that did this...
christos
On Nov 29, 8:31pm, gle...@eyesbeyond.com (Greg Lewis) wrote:
-- Subject: Re: hg: bsd-port/bsd-port/hotspot: 5 new changesets
| This should include all the Zero patches everyone has sent to the mailing
| list. Special thanks to Christos and Landon for their work here.
|
| Please let me know if
.
|
| Over the weekend I also started looking at Mac support based on Christos' l=
| atest patch.
|
| There are a few outstanding issues in regards to functionally not available=
| from the OS provided atomic ops,
| but assuming I had time I was hoping to wrap that up this weekend.
Rem
mmand line argument. Just depending
on LD_LIBRARY_PATH being set is too fragile.
christos
ned yet.
2. Set the run path for NetBSD
3. atomic fixes for NetBSD
4. rest of changes greg posted for zero build
5,6. Fix the build for ia64. Is this hack needed?
Best,
christos
diff -r d6e9dd8952b4 make/bsd/makefiles/zeroshark.make
--- a/make/bsd/makefiles/zeroshark.make Tue Nov 17 08:32:33 2009 -
On Nov 19, 7:08pm, gle...@eyesbeyond.com (Greg Lewis) wrote:
-- Subject: Re: Extra Zero/Shark patches for review
| G'day Christos,
|
| On Thu, Nov 19, 2009 at 06:44:02PM -0500, Christos Zoulas wrote:
| > FYI, I've gotten rid of all the ${MACHINE} conditionals in my
| > version
course something needs to be done with 64 bit atomics on the 32
bit implementations that don't support them, but...
christos
n NetBSD. We have atomic_swap and
atomic_cas. We also have ...
| I'll include the patches inline and also attach them since I'm not sure on
| the mailing list policy regarding attachments.
Thanks,
I can create a patch for NetBSD... But as usual, I can't commit it.
christos
ment passing
of int where it should have been socklen_t, etc.). Could at least those
get merged so that the amount of diff is reduced? Who is going to do it?
Can we help by producing a diff of what we think are non-controvercial?
christos
Also running an ancient copy of mercurial does not help. I have
not been able to commit so far because each time I tried to commit in
the past I trashed the repository.
Best,
christos
eak__));
...
if (fdopendir == NULL)
...
christos
|
| Renju..
Unfortunately this does not provide enough information, you'll need to build
a gamma binary with symbols (cc -g).
christos
x.so.2
|
| Reading symbols from /usr/libexec/ld.elf_so...done.
|
| Loaded symbols for /usr/libexec/ld.elf_so
|
| #0 0x7ce25b12 in strrchr () from /usr/lib/libc.so.6
|
What's the rest of the backtrace?
Can you type "where" at the gdb command line. That it is dying in strrchr
is encouraging.
christos
Method/bsd-port/build/bsd-i586/hotspot/outputdir/bsd
| _i486_compiler2/product'
|
| cd bsd_i486_compiler2/product && ./test_gamma
|
| java full version "1.6.0_14-b08"
|
| [1] Segmentation fault (core dumped) ./${gamma:-gamma...
Run it manually and use gdb to give us a backtrace.
christos
On Jul 8, 5:39pm, m.re...@teles.com ("Renju Mathew") wrote:
-- Subject: RE: netbsd port ?
| Hi
|
| Thanks for all the support. I was able to move a little further in the
| OpenJDK compilation on NetBSD3.1
|
| But Now I am facing a new problem. As I continue with the compilation it
| ended up wi
S_PATH to point to
the lib directory of it. I think you need an earlier version than the
latest available, read the release notes.
christos
For corba [the last patch], same as [1]:
|
| Will handle same as [1]
Thank you!
christos
On Jun 2, 5:27pm, chris...@zoulas.com (Christos Zoulas) wrote:
-- Subject: Fixes for Head...
| For jdk:
|
| 1. Prefer hw.physmem64 if it exists.
| 2..(n-1): jibx 1.2.1 needs an isExtension(String) implemented.
| n. - NetBSD does not have statfs, it has statvfs.
|- Don't cast malloc r
hide errors
from not including ).
- NULL is not 0, could be (void *)0
For corba [the last patch], same as [1]:
Thank you!
Best,
christos
diff -r 73f318cc8800 make/common/shared/Platform.gmk
--- a/make/common/shared/Platform.gmk Tue Jun 02 11:13:14 2009 -0400
+++ b/make/common/s
on.
| >
| > This contains significant contributions from Kurt Miller and Brian Gardner.
|
| Oops. Looks like this is breaking the OS X build. Looks like it's
| missing all the Elf* types. Anyone know if they are even available on
| OS X?
No ELF. OS/X uses mach-o.
christos
63 matches
Mail list logo