From: | Jerry Sievert <jerry(at)legitimatesounding(dot)com> |
---|---|
To: | pgsql-pkg-yum(at)postgresql(dot)org |
Subject: | PLV8 yum packages |
Date: | 2018-02-26 19:03:49 |
Message-ID: | 19CD1DE2-042D-4A2F-836F-0E253B2D915C@legitimatesounding.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-pkg-yum |
Hi,
I’m the maintainer of PLV8, and I’m wondering what it will take to get the postgres yum repositories up to date.
There are a couple of things that you need to know:
1) V8 was affected by Spectre/Meltdown, and the version that has the remediation is 6.4.388.40
2) the version of v8 that the official postgres yum repos use is 3.14, which is 5 years out of date, and only compiles against the unsupported 1.4 branch of plv8 (current is 2.3.0)
3) the v8 build system no longer supports shared object creation under linux (this is a big one), and thus plv8 has moved to a static build by default, leaving a make shared for platforms that can still build (I believe they have managed to not break the older build system for macOS, but that seems to be it)
So, given all of that, I’m hoping we can work together to get plv8 updated on the yum repos. There have been a huge amount of changes over the last 5 years, ranging from major speed increases, updated language for es6/es7, and bug fixes (I back port any security issues to the 1.4 and 1.5 branches, but the v8 api is no longer compatible).
Please let me know how I can help, it would be great to see plv8 in the modern world.
Thanks!
From | Date | Subject | |
---|---|---|---|
Next Message | Devrim Gündüz | 2018-02-26 21:23:13 | Re: PLV8 yum packages |
Previous Message | Martín Marqués | 2018-02-21 18:00:54 | Re: Missing barman-cli dependency for F26 |