Gambit-C compiler/interpreter is an old version, needs update.

Bug #422034 reported by Stephen Sinclair
32
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gambc (Debian)
Fix Released
Unknown
gambc (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: gambc

Gambit-C is now at version 4.5.1. The Ubuntu Intrepid and Karmic packaged versions are 4.2.8, which is now quite old and seems to be missing important things like 'define-syntax' and the '-exe' command-line option. It could use an update, particularly since it is a compiler and it would be nice to have the possibility for other source packages to depend on it.

1) $ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04

2) $ apt-cache policy gambc
gambc:
  Installed: 4.2.8-1
  Candidate: 4.2.8-1
  Version table:
 *** 4.2.8-1 0
        500 http://ca.archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

3) Version 4.5.1 of gambc.

4) Version 4.2.8 of gambc.

tags: added: upgrade-software-version
Changed in gambc (Debian):
status: Unknown → Fix Committed
Changed in gambc (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Jackson Doak (noskcaj) wrote :

I am in the process of adopting this package in debian, it should be ready by 14.04

Changed in gambc (Ubuntu):
assignee: nobody → Jackson Doak (noskcaj)
status: Confirmed → In Progress
Revision history for this message
Jackson Doak (noskcaj) wrote :

4.2.9 is on debian mentors, after that, things get complex

Revision history for this message
Jackson Doak (noskcaj) wrote :

TO properly maintain this you would need a working knowldge of all of C, scheme and gambit.

Changed in gambc (Debian):
status: Fix Committed → New
Jackson Doak (noskcaj)
Changed in gambc (Ubuntu):
status: In Progress → Triaged
Jackson Doak (noskcaj)
Changed in gambc (Ubuntu):
assignee: Jackson Doak (noskcaj) → nobody
Revision history for this message
Sven Hartrumpf (hartrumpf) wrote :

Almost ten years of quite constant development has also closed some security holes, e.g.
https://github.com/gambit/gambit/commit/054baf3e4185467ea9984083320c7e36f6b09486

Changed in gambc (Debian):
status: New → Fix Released
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Looks like this took a while but Gambit-C version 4.8.8 is available in Ubuntu 18.04 and later (https://launchpad.net/ubuntu/+source/gambc/4.8.8-3).

I see there has been some work on packaging 4.9.3, but it fails on build on some architectures, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953728 for details.

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

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

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