From d729e076bbe68058994ac0f190b42c99a68c9ccc Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Fri, 15 Sep 2017 13:17:05 +0200 Subject: [PATCH 186/325] release/scripts/strip-freebsd.sh: Add tdfx to the list of tainted sys devs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TL;DR: gesehen, gelacht, gelöscht Obtained from: ElectroBSD --- release/scripts/strip-freebsd.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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() { -- 2.32.0