Re: 100MB of Node.js modules shipped in the Boost release tarball
Sam Darwin via Boost <[email protected]> Wed, 17 Jun 2026 12:17:52 -0600
| Newsgroups | gmane.comp.lib.boost.devel |
|---|---|
| Message-ID | <CANEqPjGJzph3K3Z_aDiPxup_BaaOaPouRaETiha0tj7xLBsO4g@mail.gmail.com> |
> Node.js modules included in the boost Hi Jonathan, I believe this is solved, going forward, with boost 1.92.0. Download the latest boost 1.92.0 snapshot: https://archives.boost.io/develop/ https://archives.boost.io/develop/boost_1_92_0-snapshot.tar.bz2 No node_modules in the archive, right? On Wed, Jun 17, 2026 at 12:08 PM Jonathan Wakely via Boost < [email protected]> wrote: > There are 482 Node.js modules included in the boost-1_91_0.tar.bz2 > tarball, totalling more than 100MB, which is nearly 10% of the size of > the entire tarball. > > Some of these node modules contain known CVEs, e.g. Boost.Redis > bundles axios-1.10.0 which is affected by several denial of service > and information disclosure CVEs. This causes Boost to be flagged when > scanning for software supply chain problems. > > Do these modules really need to be shipped in the release, or are they > only used to generate the HTML docs and could be omitted from the > release tarball? > > I tried removing libs/redis/doc/node_modules/* and building from the > release tarball, and everything succeeded. That suggests they're not > needed. > _______________________________________________ > Boost mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://lists.boost.org/mailman3/lists/boost.lists.boost.org/ > Archived at: > https://lists.boost.org/archives/list/[email protected]/message/APKJIASXU2DLQMGYIQR4JOMJE5CB56KB/ > _______________________________________________ Boost mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.boost.org/mailman3/lists/boost.lists.boost.org/ Archived at: https://lists.boost.org/archives/list/[email protected]/message/36CR6BH2WSGR3CEKGB3H52Z2V5MTOT5M/