Ah, thank you @JanMarvin. I didn't realize they were different.
Search Criteria
Package Details: v8-r 12.6.214-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/v8-r.git (read-only, click to copy) |
---|---|
Package Base: | v8-r |
Description: | Google's open source JavaScript and WebAssembly engine |
Upstream URL: | https://v8.dev |
Keywords: | d8 javascript v8 |
Licenses: | BSD |
Conflicts: | v8, v8-3.14, v8-6.7-static, v8-static-gyp, v8-static-gyp-5.4, v8.3.14-bin |
Provides: | v8 |
Submitter: | JanMarvin |
Maintainer: | JanMarvin |
Last Packager: | JanMarvin |
Votes: | 8 |
Popularity: | 0.000015 |
First Submitted: | 2019-09-22 11:01 (UTC) |
Last Updated: | 2024-05-10 08:20 (UTC) |
Dependencies (5)
- icu (icu-gitAUR)
- git (git-gitAUR) (make)
- lld (llvm-rocm-gitAUR, llvm-gitAUR) (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (make)
- python3 (python) (make)
Required by (7)
- camotics
- camotics-git
- cbang
- cbang-git
- dotto-git
- python-pyexecjs (requires v8) (optional)
- rrr
Sources (6)
levitsky commented on 2020-10-20 15:28 (UTC)
JanMarvin commented on 2020-10-20 13:31 (UTC)
This is because you have installed v8-r from my github and not from the AUR. As stated here when using the github version of my package, you need to install V8's github master.
I keep this version here usable with the CRAN release and propose fixes upstream to Jeroen before they break any work environment.
levitsky commented on 2020-10-20 13:22 (UTC)
Thank you @JanMarvin. I didn't find this in the manual.
Running install.packages('V8')
in R results in compilation errors, such as:
/usr/include/v8-internal.h:450:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
and
/usr/include/v8-internal.h:450:63: error: ‘::Perform’ has not been declared
JanMarvin commented on 2020-10-20 13:09 (UTC)
@levitsky please read the manual (https://github.com/jeroen/v8). To use the V8 package in R you need to have this package installed and afterwards build the V8 package in R.
levitsky commented on 2020-10-20 12:49 (UTC)
I'm having trouble getting it to work. I have built and installed the package but it doesn't install anything into /usr/lib/R
? So doing library(V8)
from R fails. However, this package conflicts with v8
package, so I can't have both. What am I missing?
leonardof commented on 2020-08-22 15:15 (UTC)
Exactly, I was running out of memory! Haven't bothered with swap in many years now, but it seems 8 GB RAM are modest by today's standards.
Thanks for the repo. At first, I wasn't able to compile the V8 package with it, but I noticed the glibc version in the error message, enabled [testing]
, and everything worked.
JanMarvin commented on 2020-08-22 12:53 (UTC)
@leonardof did you somehow run out of memory? That's my best guess from your output (you get english locales running export LANG=C
). You could install the binary from my arch repo on github.
leonardof commented on 2020-08-22 12:26 (UTC)
Compilation fails for me despite binutils 2.34-5; not using any AUR helper. The output of build() will be on pastebin for a month.
JanMarvin commented on 2020-08-22 10:54 (UTC)
Be aware that currently building fails with an ld segfault. I assume that this is related to a binutils 2.35-1 update (see my bug report: https://bugs.archlinux.org/task/67671?project=1&string=binutils)
japhir commented on 2020-06-15 08:58 (UTC)
I did install the package with my AUR helper, yay, and simply added this line to my /etc/pacman.conf:
IgnorePkg = v8-r
I can comment this line when I want to update the package.
Just thought I'd share, might be useful for others!
Pinned Comments
JanMarvin commented on 2019-09-22 11:16 (UTC) (edited on 2021-09-24 14:34 (UTC) by JanMarvin)
This package is required for the R-package V8 (https://github.com/jeroen/V8). It is frequently updated, though unless it is broken, users must not build all updates. Since V8 contains a large codebase and compilation takes a while, I recommend to build it in a directory and not with an AUR-helper.
[Edit:] For binary builds please see: https://garbuszus.de/archpkgs