diff --git a/mingw-w64-v8/001-add-mingw-toolchain.patch b/mingw-w64-v8/001-add-mingw-toolchain.patch index 149ed6e..cf99dde 100644 --- a/mingw-w64-v8/001-add-mingw-toolchain.patch +++ b/mingw-w64-v8/001-add-mingw-toolchain.patch @@ -1256,7 +1256,7 @@ diff -ruN --ex build-repo/toolchain/gcc_toolchain.gni build-repo-check/toolchain # Rust libraries are alpha-sorted instead of by dependencies so they fail # to link if not properly ordered or grouped. - link_command = "$ld {{ldflags}}${extra_ldflags} -o \"$unstripped_outfile\" $start_group_flag @\"$rspfile\" $end_group_flag {{solibs}} {{libs}} $start_group_flag {{rlibs}} $end_group_flag" -+ link_command = "$ld {{ldflags}}${extra_ldflags} -o \"$unstripped_outfile\" @\"$rspfile\" $start_group_flag {{solibs}} {{libs}} $end_group_flag {{rlibs}}" ++ link_command = "$ld {{ldflags}}${extra_ldflags} -o \"$unstripped_outfile\" -Wl,--start-group @\"$rspfile\" -Wl,--end-group $start_group_flag {{solibs}} {{libs}} $end_group_flag {{rlibs}}" # Generate a map file to be used for binary size analysis. # Map file adds ~10% to the link time on a z620. diff --git a/mingw-w64-v8/PKGBUILD b/mingw-w64-v8/PKGBUILD index d77b115..f46368a 100644 --- a/mingw-w64-v8/PKGBUILD +++ b/mingw-w64-v8/PKGBUILD @@ -5,7 +5,7 @@ _realname=v8 pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=14.6.202.26 -pkgrel=1 +pkgrel=2 pkgdesc="Fast and modern Javascript engine (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') @@ -70,7 +70,7 @@ sha256sums=('9967736b8381fdf34de72c3f84eebbdb30a867cb94d9a8ff6993504549cc65b5' 'SKIP' 'SKIP' 'SKIP' - '04ccd7b9ff3064bd74d4e521facadf71cdc09c8304fe58cdcf52901a345500da' + 'f718e60f47248e7138158b61818631dc1eca582be8122f91e33cf20069e27d1e' 'ebd7b8e2b91e02879cb6c83154cb276be2a820f939b6d166e98b39c175b0eb51' '274d4cfc5a8a4f99699e67fed36565f315dd3bc0d1335bbf5070ba7052d99541' 'aa7255002773aa3944027e0aab19627eee089c2ec3893713c8c7ff082e214553' @@ -224,6 +224,7 @@ build() { v8_enable_verify_heap=false v8_symbol_level=${_symbol} v8_enable_partition_alloc=false + v8_enable_sandbox=false v8_enable_temporal_support=false v8_use_external_startup_data=false chrome_pgo_phase=0