Red Hat Bugzilla – Bug 967408
z88dk includes non-free code
Last modified: 2015-07-09 17:46:22 EDT
SRC RPM is "z88dk-1.10.1-1.fc18.src.rpm"
z88dk included non free code.
Please See Debian bug number "709520" details.
I think that this package be affected by debian bug number "709520". (I view and checked this source package)
1. Remove non-free code and rebuild.
2. Replace to Fedora free(acceptable licensed) file.
3. Remove Fedora repos.
Blocking FE-Legal, This is license problem.
Where's the report to upstream z88dk.org? (They have a bug tracker at SourceForge, a web-based forum and mailing lists, I don't see any report of this issue anywhere there.)
Reported upstream here:
This is a valid issue.
I don't doubt that it's valid. If I had caught this during review, I'd have failed it instantly. Sadly, I was neither the submitter nor the reviewer, I only picked this thing up after it got orphaned.
I need to have a look at how easy it is to get rid of the offending files.
For the Z80 emulation core under test/machine, I can just zap the testsuite altogether. The specfile isn't running it in the first place, and it doesn't test all that much.
The ozcustomisr.asm issue is more annoying. The sledgehammer approach would be to nuke the whole OZ-7xx target. I think I'll wait a couple days for upstream to double-check with the author, if you're OK with that.
Upstream is making good progress in the forum thread. We can wait to see if they can fix it entirely on their end before applying workarounds.
OK, agreed. I'll keep watching this, feel free to poke me if I forget. :-)
Fedora 19 version is not resolved this problem.
I see current upstream CVS, There non-free files is removed.
I suggests that upgrade current CVS version.
Changed to rawhide.
Is this bug is resolved ?
How it this bug current status ?
The issue is resolved in upstream CVS HEAD, but there has been no release with the fix.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.
More information and reason for this action is here:
The offending files are gone in the current upstream snapshot that I built for Rawhide.