[R-pkg-team] Bug#1013984: r-cran-v8: configure assumes V8_COMPRESS_POINTERS=true but it is not

Nilesh Patra nilesh at debian.org
Tue Jul 5 15:48:26 BST 2022


Control: severity -1 important

On Tue, 28 Jun 2022 15:23:08 +0200 =?utf-8?b?SsOpcsOpbXkgTGFs?= <kapouer at melix.org> wrote:
> Source: r-cran-v8
> Version: 4.2.0+dfsg-1
> Severity: serious
> Tags: ftbfs
> Justification: fails to build from source (but built successfully in the past)
> 
> When building r-cran-v8 against nodejs 18.4.0 in experimental,
> this happened:
> # Fatal error in , line 0
> # Embedder-vs-V8 build configuration mismatch. On embedder side pointer compression is ENABLED while on V8 side it's DISABLED.

Since nodejs 18 is in exp and not unstable, the severity should be important instead.
It will be serious only when nodejs 18 is in unstable/testing.

> It is true that nodejs is built with V8_COMPRESS_POINTERS=false,
> so r-cran-v8 detection has a problem.
> 
> This will prevent migration of nodejs 18 to testing,
> so I'll gladly make a quick patch to fix the build.

Thanks.

-- 
Best,
Nilesh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20220705/6c2e7e94/attachment.sig>


More information about the R-pkg-team mailing list