You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A patch to make the Symbol.dispose and Symbol.asyncDispose in Node spec compliant, aka non-configurable got back-ported to the latest Node 18 LTS: v18.19.0, which was just released Nov 29th. Unfortunately this triggers a bug in the SES shim used in the release branch which couldn't remove those new symbols.
Unfortunately the version of SES used in agoric-sdk affects both the kernel and tooling running under node, as well as the lockdown code ran in xsnap. Changing the latter results in a different bundle, which would be used for new vats started on chain.
The least intrusive approach is likely to apply endojs/endo#1579 as a patch-package in agoric-sdk since the semver allows newer patch versions of ses with the fix to be installed for NPM based installs.
To Reproduce
Checkout release-mainnet1B and run tests using latest Node 18 LTS
The text was updated successfully, but these errors were encountered:
Describe the bug
A patch to make the
Symbol.dispose
andSymbol.asyncDispose
in Node spec compliant, aka non-configurable got back-ported to the latest Node 18 LTS: v18.19.0, which was just released Nov 29th. Unfortunately this triggers a bug in the SES shim used in the release branch which couldn't remove those new symbols.Unfortunately the version of SES used in agoric-sdk affects both the kernel and tooling running under node, as well as the lockdown code ran in xsnap. Changing the latter results in a different bundle, which would be used for new vats started on chain.
The least intrusive approach is likely to apply endojs/endo#1579 as a
patch-package
in agoric-sdk since the semver allows newer patch versions ofses
with the fix to be installed for NPM based installs.To Reproduce
Checkout
release-mainnet1B
and run tests using latest Node 18 LTSThe text was updated successfully, but these errors were encountered: