lp:ubuntu/vivid/llvm-toolchain-3.2

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid/llvm-toolchain-3.2
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

11. By Adam Conrad

* Revive deltas from the previous Ubuntu versions of llvm and clang:
  - debian/patches/35-ubuntu-releases.diff: Add UbuntuSaucy to table.
  - debian/patches/JITEmitter.patch: Fix a segfault in the exception
    table of the JIT code emitter (See Launchpad bug #1160587)
  - Remove build-dependency on binutils-gold on all architectures.

10. By Sylvestre Ledru

* For now, enable only lldb for amd64 and i386 (blocks too many things)
  (Bis) (Closes: #707866)
* Add a symlink of libLLVM-3.2.so.1 to usr/lib/llvm-3.2/lib/libLLVM-3.2.so
  to fix make the llvm-config-3.2 --libdir work (Closes: #708677)

9. By Sylvestre Ledru

Create the compiler-rt directory to make the install of compiler-rt works

8. By Sylvestre Ledru

For now, enable only lldb for amd64 and i386 (blocks too many things)

7. By Sylvestre Ledru

* Add several patches which, hopefully, will fix the build under ARM, S390,
  S390X, etc (lldb-apple_only.diff, lldb-user-remove.diff & lldb-hurd.diff)
* Include sys/wait.h also under kfreebsd (kfreebsd-thread.diff)

6. By Sylvestre Ledru

* Before the configure, show which version of CC is being used.
* Add support of kfreebsd and hurd in lldb (kfreebsd-hurd-lldb.diff)
* Force the usage of gcc 4.7 for all archs. Should fix some FTBFS
  (Closes: #707866)
* Fix the symlink on clang++.1.gz llvm-clang.1.gz (Closes: #707832)

[ Jon Severinsson ]
* Re-enable the r600 backend and update it to the mesa-9.1.1 tag.
 (Closes: #708009)

5. By Sylvestre Ledru

* Do not depend on libobjc-4.7-dev & libgcc-4.7-dev.
  They are still only in experimental
* Disable the usage of binutils-gold under [powerpc powerpcspe ppc64 sparc
  sparc64] to fix FTBFS

4. By Sylvestre Ledru

* Upload to unstable
* Standards-Version update to 3.9.4
* clang pure virtual function call crash with binaries built with C++11's
  std::thread. Upstream commit 178816 (Closes: #705838)
* Introduce a symbols file for libclang1 (Closes: #705672)

3. By Sylvestre Ledru

* Build using binutls-gold to improve the quality of the binaries.
  See: http://allievi.sssup.it/techblog/?p=791
* Detect the vendor (Debian or Ubuntu) and update the configuration
* Port to powerpcspe. Thanks to Roland Stigge (Closes: #701587)
  See: 31-powerpcspe.diff
* Fix the path detection of scan-build (Closes: #698352)
  See: 32-scan-build-path.diff
* debian/patches/r600-snapshot.diff: Move backports into individual patches.
* debian/patches/r600-snapshot.diff: Update to mesa-9.1 git tag.
  (Closes: #703671, #697356)
* Fix a typo in the detection of the vendor

[ Peter Michael Green ]
* Use binutils-gold only on architectures where it is actually available
* 33-armhf-defaults.diff Fix defaults to use correct CPU and FPU for
  debian armhf (Closes: #704111)
* 34-powerpc-no-altivec.diff disable altivec by default on powerpc because
  debian powerpc does not require altivec (patch cherry picked from ubuntu)

2. By Sylvestre Ledru

* Remove package "clang". It is now provided by llvm-defaults.
* Fix some issues relative to the epoch change
* Fix a wrong path in the _lldb.so Python symlink
* Install cmake files to build LLVM extensions (Closes: #701153)
* Remove the embedded copy of libjs-jquery (Closes: #701087)
* Fix the install of lli manpage (Closes: #697117)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/wily/llvm-toolchain-3.2
This branch contains Public information 
Everyone can see this information.

Subscribers