Merge fpc 2.4.4-1 (universe) from Debian unstable (main)

Bug #798142 reported by Matthias Klumpp
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fpc (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu/fpc
 status new
 importance wishlist
 subscribe ubuntu-sponsors
 done

Please sync fpc 2.4.4-1 (universe) from Debian unstable (main)

IMPORTANT: The Ubuntu delta can't just be dropped, it contains an important
patch which makes FPC compile on ARM.

Changelog entries since current oneiric version 2.4.0-2ubuntu4:

fpc (2.4.4-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    - Most library fixes from early June 2010 till March 2011.
      + New lib in fp-untis-misc: libsee
      + New libs in fp-untis-gfx: hermes, ptc
      + New lib in fp-units-fcl: fcl-js
    - Some compiler fixes, most relating to 64-bit.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.4
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * Packages:
    - Many improvements to the XML units
    - Many improvements to the database units.
      + Specially sqlite got quite some fixes.
    - Many improvements to the chm units.
      + Including a command line CHM compiler
    - New interface units:
      + opencl
      + lua
    - Many improvements to fppkg and fpmake for another round of testing.
  * Platforms:
    - Fixes for multi-threading support in OS/2 RTL.
  * Alternative system priority is now set on build time, if given, or
    automatically depending on upstream version.
  * Removed build dependency on quilt and bumped standard version to 3.9.2.

 -- Abou Al Montacir <email address hidden> Mon, 23 May 2011 09:50:00 +0200

fpc (2.4.2-3) unstable; urgency=low

  * Added depency on binutils package and declared conflict with binutils-gold
    as FPC does not work new binutils chain.(Closes:Bug#620815)
  * Fixed various lintian warnings and notes.
  * Removed dependency of fp-units-gfx on libsvga1-dev on architectures where
    it does not exist.
  * Moved fd2pascal from fp-units-gfx to fp-utils.

 -- Abou Al Montacir <email address hidden> Tue, 06 Apr 2011 23:30:00 +0200

fpc (2.4.2-2) unstable; urgency=low

  * Test for dh_input exit status 30 as this is a normal exit status which just
    informs that the question was not displayed because of its priority.
    (Closes:Bug#620803)

 -- Abou Al Montacir <email address hidden> Tue, 05 Apr 2011 17:14:00 +0200

fpc (2.4.2-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    (Closes:Bug#606655)
    - Most bugfixes in the RTL and packages before june 2010 have been merged.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.2
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * New Platforms:
    - Long term bug in OS/2 implementation of unit Video finally fixed which
      among others allows inclusion of the text-mode IDE (without debugger)
      for this platform as part of the distribution again.
  * Compiler changes:
    - Support D2006+ FOR..IN, with some FPC specific enhancements. Refer to
      http://wiki.freepascal.org/for-in_loop for more information
    - Support for sealed and abstract classes.
  * Packages changes:
    - Many improvements to the XML units
    - Many improvements to the database units
    - Many improvements to the chm units
    - Moved fpc-subst tool from fp-compiler package to fp-utils one
  * Set 2.4.2 as default FPC version.

 -- Abou Al Montacir <email address hidden> Tue, 09 Mar 2011 10:02:00 +0100

fpc (2.4.0-4) unstable; urgency=low

  * Unset 2.4.0 as default FPC version.

 -- Abou Al Montacir <email address hidden> Mon, 07 Mar 2011 09:21:00 +0100

fpc (2.4.0-3) unstable; urgency=low

  * Added dependncy for fp-units-gfx to libsvga1-dev. (Closes:Bug#608834)
  * Added support for multiple version coexistence in the same system. This will
    allow installing multiple versions of FPC in the same system and choose a
    default using update-alternatives.
  * Use version in package names and provide old names as virtual packages
  * Moved fpc-subst tool from fp-compiler package to fp-utils one

 -- Abou Al Montacir <email address hidden> Wed, 17 Feb 2011 08:41:00 +0100

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iQIcBAEBAgAGBQJN+d53AAoJEElMil+/TezrrvQP/1erzgRgVP3YWwBII+STdhTN
ADGSGQYt+W3CwZ30qoUu1F8rNgXMfrc7WUYBqS5qiWDJRrpuYgmQgPQ9cDsHKXVG
nJmDPdH4gaFsHVu5eXV8q8D+YiFqLZ0RIcGIx+op1U/F9owyOH9VqZZOdpBa0+yv
Db02adol26T+6BaZTnvVQc4xE3lHN9G0IssqsGUH8SngnhDltpfR3RweBm7Yr/6/
pAVqkL+qlzM23zE//qMRTbeuUQH8EktLAb1ty4XcLcaV51jiQgPrU6Zg4inJJG1r
680vCx73svuXPdthtj74iHw65JwtLiRftTBfeuwRUkp2pWv567zETlHbVRpFUeq1
k4MZdELKQePlA/nB1qm424C41BlAZWRqxc+R6JXt673zLsY21pv3BeXEL4GXrb0z
Q43Ukmhg34/Fy045jn5aHKmcS6iF3+irv9tTDoICFX+SI0+W2XmLsasOKRDzRxOo
jINRDFrDgZzmcvWU63Ktc+C11HryM+ly+QnmeTfW5N/bj+cDzxZebAVdyMmkUhIe
peYetkWvnTxFZUGhUlGE2A5yQ9D4/1vXt4EbwE0H+vI4BIk9RLupq2aGWLi3LCd5
h00O32+iJlfUDmLjtc5Oul9OsyOc/h83qhwJiARuEaIiyBDjrHaj24Bb81XO+Iag
UMbXQwsKdlRQXdukpga+
=ukwD
-----END PGP SIGNATURE-----

Related branches

Revision history for this message
Benjamin Drung (bdrung) wrote :

If the Ubuntu delta can't be dropped, the Debian version needs to be merged (instead of synced).

There is no merge debdiff to sponsor. Unsubscribing ubuntu-sponsors for now.

summary: - Sync fpc 2.4.4-1 (universe) from Debian unstable (main)
+ Merge fpc 2.4.4-1 (universe) from Debian unstable (main)
Revision history for this message
Angel Abad (angelabad) wrote :

Hi Matthias! Sorry for stole this merge, but I need it to fix SRU bug #790583

Regards,

Changed in fpc (Ubuntu):
status: New → Confirmed
Revision history for this message
Matthias Klumpp (ximion) wrote :

Thanks! I was away the last tree days and would have started working on this today :P I need a newer FPC because some pkgs merged from Debian depend on it.
Thanks for working on this! :)

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.0 KiB)

This bug was fixed in the package fpc - 2.4.4-1ubuntu1

---------------
fpc (2.4.4-1ubuntu1) oneiric; urgency=low

  * Merge from debian unstable. (LP: #798142, #790583) Remaining changes:
    - Backported patch from fpc trunk to fix handling of EABI syscalls
      when there are more than five parameters.
      + http://lists.freepascal.org/lists/fpc-devel/2010-October/022228.html

fpc (2.4.4-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    - Most library fixes from early June 2010 till March 2011.
      + New lib in fp-untis-misc: libsee
      + New libs in fp-untis-gfx: hermes, ptc
      + New lib in fp-units-fcl: fcl-js
    - Some compiler fixes, most relating to 64-bit.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.4
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * Packages:
    - Many improvements to the XML units
    - Many improvements to the database units.
      + Specially sqlite got quite some fixes.
    - Many improvements to the chm units.
      + Including a command line CHM compiler
    - New interface units:
      + opencl
      + lua
    - Many improvements to fppkg and fpmake for another round of testing.
  * Platforms:
    - Fixes for multi-threading support in OS/2 RTL.
  * Alternative system priority is now set on build time, if given, or
    automatically depending on upstream version.
  * Removed build dependency on quilt and bumped standard version to 3.9.2.

fpc (2.4.2-3) unstable; urgency=low

  * Added depency on binutils package and declared conflict with binutils-gold
    as FPC does not work new binutils chain.(Closes:Bug#620815)
  * Fixed various lintian warnings and notes.
  * Removed dependency of fp-units-gfx on libsvga1-dev on architectures where
    it does not exist.
  * Moved fd2pascal from fp-units-gfx to fp-utils.

fpc (2.4.2-2) unstable; urgency=low

  * Test for dh_input exit status 30 as this is a normal exit status which just
    informs that the question was not displayed because of its priority.
    (Closes:Bug#620803)

fpc (2.4.2-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    (Closes:Bug#606655)
    - Most bugfixes in the RTL and packages before june 2010 have been merged.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.2
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * New Platforms:
    - Long term bug in OS/2 implementation of unit Video finally fixed which
      among others allows inclusion of the text-mode IDE (without debugger)
      for this platform as part of the distribution again.
  * Compiler changes:
    - Support D2006+ FOR..IN, with some FPC specific enhancements. Refer to
      http://wiki.freepascal.org/fo...

Read more...

Changed in fpc (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.