Attendees
Organizer: Baptiste Daroussin
Ed Maste, ~10 others (attendee list lost, please update if you attended)
GPL'd components
dialog
- GPLv2, not changing
- No plans to make changes in the base system
GCC, libstdc++, libsupc++
- In progress w/ Clang migration
- External toolchain for non-Clang targets
- Plan to remove / use external toolchain in 11
Readline
- Is GPL, not LGPL
- Now INTERNALLLIB for GDB, .so removed for 11
- Remove also for 10.1?
Owner: bapt@
libgnuregex
- Extensions and GNU-specific behaviour make it difficult
diff
grep
- bsdgrep in base has some failures (crashes on certain input)
gperf
- Has bootstrap issues
- Consider committing generated output
dtc
- Update BSDL dtc to handle .dts files in the tree
Owner: theraven@
rcs
- Options: remove / replace with openrcs
- Pushback on removal
- Need careful planning and publishing a deprecation strategy
- hrs@ / imp@
texinfo
- Used by many GPL'd components
- Disable building by default
Owner: bapt@
nroff
- switch to mandoc
- for ports, generate catpages for those manpages that do not work with mandoc
- create roff-lite port for use by ports that need the catpage conversion
- uqs@ has an interest, but no time?
binutils
- ld is the main issue - lld (from llvm)
gdb
- Migrate to LLDB as platform support develops
Owner: emaste@
Other notes
- Private lib dir needs to be fixed (bapt@)
- Is svnup a feasible svnlite replacement?