Bug 5299 - libjpeg license requires changes to be marked
Status: RESOLVED FIXED
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Platform
Version: GIT MASTER
Hardware: PC Linux
: P3 normal
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2011-11-28 16:38 EST by Simon McVittie
Modified: 2012-07-01 14:08:11 EDT
1 user (show)

See Also:


Attachments
code/jpeg-8c/ioquake3-changes.diff (25.13 KB, patch)
2011-11-28 16:38 EST, Simon McVittie

Description Simon McVittie 2011-11-28 16:38:16 EST
Created attachment 3019 [details]
code/jpeg-8c/ioquake3-changes.diff

libjpeg was written before widespread use of version control systems or the Web, which shows in its license; it requires that "any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation." This seems pretty anachronistic now, but whatever.

I suspect the easiest way to comply with the license is a diff, as used with the old copy of jpeg-6b; see attached. I suggest putting in code/jpeg-8c/.
Comment 1 Thilo Schulz 2012-07-01 14:04:57 EDT
There's a whole bunch of changes in there, that I never made. As far as I know, I didn't change anything at all in the jpeg lib.
I am pretty sure you diffed against two different versions of jpeglib.
Comment 2 Thilo Schulz 2012-07-01 14:08:11 EDT
I'm sorry, you were right. It's the warnings that timbo fixed.