pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
webkit-gtk: Document last changes via COMMIT_MSG
Module Name: pkgsrc-wip
Committed By: Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By: leot
Date: Mon Oct 8 10:45:36 2018 +0200
Changeset: 75485525c1eef376f021b6b0edfd5b3d9af0b39c
Modified Files:
webkit-gtk/COMMIT_MSG
Log Message:
webkit-gtk: Document last changes via COMMIT_MSG
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=75485525c1eef376f021b6b0edfd5b3d9af0b39c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
webkit-gtk/COMMIT_MSG | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diffs:
diff --git a/webkit-gtk/COMMIT_MSG b/webkit-gtk/COMMIT_MSG
index 4df89b0771..0789b4d39e 100644
--- a/webkit-gtk/COMMIT_MSG
+++ b/webkit-gtk/COMMIT_MSG
@@ -4,6 +4,19 @@ pkgsrc changes:
- Bump GCC_REQD to 6.0 (now gcc 6.0.0 or newer is needed)
- Add NetBSD support for JavaScript JIT on x86_64, i386, arm,
aarch64 and mips
+ - Add WebKitWebProcess and jsc to NOT_PAX_MPROTECT_SAFE.
+ At least on NetBSD/amd64, running SunSpider 1.0.2 JavaScript Benchmark
+ (<https://webkit.org/perf/sunspider/sunspider.html>) with MiniBrowser
+ and security.pax.mprotect.global=1 needed around:
+ Total: 1006.9ms +/- 0.7%
+ ...while after temporary setting security.pax.mprotect.global=0:
+ Total: 322.3ms +/- 3.0%
+ (Probably EACCESS due PaX MPROTECT are handled gracefully and
+ silently instead of failing hard at runtime.)
+ Add WebKitWebProcess and jsc to NOT_PAX_MPROTECT_SAFE to obtain
+ the same. Please also note that webkit-gtk browsers should not
+ need any NOT_PAX_MPROTECT_SAFE because WebKitWebProcess is used
+ and already had that.
- Improve handling of `webkit-jit' by introducing a
WEBKIT_JIT_MACHINE_PLATFORMS list that contain all MACHINE_PLATFORMs
triplets that have `webkit-jit' option as suggested one.
@@ -19,6 +32,9 @@ pkgsrc changes:
- Sync patch-CMakeLists.txt with FreeBSD ports.
Please note that this also remove WTF_CPU_SPARC64 definition that was
unused.
+ - madvise(2) on {Free,DragonFly,Net,Open}BSD has MADV_FREE and
+ MADV_DONTNEED flags. Define the corresponding HAVE_* via
+ patch-Source_WTF_wtf_Platform.h.
- Use globbing for REPLACE_{PERL,PYTHON} where possible
Changes:
Home |
Main Index |
Thread Index |
Old Index