Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| gplinbase [2022/09/09 04:21] – Add "Switch to LLVM libgcc_eh, libgcc_s" link to Completed table, remove CFT table (empty) KubilayKocak | gplinbase [2023/11/08 19:40] (current) – dialog/bsddialog replacement completed AlfonsoSiciliano | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Introduction ===== | ===== Introduction ===== | ||
| - | An ongoing goal and project for the %%FreeBSD%% base system is a migration to modern, copyfree, or at least more permissively licensed components. This page lists GPL-Licensed components in the base system, potential replacements, | + | An ongoing goal and project for the %%FreeBSD%% base system is migration to modern, copyfree, or at least more permissively licensed components. This page lists GPL-Licensed components in the base system, potential replacements, |
| ===== Open Work ===== | ===== Open Work ===== | ||
| Line 9: | Line 9: | ||
| Work for these components is not yet complete. If you'd like to contribute, please get in touch with [[EdMaste]] or the primary project contact, if listed below. | Work for these components is not yet complete. If you'd like to contribute, please get in touch with [[EdMaste]] or the primary project contact, if listed below. | ||
| - | | **Component** | **Replacement** | **Responsible** | **Status** | **Depends On** | **QA** | **Removed** | **Notes** | | + | ^ Component |
| - | | gcov (kernel) | Open | Open | | | | | sys/ | + | | [[https:// |
| - | | bwn (kernel) | Open | Open | | | | | sys/ | + | | [[https:// |
| - | | dialog | bsddialog | AlfonsoSiciliano | [[RoadmapFromDialogToBSDDialog|In Progress]] | | | | LGPL. WITHOUT_DIALOG added in r306375 but removes bsdinstall, bsdconfig, dpv, spkrtest | + | | dialog | bsddialog | AlfonsoSiciliano | [[RoadmapFromDialogToBSDDialog|Completed]] | | | | No utility |
| - | | gdb | - | EdMaste | Pending removal | Unknown | | + | | diff3 | [[https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/diff3/|diff3 (OpenBSD)]] | BaptisteDaroussin |
| - | + | ||
| - | ===== Dependencies ===== | + | |
| - | + | ||
| - | The following are dependencies of other, and will be removed when all dependents are removed. | + | |
| - | + | ||
| - | | **Dependency** | Dependents | **Ports Impact** | **Notes** | | + | |
| - | + | ||
| - | ===== Reviews / Call for Testing ===== | + | |
| - | + | ||
| - | Ports exp-runs are requested for these changes: | + | |
| - | + | ||
| - | ^ Description ^ Exp-run link ^ | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| ===== Complete ===== | ===== Complete ===== | ||
| Line 36: | Line 20: | ||
| | addr2line | elftoolchain | EdMaste | Done | | | [[https:// | | addr2line | elftoolchain | EdMaste | Done | | | [[https:// | ||
| | ar | ar (libarchive) | | Done | | | Unknown | | | | ar | ar (libarchive) | | Done | | | Unknown | | | ||
| - | | as (binutils) | Clang IAS | EdMaste | Done | | | [[https:// | + | | as (binutils) | Clang IAS | EdMaste | Done | | [[https:// |
| | bc (GNU) | bc (%%OpenBSD%%) | | Done | | | Unknown | | | | bc (GNU) | bc (%%OpenBSD%%) | | Done | | | Unknown | | | ||
| | c++filt (binutils) | elftoolchain | EdMaste | Done | | [[https:// | | c++filt (binutils) | elftoolchain | EdMaste | Done | | [[https:// | ||
| Line 43: | Line 27: | ||
| | cvs | - | EitanAdler | Done | | | [[https:// | | cvs | - | EitanAdler | Done | | | [[https:// | ||
| | diff (GNU) | bsddiff | | Done | | | [[https:// | | diff (GNU) | bsddiff | | Done | | | [[https:// | ||
| - | | diff3 | [[https:// | ||
| | dtc | BSDL dtc | | Done | | | [[https:// | | dtc | BSDL dtc | | Done | | | [[https:// | ||
| - | | gdbtui | - | | Done | | | [[https:// | ||
| | gcc | LLVM/Clang | | Done | | | [[https:// | | gcc | LLVM/Clang | | Done | | | [[https:// | ||
| | gcov | llvm-cov | | Done | | | [[https:// | | gcov | llvm-cov | | Done | | | [[https:// | ||
| + | | gdb | - | EdMaste | Done | | | [[https:// | ||
| + | | gdbtui | - | | Done | | | [[https:// | ||
| | gnu-sort | bsdsort | GáborKövesdán | Done | | | [[https:// | | gnu-sort | bsdsort | GáborKövesdán | Done | | | [[https:// | ||
| | gperf | - | EdMaste | Done | | | [[https:// | | gperf | - | EdMaste | Done | | | [[https:// | ||
| Line 53: | Line 37: | ||
| | groff | - | BaptisteDaroussin | Done | | | [[https:// | | groff | - | BaptisteDaroussin | Done | | | [[https:// | ||
| | ident (GNU) | BSDL ident | BaptisteDaroussin | Done | | [[https:// | | ident (GNU) | BSDL ident | BaptisteDaroussin | Done | | [[https:// | ||
| - | | ld (binutils) | lld (LLVM) | EdMaste | Done | | | [[https:// | + | | ld (binutils) | lld (LLVM) | EdMaste | Done | [[https:// |
| | libf2c | - | | Done | | | [[https:// | | libf2c | - | | Done | | | [[https:// | ||
| | libgcc | compiler-rt / libunwind | | Done | | [[https:// | | libgcc | compiler-rt / libunwind | | Done | | [[https:// | ||