irods / externals

Dependencies for the building and installation of iRODS
2 stars 19 forks source link

Consider building boost without icu #249

Open SwooshyCueb opened 5 months ago

SwooshyCueb commented 5 months ago

By default, boost links to icu if it can find it. This means that on Debian and Ubuntu, some of our boost libraries link to icu, but they do not on EL. Given that the absence of icu support on EL has not been a problem, we should consider explicitly disabling it for all platforms.

SwooshyCueb commented 5 months ago

Quick note: It appears that the --without-icu argument to bootstrap.sh doesn't actually do anything. The only boost libraries that use icu are Boost.Regex and Boost.Locale. We'll need to figure out how to disable icu for them individually.