You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make: Entering directory '/home/me/projects/node-odbc/build'
CXX(target) Release/obj.target/odbc_bindings/src/odbc.o
In file included from /home/me/.cache/node-gyp/17.0.0/include/node/v8-object.h:10,
from /home/me/.cache/node-gyp/17.0.0/include/node/v8-array-buffer.h:13,
from /home/me/.cache/node-gyp/17.0.0/include/node/v8.h:25,
from ../src/odbc.cpp:19:
/home/me/.cache/node-gyp/17.0.0/include/node/v8-persistent-handle.h:10:10: fatal error: v8-weak-callback-info.h: No such file or directory
10 | #include "v8-weak-callback-info.h" // NOLINT(build/include_directory)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Additional information
The file v8-persistent-handle.h which is included in the header tar file #includes v8-weak-callback-info.h, but it is not in the tar file.
// Copyright 2021 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.#ifndefINCLUDE_V8_PERSISTENT_HANDLE_H_#defineINCLUDE_V8_PERSISTENT_HANDLE_H_#include"v8-internal.h"// NOLINT(build/include_directory)#include"v8-local-handle.h"// NOLINT(build/include_directory)#include"v8-weak-callback-info.h"// NOLINT(build/include_directory)#include"v8config.h"// NOLINT(build/include_directory)
Also, commit f9996d5, which updated the v8 include files does not reference v8-weak-callback-info.h
The text was updated successfully, but these errors were encountered:
Version
v17.0.0
Platform
Linux dandesky 5.7.1-050701-generic #202006071230 SMP Sun Jun 7 12:32:55 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Subsystem
header files/native modules
What steps will reproduce the bug?
How often does it reproduce? Is there a required condition?
Every time.
What is the expected behavior?
The expected behavior is that
v8-weak-callback-info.h
is included in the headers file that is obtained by node-gyp from https://nodejs.org/download/release/v17.0.0/node-v17.0.0-headers.tar.gz.What do you see instead?
Additional information
The file
v8-persistent-handle.h
which is included in the header tar file #includesv8-weak-callback-info.h
, but it is not in the tar file.Also, commit f9996d5, which updated the v8 include files does not reference
v8-weak-callback-info.h
The text was updated successfully, but these errors were encountered: