License issue: please sync fpc 2.2.2-4 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fpc (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
fpc (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Dapper |
Won't Fix
|
Undecided
|
Unassigned | ||
Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
Intrepid |
Won't Fix
|
High
|
Unassigned |
Bug Description
The versions of fpc of before 2.2.2 contain code that is copyrighted by CodeGear and by them licensed under GPL (only). However the fpc license states that the it could be used under LGPL. Upstream was contacted by CodeGear and has rewritten the code to get around the GPL restriction (the main reason for change from 2.2.0 to 2.2.2). All older versions should either be removed, upgraded or relicensed.
== Original report:
Please sync fpc from Debian unstable:
The Ubuntu delta can be dropped as the bug is fixed in the new upstream in Debian.
fpc (2.2.2-4) unstable; urgency=low
[ Torsten Werner ]
* Update ABI version in fpc-depends automatically.
* Remove empty directories from binary package fpc-source.
[ Mazen Neifer ]
* Removed leading path when calling update-alternatives to remove a Linitian
error.
* Fixed clean target.
* Improved description of packages. (Closes: #498882)
-- Mazen Neifer <email address hidden> Thu, 09 Oct 2008 23:29:00 +0200
fpc (2.2.2-3) unstable; urgency=low
* Add *.fpc files to the binary package fpc-source.
-- Torsten Werner <email address hidden> Wed, 20 Aug 2008 01:07:06 +0200
fpc (2.2.2-2) unstable; urgency=low
* Add patch manpages.diff that fixes various errors in the man pages.
* Switch from dpatch to quilt.
* Yak shaving to make lintian happy: remove unneeded files from binary
package fpc-source.
* Fix Provides: field of fp-unit-rtl.
-- Torsten Werner <email address hidden> Sun, 17 Aug 2008 15:10:22 +0200
fpc (2.2.2-1) unstable; urgency=low
[ Mazen Neifer ]
* new upstream release
- shlobj changes
- fix for wince library support
- fix for windows 64 bit support for >2GB memory
- Documentation was updated completely to conform to the actual state of
the compiler and RTL.
- Possible CodeGear Copyright infringements in the source were reworked
using cleanroom approach.
* Remove all patches that are now obsolete.
[ Torsten Werner ]
* Bump up Standards-Version: 3.8.0 (no changes needed).
* Do not install extra license files.
* Fix some other lintian warnings.
-- Torsten Werner <email address hidden> Tue, 12 Aug 2008 16:55:14 +0200
== Original report:
Binary package hint: fpc
I am trying to package WinFF (bug #172804) but it fails to build on Intrepid, but it is already in the NEW queue for Debian for quite some time. The new versions of fpc and lazarus solve the build problem (see my PPA [1], at the moment only for amd64, but that looks to me like a PPA bug). Lazarus can only be synced when the new build of fpc is available in the archive. Fpc needs the same patch as discussed in bug #260464.
description: | updated |
description: | updated |
tags: | added: verification-done |
tags: | removed: verification-done |
Changed in fpc (Ubuntu Dapper): | |
status: | Confirmed → Won't Fix |
Hi,
bug #260464 is fixed, and the changelog entry says that the package is
safe to sync as Debian has the fixed version, is this not correct? Why?
Please file a separate bug for lazarus. If they need to go in together
then please state that in the bugs.
Also, fpc is a new upstream version, so it may have to get a feature freeze
exception. Is the new upstream bugfix-only?
I'm unsubscribing the sponsors for now, please resubscribe when ready.
I remain subscribed if you have any questions.
Thanks,
James