Problem erkannt, Problem gebannt (WIP) commit 9293aeef1e6c4e33ab9251b8a8d41ab4fd3b5a90 (HEAD -> electrobsd) Author: Fabian Keil Date: Fri Sep 15 13:17:05 2017 +0200 release/scripts/strip-freebsd.sh: Add tdfx to the list of tainted sys devs. TL;DR: gesehen, gelacht, gelöscht Obtained from: ElectroBSD diff --git a/release/scripts/strip-freebsd.sh b/release/scripts/strip-freebsd.sh index a394bb16792f..4b15c8e87f99 100755 --- a/release/scripts/strip-freebsd.sh +++ b/release/scripts/strip-freebsd.sh @@ -88,6 +88,20 @@ get_tainted_sys_devs() { # bce has already been taken care of by get_bce_files() above echo "bxe ctau cx cxgb cxgbe ispfw qlxgbe qlnx" \ "it tw" + # known tdfx issues: + # tdfx was supposedly "developed by Coleman Kane" but the license + # text mentions "Gardner Buchanan" in clause 3 and 4 without + # a matching "Copyright" line. Did somebody copy and paste the + # license text from sys/dev/sn without reading it? + # + # Also one of tdfx's header files "is basically a derivative of + # some sys/dhio.h file" which indicates that "some" other file's + # license may be relevant here. + # + # Luckily "3Dfx Voodoo" support isn't too relevant for most ElectroBSD + # use cases so figuring out the license problems is a low priority issue + # because we can simply ditch the offending code. + echo "tdfx" } get_unused_contrib_dirs() {