Enable support for garbage collection in objective-c (libobjc_gc)

Bug #186681 reported by Christopher Sachs
2
Affects Status Importance Assigned to Milestone
gcc-4.2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gcc

GCC has two variants of its Objective-C runtime library, one garbage collected (libobjc_gc) one not (libobjc). Only the non-garbage collected variant is packaged in Ubuntu.

The combination of directly linking to c code, flexible smalltalk based object messaging system, and modern garbage collection which can exceed the performance of manual memory management make Objective-C an extremely appealing and exciting language to work in. But the last piece--garbage collection--is not available in Ubuntu.

Please create a new gcc package for libobjc_gc. Thanks.

Revision history for this message
Matthias Klose (doko) wrote :
Changed in gcc-defaults:
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.2 - 4.2.3-1ubuntu1

---------------
gcc-4.2 (4.2.3-1ubuntu1) hardy; urgency=low

  * Merge with Debian; remaining changes:
    - Build from a tarball including the GFDL documentation.
    - Regenerate the control file.

gcc-4.2 (4.2.3-1) unstable; urgency=low

  * Update to SVN 20080201 from the ubuntu/gcc-4_2-branch, corresponding
    to the gcc-4.2.3 release.

  [ Matthias Klose ]
  * gij-4.2: Provide java*-runtime-headless instead of java*-runtime.
  * Apply backport for PR middle-end/34688. Closes: #459429.
  * Renable build of libobjc_gc, using the internal version of boehm-gc.
    Closes: #212248. LP: #186681.
  * Handle lzma compressed tarballs.
  * Remove the GFDL documentation from the source. Go, DFSG!. Closes: #456262.

  [ Aurelien Jarno ]
  * debian/multiarch.inc: change mipsel64 into mips64el.

 -- Matthias Klose <email address hidden> Fri, 01 Feb 2008 22:53:58 +0100

Changed in gcc-4.2:
status: In Progress → 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.