Package Details: v8 8.7.220.25-1

Git Clone URL: https://aur.archlinux.org/v8.git (read-only, click to copy)
Package Base: v8
Description: Google's open source JavaScript engine
Upstream URL: https://v8.dev/
Keywords: compiler interpreter javascript javascript-engine virtual-machine
Licenses: BSD
Conflicts: v8-3.14, v8-3.14-bin, v8-6.7-static, v8-6.8, v8-r, v8-static-gyp, v8-static-gyp-5.4
Submitter: anatolik
Maintainer: None
Last Packager: relrel
Votes: 15
Popularity: 0.000000
First Submitted: 2015-07-01 16:14 (UTC)
Last Updated: 2020-11-26 11:22 (UTC)

Dependencies (4)

Required by (1)

Sources (2)

Pinned Comments

relrel commented on 2020-10-30 11:56 (UTC) (edited on 2021-02-01 20:07 (UTC) by relrel)

Recommendations
  1. Before installing this package, install depot-tools-git and follow its instructions.

  2. To speed-up compilation, build on tmpfs and disable tests:

BUILDDIR=/tmp/makepkg makepkg --nocheck

Or using yay:

BUILDDIR=/tmp/makepkg yay -S --mflags --nocheck v8

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

marcs commented on 2017-06-21 11:05 (UTC) (edited on 2017-06-25 10:46 (UTC) by marcs)

@OdinEidolon gclient has to download the whole repository takes quite some time depending on your internet connection. @chendaniely I really don't like pacaur, it doesn't display msg2 lines (in prepare) that in this package are important because some steps take long time to complete. You get that error because of pacaur, It's an easy fix but as I checked now the build is broken because of gcc7.

chendaniely commented on 2017-06-14 14:30 (UTC) (edited on 2017-06-14 14:35 (UTC) by chendaniely)

@OdinEidolon for me it seems like it (`Running: gclient sync --with_branch_heads `) hangs, but it just takes a (long) while for it go get past that step

chendaniely commented on 2017-06-14 14:16 (UTC)

I'm getting a syntax error in the python script: $ pacaur -S v8 :: Package v8 not found in repositories, trying AUR... :: resolving dependencies... :: looking for inter-conflicts... AUR Packages (1) v8-5.9.211.27-1 :: Proceed with installation? [Y/n] :: Retrieving package(s)... :: v8 build files are up-to-date -- skipping [sudo] password for dchen: :: Checking v8 integrity... ==> Making package: v8 5.9.211.27-1 (Wed Jun 14 10:10:19 EDT 2017) ==> Retrieving sources... -> Updating depot_tools git repo... Fetching origin -> Found v8.pc -> Found v8_libbase.pc -> Found v8_libplatform.pc -> Found d8 -> Found icu59.diff ==> Validating source files with sha256sums... depot_tools ... Skipped v8.pc ... Passed v8_libbase.pc ... Passed v8_libplatform.pc ... Passed d8 ... Passed icu59.diff ... Passed :: Building v8 package(s)... ==> Making package: v8 5.9.211.27-1 (Wed Jun 14 10:10:27 EDT 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Removing existing $pkgdir/ directory... ==> Starting build()... -> Running GN... Traceback (most recent call last): File "../depot_tools/gn.py", line 15, in <module> import gclient_utils File "/home/dchen/.cache/pacaur/v8/src/depot_tools/gclient_utils.py", line 266 except OSError, e: ^ SyntaxError: invalid syntax ==> ERROR: A failure occurred in build(). Aborting... :: failed to build v8 package(s)

OdinEidolon commented on 2017-06-13 08:23 (UTC)

Installation seems to get stuck at: Running: gclient sync --with_branch_heads

marcs commented on 2017-05-19 08:03 (UTC) (edited on 2017-06-21 10:02 (UTC) by marcs)

@kageurufu v8-3.14 has conflicts with v8 v8-3.14-bin can be installed side-by-side, went overboard with package conflicts.

kageurufu commented on 2017-05-17 17:47 (UTC)

Why does this conflict with v8-3.14/-bin? v8-3.14-bin installs /usr/lib/libv8.so.3.14.5 specifically so it can be installed side-by-side with 5.x+

marcs commented on 2017-05-10 11:23 (UTC) (edited on 2017-05-13 13:54 (UTC) by marcs)

Testing the 5.9 update: * introduced minimal patch for icu 59 * one assert failing related to internationalization: https://groups.google.com/forum/#!topic/v8-users/tkN1B9RvnLc

marcs commented on 2016-11-01 12:02 (UTC)

Applied dflemstr's patch and added wget as makedep. Thanks for the patch, feedback is welcome.

dflemstr commented on 2016-10-31 07:00 (UTC) (edited on 2016-10-31 07:00 (UTC) by dflemstr)

I have a bunch of patches to this library that do the following: - Use system ICU instead of bundled ICU - Enable more optimizations - Fix pkg-config files to actually be usable Full changes here: https://gist.github.com/dflemstr/01137016843183420a1c55395e6d1596

Cambi0n commented on 2016-10-14 19:07 (UTC)

wget is a dependency. It is needed by gclient sync in depot_tools.