mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 15:43:49 +02:00
mozjs78: update to 78.9.0.
This commit is contained in:
parent
f1884af21f
commit
217ebb8ea6
2 changed files with 2 additions and 16 deletions
|
@ -1,14 +0,0 @@
|
||||||
On 32-bit systems without JIT, the GC doesn't like 4-byte alignment,
|
|
||||||
so enforce a stricter one.
|
|
||||||
|
|
||||||
--- a/js/src/jit/none/MacroAssembler-none.h
|
|
||||||
+++ b/js/src/jit/none/MacroAssembler-none.h
|
|
||||||
@@ -100,7 +100,7 @@ static constexpr Register WasmTlsReg{Registers::invalid_reg};
|
|
||||||
static constexpr Register WasmJitEntryReturnScratch{Registers::invalid_reg};
|
|
||||||
|
|
||||||
static constexpr uint32_t ABIStackAlignment = 4;
|
|
||||||
-static constexpr uint32_t CodeAlignment = sizeof(void*);
|
|
||||||
+static constexpr uint32_t CodeAlignment = 8;
|
|
||||||
static constexpr uint32_t JitStackAlignment = 8;
|
|
||||||
static constexpr uint32_t JitStackValueAlignment =
|
|
||||||
JitStackAlignment / sizeof(Value);
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Template file for 'mozjs78'
|
# Template file for 'mozjs78'
|
||||||
pkgname=mozjs78
|
pkgname=mozjs78
|
||||||
version=78.2.0
|
version=78.9.0
|
||||||
revision=1
|
revision=1
|
||||||
wrksrc="firefox-${version}"
|
wrksrc="firefox-${version}"
|
||||||
build_wrksrc=js/src
|
build_wrksrc=js/src
|
||||||
|
@ -16,7 +16,7 @@ maintainer="q66 <daniel@octaforge.org>"
|
||||||
license="MPL-2.0"
|
license="MPL-2.0"
|
||||||
homepage="https://www.mozilla.org/firefox/"
|
homepage="https://www.mozilla.org/firefox/"
|
||||||
distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
|
distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
|
||||||
checksum=965ccfcbb8c0aa97639911997c54be0fcf896fd388b03138952089af675ea918
|
checksum=8e03ac1dfc5ac804c8b13a529414a9387e0425e545bb2f4462d74c3175e64864
|
||||||
patch_args="-Np1"
|
patch_args="-Np1"
|
||||||
|
|
||||||
CXXFLAGS="-Wno-class-memaccess"
|
CXXFLAGS="-Wno-class-memaccess"
|
||||||
|
|
Loading…
Add table
Reference in a new issue