-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Can't do FetchContent in any distro builds, nor in openembedded, Conan/artifactory builds etc. Simply a show-stopper for distribution, and thus for a 4.0 release.
We need all externalities to either be packaged or package them ourselves. Thus, external sources without proper release versions get a 🔴 , and us not using an explicit release but either just "get HEAD" or a git commit hash gets a 🔴 .
| name | URL | external: release hygiene? | using release? | available in debian? | conan? | remark |
|---|---|---|---|---|---|---|
| pffft | https://github.com/fair-acc/pffft.git | 🔴 (upstream: also 🔴 ) | 🔴 | 🔴 | 🔴 (upstream: 🟡 ) | can we upstream changes and invite upstream to release? |
| boost-external ut | https://github.com/boost-ext/ut.git | 🟢 | 🔴 | 🔴 (but Fedora) | ? | why are we using a random git commit? |
| vir-smd | https://github.com/mattkretz/vir-simd.git | 🟢 | 🟢 | 🔴 | 🔴 | @mattkretz |
| cpp-httplib | https://github.com/yhirose/cpp-httplib.git | 🟢 | 🟢 | 🟢 | 🟢 | should immediately be unvendored; ninja install breaks system installation |
| pmt | https://github.com/gnuradio/pmt.git | 🔴 | 🔴 | 🔴 | 🔴 | @jsallay we should sit down together and make this a proper lib with proper releases and packages, and a bit of publicity for GR4. @maitbot are you interested in helping us get this into debian? |
Metadata
Metadata
Assignees
Labels
No labels