Note: after update of boost-1.87.0-2-x86_64
, a rebuild of the package is required. Additionally, the -Wstringop-overread
and -Wstringop-overflow=
options now flag about a dozen new warnings along with a few sign-compare and loop variables that should be references.
On fresh rebuild, installed size is reduced by 61M and mongodb idle CPU use is reduced significantly to ~0.3% every few seconds.
Updated to add mongodb-4.4.29-boost-1.87+stdmove.patch
resolving all new warnings for non-reference used with range-based-for loops creating copy and removal of final redundant std::move()
on function return.
Pinned Comments
drankinatty commented on 2025-02-08 08:15 (UTC) (edited on 2025-02-09 08:50 (UTC) by drankinatty)
Note: after update of
boost-1.87.0-2-x86_64
, a rebuild of the package is required. Additionally, the-Wstringop-overread
and-Wstringop-overflow=
options now flag about a dozen new warnings along with a few sign-compare and loop variables that should be references.On fresh rebuild, installed size is reduced by 61M and mongodb idle CPU use is reduced significantly to ~0.3% every few seconds.
Updated to add
mongodb-4.4.29-boost-1.87+stdmove.patch
resolving all new warnings for non-reference used with range-based-for loops creating copy and removal of final redundantstd::move()
on function return.