Sync gcl 2.6.7-56 (universe) from Debian testing (main)

Bug #491988 reported by Rune Philosof
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gcl (Ubuntu)
Confirmed
Wishlist
Unassigned
gclcvs (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Please sync gcl 2.6.7-56 (universe) from Debian testing (main). This
new version fixes FTBFS. It also solves a serious problem with maxima
(bug 303587).

Explanation of the Ubuntu delta and why it can be dropped:

* Set RELOC to locbfd, fix FTBFS on many architectures.

This version is verified to build on i386 and amd64:
https://launchpad.net/~randomaction/+archive/ppa/+build/1472441
https://launchpad.net/~randomaction/+archive/ppa/+build/1472440

Changelog entries since current lucid version 2.6.7-45ubuntu1:

gcl (2.6.7-56) unstable; urgency=high

  * __builtin___clear_cache on arm
  * gcc-4.3 on alpha

 -- Camm Maguire <email address hidden> Thu, 28 Jan 2010 00:32:16 +0000

gcl (2.6.7-55) unstable; urgency=low

  * SGC fix, debian override fix, xgcl update
  * SGC fix for relocatable and contiguous gmp storage
  * configure fix for arm and hppa

 -- Camm Maguire <email address hidden> Tue, 26 Jan 2010 19:43:08 +0000

gcl (2.6.7-54) unstable; urgency=low

  * robustify user_match, unrandomize, read-char-no-hang for sockets
  * SA_SIGINFO for 386-linux
  * if cmpinclude.h is not available, use *cmpinclude-string* in compiler-pass2

 -- Camm Maguire <email address hidden> Wed, 20 Jan 2010 19:02:28 +0000

gcl (2.6.7-53) unstable; urgency=low

  * revert round ratio to nearest

 -- Camm Maguire <email address hidden> Tue, 05 Jan 2010 03:06:59 +0000

gcl (2.6.7-52) unstable; urgency=low

  * SIGINFO for kfreebsd-386

 -- Camm Maguire <email address hidden> Mon, 04 Jan 2010 17:49:05 +0000

gcl (2.6.7-51) unstable; urgency=low

  * user_match exscapes once only

 -- Camm Maguire <email address hidden> Sun, 03 Jan 2010 05:31:20 +0000

gcl (2.6.7-50) unstable; urgency=low

  * gcc 4.4 warning cleanups

 -- Camm Maguire <email address hidden> Thu, 31 Dec 2009 20:43:39 +0000

gcl (2.6.7-49) unstable; urgency=low

  * Bug fix: "/bin/sh: line 6: /bin/gcl: Permission denied", thanks to
    Nobuhiro Iwamatsu (Closes: #561554).

 -- Camm Maguire <email address hidden> Wed, 30 Dec 2009 23:04:39 +0000

gcl (2.6.7-48) unstable; urgency=low

  * round to nearest in ratio to double

 -- Camm Maguire <email address hidden> Wed, 16 Dec 2009 15:01:55 +0000

gcl (2.6.7-47) unstable; urgency=low

  * Bug fix: "configure: error: Need zlib for bfd linking", thanks to
    Cyril Brulebois (Closes: #560761).
  * Bug fix: "Disfunctional maintainer address", thanks to Joerg Jaspert
    (Closes: #560752).

 -- Camm Maguire <email address hidden> Mon, 14 Dec 2009 19:06:45 +0000

gcl (2.6.7-46) unstable; urgency=low

  * support newer binutils with output_bfd element
  * Fix 64bit interrupt bug
  * reader error fix
  * Ensure plt entries are not blank
  * plt table reading fix
  * Bug fix: "FTBFS: current binutils static libs need -lz", thanks to
    Daniel Schepler (Closes: #521929).
  * Bug fix: "replacing libreadline5-dev build dependency with
    libreadline-dev", thanks to Matthias Klose (Closes: #553761).
  * Bug fix: "crash after ctrl-C", thanks to Miroslaw Kwasniak (Closes:
    #519903).
  * Bug fix: "FTBFS with binutils-gold", thanks to Peter Fritzsche
    (Closes: #554418). -ldl added to bfd linker args
  * Bug fix: "[INTL:es] Spanish debconf template translation for gcl",
    thanks to Francisco Javier Cuadrado (Closes: #508728).
  * Bug fix: "[INTL:it] Italian translation", thanks to Vincenzo
    Campanella (Closes: #560364).
  * gcc error/warning cleanups
  * fix plt table awk

 -- Camm Maguire <email address hidden> Fri, 11 Dec 2009 17:45:14 +0000

Tags: upgrade
Revision history for this message
Rune Philosof (olberd) wrote :

I believe bug #303587 is related to this problem.
Since doing "- run sysctl kernel.randomize_va_space=0 before using gcl" is a workaround for that bug.

From http://fricas.sourceforge.net/doc/INSTALL.txt
- Older version of gcl are incompatible with Fedora "exec-shield" and
  strong address space randomization (setting randomize_va_space to 2).
  Newest CVS version of 2.6.8 branch of gcl fixes this problem.

So updating to the newest cvs version might fix this, but that is probably not the best way to fix this.

Revision history for this message
Rune Philosof (olberd) wrote :

To make it more clear.
I believe this is a critical bug because, gcl version 2.6.7-45ubuntu1 does not work as seen in bug #303587.

Changed in gcl (Ubuntu):
status: New → Confirmed
Revision history for this message
Rune Philosof (olberd) wrote :

I suggest upgrading to debian version 2.6.7-56 (put on unstable today), it compiles on my computer (version 2.6.7-53 didn't compile because of sbrk check).
Version 2.6.7-56 has urgency=high.

tags: added: upgrade
Changed in gcl (Ubuntu):
assignee: nobody → Ilya Barygin (randomaction)
status: Confirmed → In Progress
Revision history for this message
Rune Philosof (olberd) wrote :

The two bugs, this one and bug 303587, are fixed by a fix of gcl.
It seemed you were fixing maxima by fixing gcl, so I took the liberty of assigning you to this one as well.

Revision history for this message
Ilya Barygin (randomaction) wrote :
Download full text (3.5 KiB)

Please sync gcl 2.6.7-56 (universe) from Debian unstable (main). This
new version fixes FTBFS. It also solves a serious problem with maxima
(bug 303587).

Explanation of the Ubuntu delta and why it can be dropped:

* Set RELOC to locbfd, fix FTBFS on many architectures.

This version is verified to build on i386 and amd64:
https://launchpad.net/~randomaction/+archive/ppa/+build/1472441
https://launchpad.net/~randomaction/+archive/ppa/+build/1472440

Changelog entries since current lucid version 2.6.7-45ubuntu1:

gcl (2.6.7-56) unstable; urgency=high

  * __builtin___clear_cache on arm
  * gcc-4.3 on alpha

 -- Camm Maguire <email address hidden> Thu, 28 Jan 2010 00:32:16 +0000

gcl (2.6.7-55) unstable; urgency=low

  * SGC fix, debian override fix, xgcl update
  * SGC fix for relocatable and contiguous gmp storage
  * configure fix for arm and hppa

 -- Camm Maguire <email address hidden> Tue, 26 Jan 2010 19:43:08 +0000

gcl (2.6.7-54) unstable; urgency=low

  * robustify user_match, unrandomize, read-char-no-hang for sockets
  * SA_SIGINFO for 386-linux
  * if cmpinclude.h is not available, use *cmpinclude-string* in compiler-pass2

 -- Camm Maguire <email address hidden> Wed, 20 Jan 2010 19:02:28 +0000

gcl (2.6.7-53) unstable; urgency=low

  * revert round ratio to nearest

 -- Camm Maguire <email address hidden> Tue, 05 Jan 2010 03:06:59 +0000

gcl (2.6.7-52) unstable; urgency=low

  * SIGINFO for kfreebsd-386

 -- Camm Maguire <email address hidden> Mon, 04 Jan 2010 17:49:05 +0000

gcl (2.6.7-51) unstable; urgency=low

  * user_match exscapes once only

 -- Camm Maguire <email address hidden> Sun, 03 Jan 2010 05:31:20 +0000

gcl (2.6.7-50) unstable; urgency=low

  * gcc 4.4 warning cleanups

 -- Camm Maguire <email address hidden> Thu, 31 Dec 2009 20:43:39 +0000

gcl (2.6.7-49) unstable; urgency=low

  * Bug fix: "/bin/sh: line 6: /bin/gcl: Permission denied", thanks to
    Nobuhiro Iwamatsu (Closes: #561554).

 -- Camm Maguire <email address hidden> Wed, 30 Dec 2009 23:04:39 +0000

gcl (2.6.7-48) unstable; urgency=low

  * round to nearest in ratio to double

 -- Camm Maguire <email address hidden> Wed, 16 Dec 2009 15:01:55 +0000

gcl (2.6.7-47) unstable; urgency=low

  * Bug fix: "configure: error: Need zlib for bfd linking", thanks to
    Cyril Brulebois (Closes: #560761).
  * Bug fix: "Disfunctional maintainer address", thanks to Joerg Jaspert
    (Closes: #560752).

 -- Camm Maguire <email address hidden> Mon, 14 Dec 2009 19:06:45 +0000

gcl (2.6.7-46) unstable; urgency=low

  * support newer binutils with output_bfd element
  * Fix 64bit interrupt bug
  * reader error fix
  * Ensure plt entries are not blank
  * plt table reading fix
  * Bug fix: "FTBFS: current binutils static libs need -lz", thanks to
    Daniel Schepler (Closes: #521929).
  * Bug fix: "replacing libreadline5-dev build dependency with
    libreadline-dev", thanks to Matthias Klose (Closes: #553761).
  * Bug fix: "crash after ctrl-C", thanks to Miroslaw Kwasniak (Closes:
    #519903).
  * Bug fix: "FTBFS with binutils-gold", thanks to Peter Fritzsche
    (Closes: #554418). -ldl added to bfd linker args
  ...

Read more...

Changed in gcl (Ubuntu):
assignee: Ilya Barygin (randomaction) → nobody
status: In Progress → Confirmed
Revision history for this message
Ilya Barygin (randomaction) wrote :

Converted to sync request.

summary: - Fails to build because of randomized sbrk.
+ Sync gcl 2.6.7-56 (universe) from Debian unstable (main)
Changed in gcl (Ubuntu):
importance: Undecided → Wishlist
description: updated
summary: - Sync gcl 2.6.7-56 (universe) from Debian unstable (main)
+ Sync gcl 2.6.7-56 (universe) from Debian testing (main)
description: updated
Revision history for this message
Ilya Barygin (randomaction) wrote :

Let's use another bug for gclcvs.

Changed in gclcvs (Ubuntu):
status: New → Invalid
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.