Skip to content

boost: update dependents to conform to composable variants #25017

@trws

Description

@trws

We've been doing some work on the side for this as part of the BUILD project. Using boost, and this branch, as a build suite we got some data on all the boost components touched by a c++ compiler as part of building each of the packages depending on boost (at least the ones that actually built). As a result, we have a full list of boost components used by about half the packages touched in here so we can replace the defaults. Thanks to @ryandomalley for compiling the data, we have a listing of everything here:
Boost.md

Originally posted by @trws in #22303 (comment)

The full tracking list for this tracking issue is below, if you take one, check the top level box, if you have a PR ready, check the "ready" box and if possible link to it in an edit here. If you can't add a comment and I'll link it up:

  • 3dtk
    • ready
  • abyss
    • ready
  • acts
    • ready
  • adept-utils
    • ready
  • apex
    • ready
  • arrayfire
    • ready
  • aspcud
    • ready
  • automaded
    • ready
  • biobloom
    • ready
  • bridger
    • ready
  • cantera
    • ready
  • canu
    • ready
  • casper
    • ready
  • cbtf
    • ready
  • cbtf-argonavis
    • ready
  • cbtf-krell
    • ready
  • cgal
    • ready
  • clfft
    • ready
  • coin3d
    • ready
  • cpprestsdk
    • ready
  • damaris
    • ready
  • delly2
    • ready
  • denovogear
    • ready
  • dimemas
    • ready
  • dssp
    • ready
  • dyninst
    • ready
  • dysco
    • ready
  • erne
    • ready
  • express
    • ready
  • faodel
    • ready
  • flann
    • ready
  • flux-sched
    • ready
  • folly
    • ready
  • gearshifft
    • ready
  • gnuradio
    • ready
  • gource
    • ready
  • heaptrack
    • ready
  • helics
    • ready
  • hpctoolkit
    • ready
  • hpx
    • ready
  • hssp
    • ready
  • hyperscan
    • ready
  • iq-tree
    • ready
  • isaac-server
    • ready
  • jali
    • ready
  • kea
    • ready
  • launchmon
    • ready
  • libint
    • ready
  • libkml
    • ready
  • liblas
    • ready
  • libpulsar
    • ready
  • lordec
    • ready
  • magics
    • ready
  • mapnik
    • ready
  • masurca
    • ready
  • mgis
    • ready
  • miopen-opencl
    • ready
  • modern-wheel
    • ready
  • multiverso
    • ready
  • muster
    • ready
  • mysql
    • ready
  • ncbi-toolkit
    • ready
  • nektar
    • ready
  • nix
    • ready
  • openfoam
    • ready
  • openimageio
    • ready
  • openspeedshop
    • ready
  • pagmo
    • ready
  • pajeng
    • ready
  • parsplice
    • ready
  • pbbam
    • ready
  • percept
    • ready
  • povray
    • ready
  • precice
    • ready
  • py-espresso
    • ready
  • py-espressopp
    • ready
  • py-pycuda
    • ready
  • py-quast
    • ready
  • qmcpack
    • ready
  • revbayes
    • ready
  • rose
    • ready
  • sailfish
    • ready
  • salmon
    • ready
  • scallop
    • ready
  • seqan
    • ready
  • shapeit4
    • ready
  • shark
    • ready
  • simgrid
    • ready
  • source-highlight
    • ready
  • stat
    • ready
  • strelka
    • ready
  • sympol
    • ready
  • templight-tools
    • ready
  • tfel
    • ready
  • thrift
    • ready
  • tophat
    • ready
  • trilinos
    • ready
  • valgrind
    • ready
  • votca-csg
    • ready
  • votca-csgapps
    • ready
  • votca-tools
    • ready
  • wt
    • ready
  • xdmf3
    • ready
  • xios
    • ready

(edited to sort list)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions