Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update yarn to v4 #10

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 20, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
yarn (source) 3.8.6 -> 4.5.3 age adoption passing confidence

Release Notes

yarnpkg/berry (yarn)

v4.5.3

Compare Source

v4.5.2

Compare Source

v4.5.1

Compare Source

v4.5.0

Compare Source

v4.4.1

Compare Source

v4.4.0

Compare Source

v4.3.1

Compare Source

v4.3.0

Compare Source

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

v4.1.1

Compare Source

v4.1.0

Compare Source

  • Tweaks -,--verbose in yarn workspaces foreach; -v will now only print the prefixes, -vv will be necessary to also print the timings.

  • Adds a new --json option to yarn run when called without script name

  • Fixes node-modules linker link: dependencies mistreatment as inner workspaces, when they point to a parent folder of a workspace

  • Fixes spurious "No candidates found" errors

  • Fixes missing executable permissions when using nodeLinker: pnpm

  • Fixes packages being incorrectly flagged as optional

  • Fixes cache key corruptions due to uncontrolled git merges

  • Fixes yarn version apply --all --dry-run making unexpected changes

  • Fixes yarn npm login when the remote registry is Verdaccio

v4.0.2

Compare Source

v4.0.1

Compare Source

v4.0.0

Compare Source

Major Changes
  • With Node.js 16's now being End of Life'd, we dropped support for Node.js versions lower than 18.12.

  • Some important defaults have changed:

    • yarn set version will prefer using packageManager rather than yarnPath when possible.
    • yarn init will no longer use zero-install by default. You still can enable it, but it should make it easier to start one-of projects without having to rewrite the configuration afterwards.
    • yarn workspaces foreach now requires one of --all, --recursive, --since, or --worktree to be explicitly specified; the previous default was --worktree, but it was rarely what users expected.
  • All official Yarn plugins are now included by default in the bundle we provide. You no longer need to run yarn plugin import for official plugins (you still need to do it for third-party plugins, of course).

    • This doesn't change anything to the plugin API we provide, which will keep being maintained.
    • Yarn still has a modular architecture and uses the exact same APIs as contrib plugins; all that changes is how we distribute our own features.
  • Yarn's UI during installs has been greatly improved:

    • Packages added and removed from the lockfile are now explicitly reported.
    • Fluctuations in the project cache size are now reported as a single line.
    • Unactionable warnings (node-gyp and transitive peer dependency errors) have been removed.
    • Skipped builds are now only reported during initial installs and manual yarn rebuild calls.
    • The Yarn version is now displayed on installs to help us investigate issues when reported as screenshots.
    • Deprecation checks have been moved to yarn npm audit.
  • Some settings were renamed or removed:

    • caFilePath is now httpsCaFilePath
    • preferAggregateCacheInfo has been removed (it's now always on)
    • pnpDataPath has been removed to adhere to our new PnP specification. For consistency, all PnP files will now be hardcoded to a single value so that third-party tools can implement the PnP specification without relying on the Yarn configuration.
  • The yarn npm audit command has been reimplemented:

    • The audit registry must now implement the /-/npm/v1/security/advisories/bulk endpoint.
    • The npmAuditRegistry can be used to temporarily route audit queries to the npm registry.
    • Deprecations are now returned by default. To silence them, use yarn npm audit ! --no-deprecations.
  • Some legacy layers have been sunset:

    • Plugins cannot access the Clipanion 2 APIs anymore (upgrade to Clipanion 3)
    • Plugins cannot access the internal copy of Yup anymore (use Typanion instead)
    • Yarn will no longer remove the old Yarn 2.x .pnp.js file when migrating.
    • The --assume-fresh-project flag of yarn init has been removed.
API Changes

The following changes only affect people writing Yarn plugins:

  • The ZipFS and ZipOpenFS classes have been moved from @yarnpkg/fslib to @yarnpkg/libzip. They no longer need or accept the libzip parameter.

    • Reading the zip archives is now done on the Node.js side for performance; as a result, the open, ZIP_CREATE, and ZIP_TRUNCATE bindings are no longer needed for ZipFS and have also been removed.
  • The dependencies field sent returned by Resolver#resolve must now be the result of a Configuration#normalizeDependencyMap call. This change is prompted by a refactoring of how default protocols (ie npm:) are injected into descriptors. The previous implementation caused various descriptors to never be normalized, which made it difficult to know what were the descriptors each function should expect.

    • Similarly, the descriptors returned by Resolve#getResolutionDependencies are now expected to be the result of Configuration#normalizeDependency calls.

    • Note that this only applies to the dependencies field; the peerDependencies field is unchanged, as it must only contains semver ranges without any protocol (with an exception for workspace:, but that's not relevant here).

  • The Resolve#getResolutionDependencies function must now return an object of arbitrary string keys and descriptor values (instead of a map with DescriptorHash keys). Those descriptors will be resolved and assigned to the same keys as the initial object. This change allows resolvers to wrap resolution dependencies from other resolvers, which wasn't possible before since it'd have caused the key to change.

  • The generateLoader function in @yarnpkg/pnp no longer generates the $$SETUP_STATE function, it now needs to be present in the loader passed to the function.

  • The getCustomDataKey function in Installer from @yarnpkg/core has been moved to Linker.

  • renderForm's options argument is now required to enforce that custom streams are always specified.

  • npmConfigUtils.getAuditRegistry no longer takes a Manifest as its first argument.

  • The FetchOptions.skipIntegrityCheck option has been removed. Use FetchOptions.cacheOptions.skipIntegrityCheck instead.

  • MapConfigurationValue has been removed. Use miscUtils.ToMapValue instead.

  • Manifest.isManifestFieldCompatible and Manifest.prototype.isCompatibleWith{OS,CPU} have been removed. Use Manifest.prototype.getConditions and structUtils.isPackageCompatible instead.

  • versionUtils.{fetchBase,fetchRoot,fetchChangedFiles} have been moved from @yarnpkg/plugin-version to @yarnpkg/plugin-git. Use gitUtils.{fetchBase,fetchRoot,fetchChangedFiles} instead.

  • For consistency reasons:

    • Link{Resolver,Fetcher} have been renamed to Portal{Resolver,Fetcher}
    • RawLink{Resolver,Fetcher} have been renamed to Link{Resolver,Fetcher}
  • FakeFS classes are now required to implement lutimes{Sync,Promise}.

  • workspace.dependencies has been removed. Use workspace.anchoredPackage.dependencies instead.

  • The Installer class must now return BuildRequest structures instead of BuildDirective[]. This lets you mark that the build must be skipped, and the reason why.

  • startCacheReport has been removed, and is now part of the output generated by fetchEverything.

  • forgettableNames & forgettableBufferSize have been removed (the only messages using them have been removed, making the forgettable logs implementation obsolete).

  • workspace.locator has been removed. You can instead use:

    • workspace.anchoredLocator to get the locator that's used throughout the dependency tree.
    • workspace.manifest.version to get the workspace version.
  • configuration.{packageExtensions,refreshPackageExtensions} have been removed. Use configuration.getPackageExtensions instead.

  • configuration.normalizePackage now requires a packageExtensions option.

  • ProjectLookup has been removed. Both Configuration.find and Configuration.findProjectCwd now always do a lockfile lookup.

Installs
  • Yarn now caches npm version metadata, leading to faster resolution steps and decreased network data usage.
  • The pnpm linker avoids creating symlinks that lead to loops on the file system, by moving them higher up in the directory structure.
  • The pnpm linker no longer reports duplicate "incompatible virtual" warnings.
Features
  • enableOfflineMode is a new setting that, when set, will instruct Yarn to only use the metadata and archives already stored on the local machine rather than download them from the registry. This can be useful when performing local development under network-constrained environments (trains, planes, ...).
  • yarn run bin now injects the environment variables defined in .env.yarn when spawning a process. This can be configured using the injectEnvironmentFiles variable.
  • yarn workspaces foreach now automatically enables the yarn workspaces foreach ! --verbose flag in interactive terminals.
  • Constraints can now be written in JavaScript. See the revamped documentation for more information.
Bugfixes
  • yarn dlx will no longer report false-positive UNUSED_PACKAGE_EXTENSION warnings
  • yarn workspace will now set $INIT_CWD to the CLI working directory rather than the workspace root.
Shell
  • The builtin shell now supports whitespace-only commands.
Compatibility
  • The patched filesystem now supports FileHandle.readLines.
  • PnP now reports missing files when in watch mode.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch 5 times, most recently from 923441e to adf9f49 Compare November 20, 2023 10:29
Copy link
Contributor Author

renovate bot commented Nov 20, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
➤ YN0087: Migrated your project to the latest Yarn version 🚀

➤ YN0000: · Yarn 4.2.2
➤ YN0000: ┌ Resolution step
➤ YN0000: │ /tmp/xfs-d68fe57b STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-d68fe57b STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-d68fe57b STDOUT 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This module has moved and is now available at @rollup/plugin-alias. Please update your dependencies. This version is no longer maintained.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated @babel/[email protected]: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! code 1
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! path /tmp/xfs-d68fe57b/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! command failed
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! make: Entering directory '/tmp/xfs-d68fe57b/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! make: Leaving directory '/tmp/xfs-d68fe57b/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info using [email protected]
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info using [email protected] | linux | x64
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args [
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '/tmp/xfs-d68fe57b/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '/home/ubuntu/.cache/node-gyp/20.13.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/20.13.0',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dnode_gyp_dir=/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dnode_lib_file=/home/ubuntu/.cache/node-gyp/20.13.0/<(target_arch)/node.lib',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-d68fe57b/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn make
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |                                        ^
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! In file included from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |                                                              ^
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan.h:2543:16: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |                ^
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! In file included from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:809:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   809 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:814:22: note:   no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   814 |       SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:816:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   816 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:821:22: note:   no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!   821 |       SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! In file included from ../../nan/nan.h:2884,
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR!       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! make: *** [iltorb.target.mk:144: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! stack at ChildProcess.<anonymous> (/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! System Linux 5.15.0-1023-aws
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! command "/opt/containerbase/tools/node/20.13.0/bin/node" "/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! cwd /tmp/xfs-d68fe57b/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! node -v v20.13.0
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! node-gyp -v v10.1.0
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR 
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-05-08T19_00_22_194Z-debug-0.log
➤ YN0000: │ /tmp/xfs-6f22561e STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-6f22561e STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-6f22561e STDOUT 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN old lockfile 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This module has moved and is now available at @rollup/plugin-alias. Please update your dependencies. This version is no longer maintained.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated @babel/[email protected]: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! code 1
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! path /tmp/xfs-6f22561e/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! command failed
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! make: Entering directory '/tmp/xfs-6f22561e/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! make: Leaving directory '/tmp/xfs-6f22561e/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info using [email protected]
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info using [email protected] | linux | x64
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args [
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '/tmp/xfs-6f22561e/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '/home/ubuntu/.cache/node-gyp/20.13.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/20.13.0',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dnode_gyp_dir=/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dnode_lib_file=/home/ubuntu/.cache/node-gyp/20.13.0/<(target_arch)/node.lib',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-6f22561e/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn make
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |                                        ^
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! In file included from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |                                                              ^
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan.h:2543:16: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |                ^
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! In file included from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from /home/ubuntu/.cache/node-gyp/20.13.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:809:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   809 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:814:22: note:   no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   814 |       SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:816:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   816 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! /home/ubuntu/.cache/node-gyp/20.13.0/include/node/v8-template.h:821:22: note:   no known conversion for argument 7 from ‘Nan::imp::Sig’ {aka ‘int’} to ‘v8::SideEffectType’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!   821 |       SideEffectType getter_side_effect_type = SideEffectType::kHasSideEffect,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! In file included from ../../nan/nan.h:2884,
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR!       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! make: *** [iltorb.target.mk:144: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! stack at ChildProcess.<anonymous> (/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! System Linux 5.15.0-1023-aws
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! command "/opt/containerbase/tools/node/20.13.0/bin/node" "/opt/containerbase/tools/node/20.13.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! cwd /tmp/xfs-6f22561e/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! node -v v20.13.0
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! node-gyp -v v10.1.0
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-6f22561e STDERR 
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-05-08T19_02_02_590Z-debug-0.log
➤ YN0058: │ asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44: Packing the package failed (exit code 1, logs can be found here: /tmp/xfs-1e3ee1c7/pack.log)
➤ YN0000: └ Completed in 2m 59s
➤ YN0000: · Failed with errors in 2m 59s

@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from adf9f49 to deb065f Compare December 24, 2023 08:25
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch 2 times, most recently from 52256ee to 96e5a64 Compare February 2, 2024 05:19
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch 2 times, most recently from eeda277 to 2170be3 Compare February 9, 2024 11:38
@scottaubrey
Copy link
Member

node 16 is not supported. We can't upgrade yarn

@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 2170be3 to 124fea3 Compare February 9, 2024 12:59
@renovate renovate bot changed the title Update Yarn to v4 chore(deps): update yarn to v4 Feb 16, 2024
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch 2 times, most recently from a71bdee to 16481de Compare March 17, 2024 15:04
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch 4 times, most recently from 78fb7f8 to 4765686 Compare May 8, 2024 19:03
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 4765686 to 74f2523 Compare June 10, 2024 19:04
Copy link
Contributor Author

renovate bot commented Jun 10, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
➤ YN0087: Migrated your project to the latest Yarn version 🚀

➤ YN0000: · Yarn 4.5.3
➤ YN0000: ┌ Resolution step
➤ YN0000: │ /tmp/xfs-c5d71590 STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-c5d71590 STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-c5d71590 STDOUT 
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This module has moved and is now available at @rollup/plugin-alias. Please update your dependencies. This version is no longer maintained.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated @babel/[email protected]: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm warn deprecated [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error code 1
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error path /tmp/xfs-c5d71590/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error command failed
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error make: Entering directory '/tmp/xfs-c5d71590/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error make: Leaving directory '/tmp/xfs-c5d71590/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info using [email protected]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info using [email protected] | linux | x64
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info find Python using Python version 3.12.3 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp http GET https://nodejs.org/download/release/v22.11.0/node-v22.11.0-headers.tar.gz
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp http 200 https://nodejs.org/download/release/v22.11.0/node-v22.11.0-headers.tar.gz
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp http GET https://nodejs.org/download/release/v22.11.0/SHASUMS256.txt
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp http 200 https://nodejs.org/download/release/v22.11.0/SHASUMS256.txt
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args [
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '/tmp/xfs-c5d71590/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '/home/ubuntu/.cache/node-gyp/22.11.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/22.11.0',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dnode_gyp_dir=/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dnode_lib_file=/home/ubuntu/.cache/node-gyp/22.11.0/<(target_arch)/node.lib',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-c5d71590/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn make
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/dec/decode.c:1954:41: warning: argument 2 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1954 |     size_t encoded_size, const uint8_t* encoded_buffer, size_t* decoded_size,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from ../brotli/c/dec/decode.c:7:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/include/brotli/decode.h:204:19: note: previously declared as a variable length array ‘const uint8_t[encoded_size]’ {aka ‘const unsigned char[encoded_size]’}
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   204 |     const uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(encoded_size)],
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/dec/decode.c:1955:14: warning: argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1955 |     uint8_t* decoded_buffer) {
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/include/brotli/decode.h:206:13: note: previously declared as a variable length array ‘uint8_t[*decoded_size]’ {aka ‘unsigned char[*decoded_size]’}
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   206 |     uint8_t decoded_buffer[BROTLI_ARRAY_PARAM(*decoded_size)]);
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/enc/encode.c:1433:20: warning: argument 5 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1433 |     const uint8_t* input_buffer, size_t* encoded_size,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from ../brotli/c/enc/encode.c:9:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/include/brotli/encode.h:293:19: note: previously declared as a variable length array ‘const uint8_t[input_size]’ {aka ‘const unsigned char[input_size]’}
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   293 |     const uint8_t input_buffer[BROTLI_ARRAY_PARAM(input_size)],
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/enc/encode.c:1434:14: warning: argument 7 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1434 |     uint8_t* encoded_buffer) {
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../brotli/c/include/brotli/encode.h:295:13: note: previously declared as a variable length array ‘uint8_t[*encoded_size]’ {aka ‘unsigned char[*encoded_size]’}
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   295 |     uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(*encoded_size)]);
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                                        ^
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan.h:2298:7: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, imp::Sig)’:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan.h:2536:19: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2536 |   tpl->SetAccessor(
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |   ~~~~~~~~~~~~~~~~^
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2537 |       name
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |       ~~~~         
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2538 |     , getter_
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~      
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2539 |     , setter_
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~      
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2540 |     , obj
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~          
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2541 |     , settings
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~     
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2542 |     , attribute
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~~    
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |     ~~~~~~~~~~~~   
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error                  from ../../nan/nan.h:54:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1049:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1049 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1052:61: note:   no known conversion for argument 5 from ‘v8::AccessControl’ to ‘v8::PropertyAttribute’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1052 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1055:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1055 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1058:61: note:   no known conversion for argument 5 from ‘v8::AccessControl’ to ‘v8::PropertyAttribute’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error  1058 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from ../../nan/nan.h:2884:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-array-buffer.h:12,
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:24:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h: In instantiation of ‘v8::Local<T>::Local(v8::Local<S>) [with S = v8::Data; T = v8::Value]’:
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error ../../nan/nan_callbacks_12_inl.h:175:53:   required from here
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h:269:42: error: static assertion failed: type check
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error   269 |     static_assert(std::is_base_of<T, S>::value, "type check");
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error       |                                          ^~~~~
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h:269:42: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error make: *** [iltorb.target.mk:146: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! stack at ChildProcess.<anonymous> (/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:216:23)
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! System Linux 5.15.0-1058-aws
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! command "/opt/containerbase/tools/node/22.11.0/bin/node" "/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! cwd /tmp/xfs-c5d71590/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! node -v v22.11.0
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! node-gyp -v v10.2.0
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-c5d71590 STDERR npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-11-25T16_30_06_940Z-debug-0.log
➤ YN0000: │ /tmp/xfs-0ae70b97 STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-0ae70b97 STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-0ae70b97 STDOUT 
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This module has moved and is now available at @rollup/plugin-alias. Please update your dependencies. This version is no longer maintained.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated @babel/[email protected]: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm warn deprecated [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error code 1
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error path /tmp/xfs-0ae70b97/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error command failed
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error make: Entering directory '/tmp/xfs-0ae70b97/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error make: Leaving directory '/tmp/xfs-0ae70b97/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info using [email protected]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info using [email protected] | linux | x64
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info find Python using Python version 3.12.3 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args [
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '/tmp/xfs-0ae70b97/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '/home/ubuntu/.cache/node-gyp/22.11.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/22.11.0',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dnode_gyp_dir=/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dnode_lib_file=/home/ubuntu/.cache/node-gyp/22.11.0/<(target_arch)/node.lib',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-0ae70b97/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn make
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/dec/decode.c:1954:41: warning: argument 2 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1954 |     size_t encoded_size, const uint8_t* encoded_buffer, size_t* decoded_size,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from ../brotli/c/dec/decode.c:7:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/include/brotli/decode.h:204:19: note: previously declared as a variable length array ‘const uint8_t[encoded_size]’ {aka ‘const unsigned char[encoded_size]’}
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   204 |     const uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(encoded_size)],
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/dec/decode.c:1955:14: warning: argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1955 |     uint8_t* decoded_buffer) {
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/include/brotli/decode.h:206:13: note: previously declared as a variable length array ‘uint8_t[*decoded_size]’ {aka ‘unsigned char[*decoded_size]’}
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   206 |     uint8_t decoded_buffer[BROTLI_ARRAY_PARAM(*decoded_size)]);
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/enc/encode.c:1433:20: warning: argument 5 of type ‘const uint8_t *’ {aka ‘const unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1433 |     const uint8_t* input_buffer, size_t* encoded_size,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from ../brotli/c/enc/encode.c:9:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/include/brotli/encode.h:293:19: note: previously declared as a variable length array ‘const uint8_t[input_size]’ {aka ‘const unsigned char[input_size]’}
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   293 |     const uint8_t input_buffer[BROTLI_ARRAY_PARAM(input_size)],
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/enc/encode.c:1434:14: warning: argument 7 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1434 |     uint8_t* encoded_buffer) {
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~^~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../brotli/c/include/brotli/encode.h:295:13: note: previously declared as a variable length array ‘uint8_t[*encoded_size]’ {aka ‘unsigned char[*encoded_size]’}
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   295 |     uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(*encoded_size)]);
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                                        ^
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan.h:2298:7: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, imp::Sig)’:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan.h:2536:19: error: no matching function for call to ‘v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&, Nan::imp::Sig&)’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2536 |   tpl->SetAccessor(
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |   ~~~~~~~~~~~~~~~~^
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2537 |       name
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |       ~~~~         
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2538 |     , getter_
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~      
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2539 |     , setter_
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~      
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2540 |     , obj
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~          
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2541 |     , settings
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~     
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2542 |     , attribute
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~~    
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |     ~~~~~~~~~~~~   
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error                  from ../../nan/nan.h:54:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1049:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>, v8::AccessorGetterCallback, v8::AccessorSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1049 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1052:61: note:   no known conversion for argument 5 from ‘v8::AccessControl’ to ‘v8::PropertyAttribute’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1052 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1055:8: note: candidate: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::PropertyAttribute, v8::SideEffectType, v8::SideEffectType)’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1055 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-template.h:1058:61: note:   no known conversion for argument 5 from ‘v8::AccessControl’ to ‘v8::PropertyAttribute’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error  1058 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from ../../nan/nan.h:2884:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-array-buffer.h:12,
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:24:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h: In instantiation of ‘v8::Local<T>::Local(v8::Local<S>) [with S = v8::Data; T = v8::Value]’:
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error ../../nan/nan_callbacks_12_inl.h:175:53:   required from here
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h:269:42: error: static assertion failed: type check
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error   269 |     static_assert(std::is_base_of<T, S>::value, "type check");
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error       |                                          ^~~~~
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-local-handle.h:269:42: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error make: *** [iltorb.target.mk:146: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! stack at ChildProcess.<anonymous> (/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:216:23)
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! System Linux 5.15.0-1058-aws
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! command "/opt/containerbase/tools/node/22.11.0/bin/node" "/opt/containerbase/tools/node/22.11.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! cwd /tmp/xfs-0ae70b97/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! node -v v22.11.0
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! node-gyp -v v10.2.0
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-0ae70b97 STDERR npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-11-25T16_31_43_661Z-debug-0.log
➤ YN0058: │ asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44: Packing the package failed (exit code 1, logs can be found here: /tmp/xfs-1290eeb5/pack.log)
➤ YN0000: └ Completed in 2m 36s
➤ YN0000: · Failed with errors in 2m 36s

@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 74f2523 to d107001 Compare June 21, 2024 08:39
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from d107001 to 22c1ce9 Compare August 2, 2024 22:46
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 22c1ce9 to 07cfe0e Compare August 24, 2024 15:37
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 07cfe0e to 94e3442 Compare September 14, 2024 16:25
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 94e3442 to 64b8e33 Compare September 22, 2024 11:52
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 64b8e33 to f5bd54a Compare October 18, 2024 20:12
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from f5bd54a to dc7c797 Compare October 31, 2024 00:07
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from dc7c797 to 6636f44 Compare November 22, 2024 00:59
@renovate renovate bot force-pushed the renovate/major-yarn-monorepo branch from 6636f44 to c5b476c Compare November 25, 2024 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant