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.1 age adoption passing confidence

Release Notes

yarnpkg/berry (yarn)

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 os-homedir@2.0.0: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated stable@0.1.8: 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 rollup-plugin-terser@3.0.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated @babel/plugin-proposal-class-properties@7.2.1: 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 rollup-plugin-buble@0.19.8: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated rollup-plugin-alias@1.5.2: 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 rollup-plugin-json@3.1.0: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated acorn-dynamic-import@4.0.0: 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 browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated rollup-plugin-node-resolve@4.2.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated debug@4.1.1: 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 rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated mkdirp@0.5.1: 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 rollup-plugin-commonjs@9.3.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated @babel/polyfill@7.8.7: 🚨 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 svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm WARN deprecated iltorb@2.4.5: 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 core-js@2.6.11: 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 node-gyp@10.1.0
➤ YN0000: │ /tmp/xfs-d68fe57b STDERR npm ERR! gyp info using node@20.13.0 | 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 os-homedir@2.0.0: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated stable@0.1.8: 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 rollup-plugin-terser@3.0.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated @babel/plugin-proposal-class-properties@7.2.1: 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 rollup-plugin-buble@0.19.8: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated rollup-plugin-alias@1.5.2: 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 rollup-plugin-json@3.1.0: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated acorn-dynamic-import@4.0.0: 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 browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated rollup-plugin-node-resolve@4.2.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated debug@4.1.1: 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 rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated mkdirp@0.5.1: 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 rollup-plugin-commonjs@9.3.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated @babel/polyfill@7.8.7: 🚨 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 svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm WARN deprecated iltorb@2.4.5: 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 core-js@2.6.11: 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 node-gyp@10.1.0
➤ YN0000: │ /tmp/xfs-6f22561e STDERR npm ERR! gyp info using node@20.13.0 | 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.1
➤ YN0000: ┌ Resolution step
➤ YN0000: │ /tmp/xfs-df5c4b89 STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-df5c4b89 STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-df5c4b89 STDOUT 
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated os-homedir@2.0.0: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated stable@0.1.8: 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-df5c4b89 STDERR npm warn deprecated rollup-plugin-terser@3.0.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated @babel/plugin-proposal-class-properties@7.2.1: 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-df5c4b89 STDERR npm warn deprecated rollup-plugin-buble@0.19.8: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated npmlog@4.1.2: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated rollup-plugin-alias@1.5.2: 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-df5c4b89 STDERR npm warn deprecated rollup-plugin-json@3.1.0: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated acorn-dynamic-import@4.0.0: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated are-we-there-yet@1.1.5: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated rollup-plugin-node-resolve@4.2.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated q@1.5.1: 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-df5c4b89 STDERR npm warn deprecated
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated debug@4.1.1: 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-df5c4b89 STDERR npm warn deprecated rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated gauge@2.7.4: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated mkdirp@0.5.1: 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-df5c4b89 STDERR npm warn deprecated rollup-plugin-commonjs@9.3.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated @babel/polyfill@7.8.7: 🚨 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-df5c4b89 STDERR npm warn deprecated svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated iltorb@2.4.5: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm warn deprecated core-js@2.6.11: 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-df5c4b89 STDERR npm error code 1
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error path /tmp/xfs-df5c4b89/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error command failed
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error make: Entering directory '/tmp/xfs-df5c4b89/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error make: Leaving directory '/tmp/xfs-df5c4b89/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info using node-gyp@10.2.0
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info using node@22.11.0 | linux | x64
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args [
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '/tmp/xfs-df5c4b89/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '/home/ubuntu/.cache/node-gyp/22.11.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/22.11.0',
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 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-df5c4b89 STDERR npm error gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-df5c4b89/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn make
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                        ^
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error In file included from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../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-df5c4b89 STDERR npm error  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                                              ^
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../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-df5c4b89 STDERR npm error ../../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-df5c4b89 STDERR npm error  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                ^
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error  1049 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error  1052 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error  1055 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error  1058 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error In file included from ../../nan/nan.h:2884,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:24,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error ../../nan/nan_callbacks_12_inl.h:175:53:   required from here
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error   269 |     static_assert(std::is_base_of<T, S>::value, "type check");
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error       |                                          ^~~~~
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error make: *** [iltorb.target.mk:149: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error gyp ERR! System Linux 5.15.0-1058-aws
➤ YN0000: │ /tmp/xfs-df5c4b89 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-df5c4b89 STDERR npm error gyp ERR! cwd /tmp/xfs-df5c4b89/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp ERR! node -v v22.11.0
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp ERR! node-gyp -v v10.2.0
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-df5c4b89 STDERR npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-10-31T00_06_56_581Z-debug-0.log
➤ YN0000: │ /tmp/xfs-151f2287 STDOUT Packing asciimath2tex@https://github.com/christianp/asciimath2tex.git#commit=dedc42ddfdb80678bfb09864cfa76afb0a4b5f44 from sources
➤ YN0000: │ /tmp/xfs-151f2287 STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-151f2287 STDOUT 
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile The package-lock.json file was created with an old version of npm,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile so supplemental metadata must be fetched from the registry.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile This is a one-time fix-up, please be patient...
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn old lockfile
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated os-homedir@2.0.0: This is not needed anymore. Use `require('os').homedir()` instead.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated stable@0.1.8: 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-151f2287 STDERR npm warn deprecated rollup-plugin-terser@3.0.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated @babel/plugin-proposal-class-properties@7.2.1: 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-151f2287 STDERR npm warn deprecated rollup-plugin-buble@0.19.8: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-buble.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated npmlog@4.1.2: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated rollup-plugin-alias@1.5.2: 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-151f2287 STDERR npm warn deprecated rollup-plugin-json@3.1.0: This module has been deprecated and is no longer maintained. Please use @rollup/plugin-json.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated acorn-dynamic-import@4.0.0: This is probably built in to whatever tool you're using. If you still need it... idk
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated are-we-there-yet@1.1.5: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated rollup-plugin-node-resolve@4.2.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated q@1.5.1: 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-151f2287 STDERR npm warn deprecated
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp)
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated debug@4.1.1: 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-151f2287 STDERR npm warn deprecated rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated gauge@2.7.4: This package is no longer supported.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated mkdirp@0.5.1: 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-151f2287 STDERR npm warn deprecated rollup-plugin-commonjs@9.3.4: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-commonjs.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated @babel/polyfill@7.8.7: 🚨 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-151f2287 STDERR npm warn deprecated svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated iltorb@2.4.5: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm warn deprecated core-js@2.6.11: 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-151f2287 STDERR npm error code 1
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error path /tmp/xfs-151f2287/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error command failed
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error command sh -c node ./scripts/install.js || node-gyp rebuild
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error make: Entering directory '/tmp/xfs-151f2287/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/dictionary.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/common/transform.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/bit_reader.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/decode.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/huffman.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/dec/state.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/backward_references_hq.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/bit_cost.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/block_splitter.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/brotli_bit_stream.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/cluster.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/compress_fragment_two_pass.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/dictionary_hash.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encode.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/encoder_dict.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/entropy_encode.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/histogram.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/literal_cost.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/memory.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/metablock.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/static_dict.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CC(target) Release/obj.target/iltorb/brotli/c/enc/utf8_util.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error   CXX(target) Release/obj.target/iltorb/src/common/allocator.o
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error make: Leaving directory '/tmp/xfs-151f2287/node_modules/iltorb/build'
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error info install installing standalone, skipping download.
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info it worked if it ends with ok
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info using node-gyp@10.2.0
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info using node@22.11.0 | linux | x64
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info find Python using Python version 3.8.10 found at "/usr/bin/python3"
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn /usr/bin/python3
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args [
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error gyp info spawn args 'binding.gyp',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-f',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args 'make',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '/tmp/xfs-151f2287/node_modules/iltorb/build/config.gypi',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error gyp info spawn args '-I',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '/home/ubuntu/.cache/node-gyp/22.11.0/include/node/common.gypi',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-Dnode_root_dir=/home/ubuntu/.cache/node-gyp/22.11.0',
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 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-151f2287 STDERR npm error gyp info spawn args '-Dmodule_root_dir=/tmp/xfs-151f2287/node_modules/iltorb',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '--depth=.',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '--no-parallel',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '--generator-output',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args 'build',
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args ]
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn make
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error In file included from ../../nan/nan.h:174,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../nan/nan_callbacks.h:55:23: error: ‘AccessorSignature’ is not a member of ‘v8’
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                       ^~~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../nan/nan_callbacks.h:55:40: error: template argument 1 is invalid
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error    55 | typedef v8::Local<v8::AccessorSignature> Sig;
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                        ^
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error In file included from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../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-151f2287 STDERR npm error  2298 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                                              ^
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../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-151f2287 STDERR npm error ../../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-151f2287 STDERR npm error  2543 |     , signature);
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                ^
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error In file included from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8-function.h:15,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:33,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error  1049 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error  1052 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error  1055 |   void SetAccessor(
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |        ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error  1058 |       Local<Value> data = Local<Value>(), PropertyAttribute attribute = None,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error In file included from ../../nan/nan.h:2884,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error ../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error    34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                           ^~~~~~~~~~~
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/v8.h:24,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from /home/ubuntu/.cache/node-gyp/22.11.0/include/node/node.h:73,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../../nan/nan.h:54,
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error                  from ../src/common/allocator.cc:1:
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error ../../nan/nan_callbacks_12_inl.h:175:53:   required from here
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error   269 |     static_assert(std::is_base_of<T, S>::value, "type check");
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error       |                                          ^~~~~
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error make: *** [iltorb.target.mk:149: Release/obj.target/iltorb/src/common/allocator.o] Error 1
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp ERR! build error 
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp ERR! stack Error: `make` failed with exit code: 2
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error gyp ERR! System Linux 5.15.0-1058-aws
➤ YN0000: │ /tmp/xfs-151f2287 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-151f2287 STDERR npm error gyp ERR! cwd /tmp/xfs-151f2287/node_modules/iltorb
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp ERR! node -v v22.11.0
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp ERR! node-gyp -v v10.2.0
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error gyp ERR! not ok
➤ YN0000: │ /tmp/xfs-151f2287 STDERR npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-10-31T00_07_29_122Z-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-1ed5b716/pack.log)
➤ YN0000: └ Completed in 1m 2s
➤ YN0000: · Failed with errors in 1m 2s

@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
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