Source: tcc Severity: serious Tags: upstream I discovered this issue after getting curious about the "bootstrappable-tinycc" fork and what changes they'd made, and one of them was solely for freedom's sake, that being the removal of a test: https://gitlab.com/janneke/tinycc/-/commit/584478fca20b605d0cd4b040db89380ebf490258
The header reads > General permission to copy or modify, but not for profit, is hereby granted, > provided that the above copyright notice is included and reference made to > the fact that reproduction privileges were granted by DECUS. Apparently this might be a copy of a very early form of grep; it'd admirable to use this as a test, but the copyright term is almost surely in full force still. Background information is at https://github.com/z88dk/z88dk/wiki/grep This has been upstream for a very long time and is in Bullseye and Bookworm as well. (I assume they would need this fixed too but I'm wondering about that.) I don't know if any of the folks upstream have taken notice of this before; they might be amenable to permanent removal now that TinyCC is finding its way in more places. Also note that the above-referenced commit in that bootstrapping fork removes the *.expect file as well to skip the test.
signature.asc
Description: This is a digitally signed message part
smime.p7s
Description: S/MIME cryptographic signature

