adrianrosaw opened a new issue, #409: URL: https://github.com/apache/pulsar-client-node/issues/409
When I try to build with node 22, I get a node-gyp error. It works fine with node 18. Here's the error log: `npm error gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3" npm error gyp info spawn /usr/bin/python3 npm error gyp info spawn args [ npm error gyp info spawn args '/home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', npm error gyp info spawn args 'binding.gyp', npm error gyp info spawn args '-f', npm error gyp info spawn args 'make', npm error gyp info spawn args '-I', npm error gyp info spawn args '/code/wkn/workana-talents-service/node_modules/pulsar-client/build/config.gypi', npm error gyp info spawn args '-I', npm error gyp info spawn args '/home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', npm error gyp info spawn args '-I', npm error gyp info spawn args '/home/adrian/.cache/node-gyp/22.14.0/include/node/common.gypi', npm error gyp info spawn args '-Dlibrary=shared_library', npm error gyp info spawn args '-Dvisibility=default', npm error gyp info spawn args '-Dnode_root_dir=/home/adrian/.cache/node-gyp/22.14.0', npm error gyp info spawn args '-Dnode_gyp_dir=/home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp', npm error gyp info spawn args '-Dnode_lib_file=/home/adrian/.cache/node-gyp/22.14.0/<(target_arch)/node.lib', npm error gyp info spawn args '-Dmodule_root_dir=/code/wkn/workana-talents-service/node_modules/pulsar-client', npm error gyp info spawn args '-Dnode_engine=v8', npm error gyp info spawn args '--depth=.', npm error gyp info spawn args '--no-parallel', npm error gyp info spawn args '--generator-output', npm error gyp info spawn args 'build', npm error gyp info spawn args '-Goutput_dir=.' npm error gyp info spawn args ] npm error gyp info ok npm error gyp info it worked if it ends with ok npm error gyp info using node-gyp@11.0.0 npm error gyp info using node@22.14.0 | linux | x64 npm error gyp info spawn make npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] npm error In file included from ../src/addon.cc:20: npm error ../src/Message.h:24:10: fatal error: pulsar/c/message.h: No such file or directory npm error 24 | #include <pulsar/c/message.h> npm error | ^~~~~~~~~~~~~~~~~~~~ npm error compilation terminated. npm error make: *** [pulsar.target.mk:127: Release/obj.target/pulsar/src/addon.o] Error 1 npm error gyp ERR! build error npm error gyp ERR! stack Error: `make` failed with exit code: 2 npm error gyp ERR! stack at ChildProcess.<anonymous> (/home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:216:23) npm error gyp ERR! System Linux 5.15.0-134-generic npm error gyp ERR! command "/home/adrian/.nvm/versions/node/v22.14.0/bin/node" "/home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/code/wkn/workana-talents-service/node_modules/pulsar-client/lib/binding/pulsar.node" "--module_name=pulsar" "--module_path=/code/wkn/workana-talents-service/node_modules/pulsar-client/lib/binding" "--napi_version=10" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v127" npm error gyp ERR! cwd /code/wkn/workana-talents-service/node_modules/pulsar-client npm error gyp ERR! node -v v22.14.0 npm error gyp ERR! node-gyp -v v11.0.0 npm error gyp ERR! not ok npm error node-pre-gyp ERR! build error npm error node-pre-gyp ERR! stack Error: Failed to execute '/home/adrian/.nvm/versions/node/v22.14.0/bin/node /home/adrian/.nvm/versions/node/v22.14.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/code/wkn/workana-talents-service/node_modules/pulsar-client/lib/binding/pulsar.node --module_name=pulsar --module_path=/code/wkn/workana-talents-service/node_modules/pulsar-client/lib/binding --napi_version=10 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v127' (1) ` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pulsar.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org