For the record, its called boost_cropped because its only a relatively 
small part of boost that is needed by Sage.

The upstream boost tarball is ~200MB and a full install can be over 10 GB 
if all libraries are built. Its quite a big project by itself.

On Tuesday, September 30, 2025 at 9:58:30 PM UTC+2 [email protected] wrote:

> On Tuesday, September 30, 2025 at 11:20:03 AM UTC-5 Dima Pasechnik wrote:
>
> the boost_cropped is a header-only thing.
>
>
> What this means, as I learned by inspecting the spkg closely,  is that the 
> spkg tarball simply contains the include/boost directory which is created 
> when you install boost. Why that package is named boost_cropped instead of 
> boost_headers is beyond me.
>
> But the main point here is that the current boost spkg contains a version 
> of boost which  appears not to be compatible with clang 17.0.0.  So 
> building sagelib with Sage's boost package fails if you are using clang 
> 17.0.0.  It is pretty trivial to upgrade the boost_cropped package to the 
> current version of boost.  So that would be the obvious solution to this 
> problem.
>
> - Marc
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/0684585b-d978-4635-9098-801728573094n%40googlegroups.com.

Reply via email to