[MIR] libllvm-2.9
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
llvm-2.9 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: llvm-2.9
Rationale:
• Mesa currently has an optional dependency on llvm; mesa 7.11 (to which we will be updating in Oneiric) will require llvm
• May want to enable Mono 2.10's llvm support, but this is strictly secondary.
Security:
• No CVE, Secunia or Ubuntu reports found
• Opens no ports, installs no daemons, installs no executables in /sbin or /usr/sbin, installs no setuid/setgid binaries
• Has some security surface - it will be used by mesa as a code-gen/optimiser for software fallback code, which can be called by Firefox for accelerated rendering and WebGL. This would be a fairly indirect attack.
QA:
• Asks no debconf questions
• No configuration needed
• Has a build-time testsuite; failures don't fail the build. Currently test-failures prevent failing the build on test-failure: one failure on amd64/i386, 60 on armel.
• Test failure is fixed upstream, so should be fixable in Ubuntu & Debian (bug #790203)
• llvm-2.9 has no bugs filed against it either in Debian or Ubuntu; llvm-2.8 has one open, Normal bug in Debian about broken Makefiles in the examples.
• Strong upstream, but no bugfix releases.
• llvm-c C bindings are mostly API stable.
UI:
• N/A
Standards-
• Installs include files into /usr/lib/
Maintenance:
• Team-maintained in Debian, appears well maintained.
Changed in llvm-2.9 (Ubuntu): | |
assignee: | nobody → Matthias Klose (doko) |
needs test-rebuilds of any package in main which b-d's on llvm-2.7-dev, e.g. openjdk-6, checking for regressions in the jtreg testsuite running the shark VM. llvm-2.8 is known to have issues.