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

2019-08-12 Thread Waldek Kozaczuk
I have sent another version of the patch that is somewhat smaller (does not delete libedit). It also addresses many specific issues identified during the review. However, it does NOT fundamentally limit the scope of the patch which seems to be very hard to do in smaller patches. In

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

2019-08-12 Thread Waldemar Kozaczuk
As the issue #1022 explains, building the default OSv image that implicitly adds cli module that in turn implicitly pulls httpserver-api and cli modules, requires some bizarre workarounds on modern Linux distribution. This is caused by the fact that the lua module is based on Lua 5.2 and older

[osv-dev] [COMMIT osv master] setup: add pax-utils package for Ubuntu and Fedora

2019-08-12 Thread Commit Bot
From: Waldemar Kozaczuk Committer: Waldemar Kozaczuk Branch: master setup: add pax-utils package for Ubuntu and Fedora Fairly recently added script - manifest_from_host.sh - uses lddtree tool which can recursively scan ELF files for dependencies. This patch adds the package that provides

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

2019-08-12 Thread Waldek Kozaczuk
Lastly, regarding the lua module, there is a second custom-made Makefile that would need to be adjusted for 5.3 - https://github.com/cloudius-systems/osv/blob/master/modules/lua/src/Makefile#L61-L119 On Monday, August 12, 2019 at 4:28:14 PM UTC-4, Waldek Kozaczuk wrote: > > Also, the changes to

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

2019-08-12 Thread Waldek Kozaczuk
Also, the changes to setup.py can be simplified by using a wildcard like so: 'lua-5.3.*', 'lua-devel-5.3.*' On Monday, August 12, 2019 at 4:18:03 PM UTC-4, Waldek Kozaczuk wrote: > > Regarding the "x86_64 yum" thing on Fedora I have found this article which > seems to explain how to fix it -

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

2019-08-12 Thread Waldek Kozaczuk
Regarding the "x86_64 yum" thing on Fedora I have found this article which seems to explain how to fix it - https://access.redhat.com/solutions/158883 On Monday, August 12, 2019 at 4:10:00 PM UTC-4, Waldek Kozaczuk wrote: > > > > On Sunday, August 11, 2019 at 5:46:23 PM UTC-4, Nadav Har'El

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

2019-08-12 Thread Waldek Kozaczuk
On Sunday, August 11, 2019 at 5:46:23 PM UTC-4, Nadav Har'El wrote: > > 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

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

2019-08-12 Thread Waldek Kozaczuk
I have already sent the patch that should address it. Sent from my iPhone > On Aug 12, 2019, at 04:01, Nadav Har'El wrote: > > "Failed to load object: /usr/lib/jvm/java/bin/java. Powering off." > Waldek, can you please take a look at that? Thanks. > > -- > Nadav Har'El > n...@scylladb.com >

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

2019-08-12 Thread Nadav Har'El
"Failed to load object: /usr/lib/jvm/java/bin/java. Powering off." Waldek, can you please take a look at that? Thanks. -- Nadav Har'El n...@scylladb.com On Mon, Aug 12, 2019 at 6:40 AM wrote: > See < > https://jenkins.scylladb.com/job/osv-build/1501/display/redirect?page=changes > > > >

Re: [osv-dev] [PATCH V2] hpet: handle wrap-around with 32-bit counter

2019-08-12 Thread Nadav Har'El
In Sat, Jul 6, 2019 at 6:37 AM Waldemar Kozaczuk wrote: > This patch enhances the hpet clock with 32-bit main > counter to handle wrap-arounds. It does it by maintaining > separate upper 32-bit counter per-cpu and incrementing it > when wrap around is detected. > I have a few comments below,