FFe: include llvm 2.8 and corresponding package in maverick

Bug #632727 reported by Matthias Klose
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
clang (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
dragonegg (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
llvm-2.8 (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
llvm-gcc-4.2 (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
llvm-py (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
opengtl (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: llvm-2.8

something similiar like the inclusion of llvm-2.7 into lucid. The llvm-2.8 release schedule is posted here:
  http://llvm.org/ release is planned on Sep 29.
Benefits: recent llvm release, including fixes for #610992, which isn't fixed in 2.7, only in 2.8 (verified by looking at the testsuite).

Test packages are available in
https://launchpad.net/~ubuntu-toolchain-r/+archive/test/+packages

llvm-defaults will have to move to main, I'd like to see llvm-2.8 in main as well to build openjdk-6-jre-zero (which will land in universe).

other packages to upload are clang, llvm-gcc-4.2 and clang.

other packages will continue to build with llvm-2.7.

Revision history for this message
Matthias Klose (doko) wrote :

and dragonegg

Revision history for this message
Matthias Klose (doko) wrote :

and openjdk-6-jre-zero should be built with llvm-2.8, but issue #632594 doesn't allow test results on the buildds.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package llvm-py - 0.6-0ubuntu1

---------------
llvm-py (0.6-0ubuntu1) maverick; urgency=low

  * New upstream release, works with llvm-2.7. LP: #632727.
  * Link with the shared libLLVM-2.7.
 -- Matthias Klose <email address hidden> Sat, 18 Sep 2010 12:44:08 +0200

Changed in llvm-py (Ubuntu Maverick):
status: New → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

I think this is OK, given that none of the relevant packages appear to land on CDs or anything and this is still largely experimental technology. FFE approved.

Changed in clang (Ubuntu Maverick):
status: New → Confirmed
Changed in dragonegg (Ubuntu Maverick):
status: New → Confirmed
Changed in llvm-2.8 (Ubuntu Maverick):
status: New → Confirmed
Changed in llvm-gcc-4.2 (Ubuntu Maverick):
status: New → Confirmed
Revision history for this message
Matthias Klose (doko) wrote :

opengtl needs to explicitely use llvm-2.7

Changed in opengtl (Ubuntu Maverick):
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package opengtl - 0.9.14-0ubuntu6

---------------
opengtl (0.9.14-0ubuntu6) maverick; urgency=low

  * Explicitely use llvm-2.7 and llvm-config-2.7. LP: #632727.
  * Link using the shared libLLVM-2.7.
  * Remove the llvm noise from the symbols files.
 -- Matthias Klose <email address hidden> Tue, 21 Sep 2010 15:20:03 +0200

Changed in opengtl (Ubuntu Maverick):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package llvm-gcc-4.2 - 2.8-0ubuntu1

---------------
llvm-gcc-4.2 (2.8-0ubuntu1) maverick; urgency=low

  * LLVM-2.8 final release. LP: #632727.
 -- Matthias Klose <email address hidden> Wed, 06 Oct 2010 13:56:42 +0200

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package llvm-2.8 - 2.8-0ubuntu1

---------------
llvm-2.8 (2.8-0ubuntu1) maverick; urgency=low

  * LLVM-2.8 final release. LP: #632727.
 -- Matthias Klose <email address hidden> Wed, 06 Oct 2010 13:34:22 +0200

Changed in llvm-2.8 (Ubuntu Maverick):
status: Confirmed → Fix Released
Changed in llvm-gcc-4.2 (Ubuntu Maverick):
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clang - 2.8-0ubuntu1

---------------
clang (2.8-0ubuntu1) maverick; urgency=low

  * LLVM-2.8 final release. LP: #632727.
 -- Matthias Klose <email address hidden> Wed, 06 Oct 2010 13:53:54 +0200

Changed in clang (Ubuntu Maverick):
status: Confirmed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

How is the current maverick version of dragonegg broken, what uses it, and how can the update be tested?

Changed in dragonegg (Ubuntu Maverick):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted dragonegg into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Matthias Klose (doko) wrote :

checked the plugin using llvm-gcc-4.5 for both C and C++ on amd64 and i386. works as expected

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dragonegg - 2.8-0ubuntu1

---------------
dragonegg (2.8-0ubuntu1) maverick-proposed; urgency=low

  * Final 2.8 release. LP: #632727.
 -- Matthias Klose <email address hidden> Thu, 14 Oct 2010 18:50:58 +0200

Changed in dragonegg (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied to natty as well.

Changed in dragonegg (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.