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 .. 3 4 5 6 7 8 9 10 Next › Last »

MagiCarbon commented on 2016-08-11 00:56 (UTC)

thanks for your working. LOL, php-v8js couldn't recognize this version. <quote> configure: error: could not determine libv8 version </quote> could you plz update the package to the latest chrome-pick(5.2.361.49)? it maybe a better choice.

marcs commented on 2016-08-10 12:37 (UTC) (edited on 2016-08-10 12:40 (UTC) by marcs)

In the new version the static library files (like libv8_libplatform.a) are installed in this path: /usr/share/v8/ Let me know if it is necessary to move them to /usr/lib for a package dependency or something like that.

marcs commented on 2016-08-10 09:17 (UTC)

I'll update the package to the latest cherry-pick (5.4.374.1), but first I need to solve some problems with the libraries.

MagiCarbon commented on 2016-08-10 02:04 (UTC) (edited on 2016-08-10 02:07 (UTC) by MagiCarbon)

@stonecold111 in https://github.com/phpv8/v8js/blob/master/README.Linux.md it says: <quote> # Install libv8_libplatform.a (V8 >= 5.2.51) echo -e "create /usr/lib/libv8_libplatform.a\naddlib > > out/native/obj.target/src/libv8_libplatform.a\nsave\nend" | sudo ar -M </quote> therefore, this package should be upgraded to the last release.

stonecold111 commented on 2016-07-06 14:36 (UTC)

I'm unable to install V8JS with this package. I'm missing a file called libv8_libplatform.a, which isn't in /usr/lib/v8/ to begin with: sudo pecl install v8js ...... checking for V8 version... 5.1.281.12 checking for libv8_libplatform.a... not found configure: error: Please provide libv8_libplatform.a next to the libv8.so, see README.md for details ERROR: `/tmp/pear/temp/v8js/configure --with-php-config=/usr/bin/php-config --with-v8js' failed Files in /usr/lib/v8: /usr/lib/v8/d8 /usr/lib/v8/libv8.so /usr/lib/v8/natives_blob.bin /usr/lib/v8/snapshot_blob.bin

marcs commented on 2016-06-29 14:47 (UTC)

Should build fine now: updated libtinfo5 to ncurses5-compat-libs.

pintergreg commented on 2016-06-21 18:19 (UTC)

There is no libtinfo5 anymore. libtinfo is at version 6, which does not provide /usr/lib/libtinfo.so.5, but /usr/lib/libtinfo.so.6 With libtinfo and a manually created libtinfo.so.5 symlink (and some PKGBUILD tweak) the package complies.

marcs commented on 2016-06-10 11:48 (UTC)

Updated the dep to libtinfo5

alex.henrie commented on 2016-05-30 23:18 (UTC)

I can't install this package anymore because vim-youcompleteme-git requires libtinfo5 and v8 requires libtinfo-5, but only one of the two libtinfo's can be installed at the same time.

hav3lock commented on 2016-05-24 22:31 (UTC)

libtinfo-5 will be now called libtinfo5, please update your package accordingly.