From b7ae8e4efb74c0805c9791a3a32f5563a95f6059 Mon Sep 17 00:00:00 2001 From: Bailey Pearson Date: Tue, 3 Sep 2024 15:05:00 -0600 Subject: [PATCH 1/2] fix issue --- .evergreen/install-dependencies.sh | 3 ++- package.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.evergreen/install-dependencies.sh b/.evergreen/install-dependencies.sh index ffe8437f..b6f66e20 100644 --- a/.evergreen/install-dependencies.sh +++ b/.evergreen/install-dependencies.sh @@ -104,5 +104,6 @@ fi echo "npm location: $(which npm)" echo "npm version: $(npm -v)" -npm install "${NPM_OPTIONS}" +npm install "${NPM_OPTIONS}" --ignore-scripts +npm run clean-build ldd build/*/kerberos.node || true diff --git a/package.json b/package.json index dd1af019..438717b0 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,8 @@ "precommit": "check-clang-format", "docs": "jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md", "test": "mocha test", - "prebuild": "prebuild --runtime napi --strip --verbose --all" + "prebuild": "prebuild --runtime napi --strip --verbose --all", + "clean-build": "node-gyp clean && node-gyp configure && node-gyp build" }, "engines": { "node": ">=12.9.0" From 5fd627afc10c914f706fc8e6ce5eb9692d65b2cc Mon Sep 17 00:00:00 2001 From: Bailey Pearson Date: Tue, 3 Sep 2024 19:05:08 -0600 Subject: [PATCH 2/2] comments --- .evergreen/install-dependencies.sh | 3 +-- package.json | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.evergreen/install-dependencies.sh b/.evergreen/install-dependencies.sh index b6f66e20..ac6673ec 100644 --- a/.evergreen/install-dependencies.sh +++ b/.evergreen/install-dependencies.sh @@ -104,6 +104,5 @@ fi echo "npm location: $(which npm)" echo "npm version: $(npm -v)" -npm install "${NPM_OPTIONS}" --ignore-scripts -npm run clean-build +npm install "${NPM_OPTIONS}" --build-from-source ldd build/*/kerberos.node || true diff --git a/package.json b/package.json index 438717b0..dd1af019 100644 --- a/package.json +++ b/package.json @@ -62,8 +62,7 @@ "precommit": "check-clang-format", "docs": "jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md", "test": "mocha test", - "prebuild": "prebuild --runtime napi --strip --verbose --all", - "clean-build": "node-gyp clean && node-gyp configure && node-gyp build" + "prebuild": "prebuild --runtime napi --strip --verbose --all" }, "engines": { "node": ">=12.9.0"