Re: [osv-dev] [COMMIT osv-apps master] java: add standard /usr/bin/java executable to jdk apps

2019-08-11 Thread Waldek Kozaczuk
On Sun, Aug 11, 2019 at 9:16 AM Waldek Kozaczuk wrote: > > > Sent from my iPhone > > On Aug 11, 2019, at 07:59, Nadav Har'El wrote: > > > On Sat, Aug 10, 2019 at 4:36 PM Commit Bot > wrote: > >> From: Waldemar Kozaczuk >> Committer: Waldemar Kozaczuk >> Branch: master >> >> java: add

[osv-dev] [COMMIT osv master] java: tweaked openjdk7 to add /usr/bin/java symlink

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master java: tweaked openjdk7 to add /usr/bin/java symlink Signed-off-by: Waldemar Kozaczuk --- diff --git a/modules/openjdk7/module.py b/modules/openjdk7/module.py --- a/modules/openjdk7/module.py +++ b/modules/openjdk7/module.py

[osv-dev] [COMMIT osv-apps master] Tweaked java-from-host to filter out libX* libraries

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master Tweaked java-from-host to filter out libX* libraries Signed-off-by: Waldemar Kozaczuk --- diff --git a/java-from-host/Makefile b/java-from-host/Makefile --- a/java-from-host/Makefile +++ b/java-from-host/Makefile @@ -9,7

[osv-dev] [COMMIT osv master] Made maven more quiet and only show errors

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master Made maven more quiet and only show errors Signed-off-by: Waldemar Kozaczuk --- diff --git a/modules/httpserver-jolokia-plugin/Makefile b/modules/httpserver-jolokia-plugin/Makefile ---

[osv-dev] Build failed in Jenkins: osv-build #1501

2019-08-11 Thread jenkins
See Changes: [jwkozaczuk] semaphores: fix sem_trywait [jwkozaczuk] pthreads: implement pthread_attr_getdetachstate [jwkozaczuk] pthreads: make implementation of pthread_attr_getdetachstate more [jwkozaczuk]

[osv-dev] [COMMIT osv master] java: add basic java test that does NOT use OSv wrapper

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master java: add basic java test that does NOT use OSv wrapper Signed-off-by: Waldemar Kozaczuk --- diff --git a/modules/java-tests/tests/src/main/java/io/osv/BasicTest.java

Re: [osv-dev] [PATCH V2] Upgrade cli, lua and httpserver-api modules to use OpenSSL 1.1 and Lua 5.3

2019-08-11 Thread Nadav Har'El
On Tue, Aug 6, 2019 at 6:26 PM Waldek Kozaczuk wrote: > Thanks for the review! > > On Tuesday, August 6, 2019 at 10:13:15 AM UTC-4, Nadav Har'El wrote: >> >> Hi, thanks! >> >> I have some comments and questions inline below: >> >> On Sun, Aug 4, 2019 at 6:33 PM Waldemar Kozaczuk >> wrote: >>

[osv-dev] [COMMIT osv master] Updated apps

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master Updated apps Signed-off-by: Waldemar Kozaczuk --- diff --git a/apps b/apps --- a/apps +++ b/apps @@ -1 +1 @@ -Subproject commit d6d37ccb03cd51603c681c3527c2c03ebef83b2e +Subproject commit

[osv-dev] [COMMIT osv-apps master] java: removed usr.manifest from java-from-host app

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master java: removed usr.manifest from java-from-host app Signed-off-by: Waldemar Kozaczuk --- diff --git a/java-from-host/.gitignore b/java-from-host/.gitignore --- a/java-from-host/.gitignore +++ b/java-from-host/.gitignore @@

[osv-dev] [COMMIT osv master] pthreads: make implementation of pthread_attr_getdetachstate more correct

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master pthreads: make implementation of pthread_attr_getdetachstate more correct Signed-off-by: Waldemar Kozaczuk --- diff --git a/libc/pthread.cc b/libc/pthread.cc --- a/libc/pthread.cc +++ b/libc/pthread.cc @@ -642,7 +642,7 @@

Re: [osv-dev] Re: Potential deadlock when running latest Java 12

2019-08-11 Thread Nadav Har'El
On Fri, Aug 9, 2019 at 5:23 PM Waldek Kozaczuk wrote: > Mystery solved!!! One character makes a difference (it is is the 3rd bug I > have found in last 2 weeks where the fix is a single line of code ;-). > > It turns one we have code in OSv that uses sem_post() and sem_wait() (or > semaphore.cc

[osv-dev] [COMMIT osv master] pthreads: implement pthread_attr_getdetachstate

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Nadav Har'El Branch: master pthreads: implement pthread_attr_getdetachstate This function is used by Java when enabling logging at trace level Signed-off-by: Waldemar Kozaczuk Message-Id: <20190810042907.16905-1-jwkozac...@gmail.com> --- diff --git

Re: [osv-dev] [PATCH] pthreads: implement pthread_attr_getdetachstate

2019-08-11 Thread Nadav Har'El
On Sat, Aug 10, 2019 at 7:29 AM Waldemar Kozaczuk wrote: > This function is used by Java when enabling logging at trace level > > Signed-off-by: Waldemar Kozaczuk > --- > libc/pthread.cc | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/libc/pthread.cc b/libc/pthread.cc > index

Re: [osv-dev] [PATCH] semaphores: fix sem_trywait

2019-08-11 Thread Nadav Har'El
Wow, great catch. Committed. Thanks. -- Nadav Har'El n...@scylladb.com On Sat, Aug 10, 2019 at 7:09 AM Waldemar Kozaczuk wrote: > This patch fixes a subtle but critical bug in sem_trywait() > underlying implementation (semaphore.cc) which > for example prevented new version of Java 12 and

[osv-dev] [COMMIT osv master] semaphores: fix sem_trywait

2019-08-11 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Nadav Har'El Branch: master semaphores: fix sem_trywait This patch fixes a subtle but critical bug in sem_trywait() underlying implementation (semaphore.cc) which for example prevented new version of Java 12 and above hang on startup in infinite loop. It

Re: [osv-dev] [COMMIT osv-apps master] java: add standard /usr/bin/java executable to jdk apps

2019-08-11 Thread Nadav Har'El
On Sat, Aug 10, 2019 at 4:36 PM Commit Bot wrote: > From: Waldemar Kozaczuk > Committer: Waldemar Kozaczuk > Branch: master > > java: add standard /usr/bin/java executable to jdk apps > > This patch tweaks openjdk* makefiles to retain > bin/java executable and makes module.py create > a