[ET Trac] #1775: Add Boost to ET
Roland Haas
trac-noreply at einsteintoolkit.org
Tue Mar 28 11:40:37 CDT 2023
#1775: Add Boost to ET
Reporter: Erik Schnetter
Status: new
Milestone:
Version: development version
Type: enhancement
Priority: minor
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
If and when we include Boost in the ET I would strongly advertise to include the whole [thing.Ie](http://thing.Ie) there is one “Boost” thorn that provides everything. Splitting up Boost into `Boost_FileSyste` and `Boost_SpecialFunctions` etc similar to what eg Debian’s package manger does, just buys into lots of dependency issues.
To me the goal of ExternalLibraries is to provide a simple, working fallback and way to for Cactus thorns to interface with the 3rd party libs. It should not become a full featured package management system since we lack resources to maintain that. If this means it is slow the relying on fallback compilation, then so be it. If it is slow all the time even when mostly not used \(OpenSSL is in that category if it compiles\) then this may be an issue.
Generally I feel that expecting a 5minute compile time, without any prior experience and expecting a fully optimized build that way is not realistic for a scientific code. I certain level of experience of the user is expected, at least if they desire an “optimized” build.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/1775/add-boost-to-et
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20230328/9e451ce9/attachment.html
More information about the Trac
mailing list