llvm-toolchain/debian/changelog
2013-09-17 07:33:14 +00:00

335 lines
13 KiB
Plaintext

llvm-toolchain-snapshot (1:3.4~svn190846-1) unstable; urgency=low
* New snapshot release
* Merge changes from the 3.3 branch (see 1:3.3-9)
* Remove ia64-fix.diff (applied upstream)
* cpp11-migrate renamed to clang-modernize
* lldb-3.4 is back to Architectures: any
* Patch lldb-hurd.diff removed (applied upstream)
* Directory www/ from tarballs polly & lldb removed
* Update of the description of LLVM packages
[ Luca Falavigna ]
* debian/control:
- Add llvm-3.4-dev to lldb-3.4 Depends field.
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 05 Sep 2013 12:04:35 +0200
llvm-toolchain-3.3 (1:3.3-9) unstable; urgency=low
[ Luca Falavigna ]
* debian/control:
- Add llvm-3.3-dev to lldb-3.3 Depends field (Closes: #715129).
[ Sylvestre Ledru ]
* Only use -fuse-ld=gold on supported distribution. Simplify the
backports.
* Fix 'bits/c++config.h' file not found under i386
See libstdc++-header-i386.diff. (Closes: #714890)
* Add more fixes for the HURD port... (but still fails)
[ Robert Millan ]
* clang under KfFreeBSD was not exporting the correct defines
(Closes: #721880)
[ Jon Severinsson ]
* Merge from llvm-toolchain-3.2 branch up to 3.2repack-11.
* Drop auto-generated file debian/libllvm3.3.install.
* Automatically determine GCC_VERSION and dep:devlibs based on g++ package
version.
* Automatically determine if -fuse-ld=gold is supported based on binutils
package version.
[ Adam Conrad ]
* debian/patches/lldb-link-atomic.diff: Link lldb with -latomic to get
builtin GCC atomic helpers on arches (like powerpc) that need them.
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 26 Aug 2013 14:48:42 +0200
llvm-toolchain-3.3 (1:3.3-8) unstable; urgency=low
[ Sylvestre Ledru ]
* Fix another issues under HURD...
[ Luca Falavigna ]
* debian/patches/libprofile_rt_sparc.patch:
- Re-enable libprofile_rt on Sparc, fix FTBFS.
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 23 Aug 2013 15:02:05 +0200
llvm-toolchain-3.3 (1:3.3-7) unstable; urgency=low
* debhelper version 9.20130720 fails on the call to dh_auto_clean
Remove it. It was anyway useless.
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 22 Aug 2013 14:28:25 +0200
llvm-toolchain-3.3 (1:3.3-6) unstable; urgency=low
* Fix the FTBFS under hurd and KFreeBSD
* Do not remove all *.o in tests. Some of them are from upstream source
tarball. Thanks to Maarten Lankhorst for the fix.
* Fix the lintian error 'lldb-3.3: postinst-must-call-ldconfig'
* Add the manpages of clang-format-3.3
* Overrides the manpages warnings
* Also apply unwind-chain-inclusion.diff from the snapshot branch to make sure
we can build the package locally even if libclang-dev is installed
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 22 Aug 2013 09:01:04 +0200
llvm-toolchain-3.3 (1:3.3-5) unstable; urgency=low
* Install llvm-c headers also in usr/include/llvm-3.3/llvm-c
* Fix the FTBFS under mips & mipsel
* Refresh of the kfreebsd i386 patch
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 07 Aug 2013 13:12:23 +0200
llvm-toolchain-3.3 (1:3.3-4) unstable; urgency=low
* Use the static library libjsoncpp.a instead of the ship library in polly
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 11 Aug 2013 09:54:17 +0200
llvm-toolchain-snapshot (1:3.4~svn185325-1) unstable; urgency=low
* binutils-gold no longer exists. Use -fuse-ld=gold instead.
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 01 Aug 2013 14:06:38 +0200
llvm-toolchain-snapshot (1:3.3-2) unstable; urgency=low
* Fix warning python-script-but-no-python-dep on clang-format-X.Y
* manpages are generated during build time (simplifies maintenance)
* Fix duplicate underscore.js and jquery.js
* Move libjs-jquery & libjs-underscore dependencies to llvm-X.Y-doc
* Add lldb-X.Y manpage
* Hopefully fix the ftbfs under mipsel (mipsel-ftbfs.diff)
* Disable the usage of binutils-gold under armel. It currently fails with:
"attempt to map 2752512 bytes at offset 2066666 exceeds size of file;
the file may be corrupt"
[ Léo Cavaillé ]
* Add patch to find correctly LLVMGold.so with -O4 (Closes: #712437)
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 20 Jun 2013 15:39:11 +0200
llvm-toolchain-snapshot (1:3.4~svn184294-1~exp1) experimental; urgency=low
* New snapshot release
* Improve some scripts and fix cpp11-migrate install from
clang-tools-extra.
* Fix "versionless" clang manpages install.
* Fix Toolchain patch from change of scope (add namespaces).
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 19 Jun 2013 14:20:12 +0200
llvm-toolchain-snapshot (1:3.4~svn183914-1) unstable; urgency=low
* New snapshot release
* Upload to unstable (will be blocked by a RC bug)
* Sync changes from llvm-toolchain-3.3:
- Introduce cpp11-migrate-3.4 and clang-format-3.4
- Install the vim llvm script at the right place
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 13 Jun 2013 18:47:08 +0200
llvm-toolchain-snapshot (1:3.4~svn182733-1~exp1) experimental; urgency=low
* New snapshot release (3.4 release)
* Add a symlink of libLLVM-3.4.so.1 to usr/lib/llvm-3.4/lib/libLLVM-3.4.so
to fix make the llvm-config-3.4 --libdir work (Closes: #708677)
* Various packages rename to allow co installations:
* libclang1 => libclang1-3.4
* libclang1-dbg => libclang1-3.4-dbg
* libclang-dev => libclang-3.4-dev
* libclang-common-dev => libclang-common-3.4-dev
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 27 May 2013 15:01:57 +0200
llvm-toolchain-snapshot (1:3.3~svn179851-1~exp1) experimental; urgency=low
* Draft of a snapshot release (3.3)
* Enable r600 experimental backend
* Improve the dependencies:
* clang-3.3 depends on the exact same libllvm3.3 release
* idem for lldb-3.3
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 19 Apr 2013 09:31:38 +0200
llvm-toolchain-3.2 (1:3.2repack-11) unstable; urgency=low
* dh_auto_clean removed, just like in the 3.3
* Use the static library libjsoncpp.a instead of shipping library in polly
Backport of the modification of 3.3
[ 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)
[ Luca Falavigna ]
* debian/patches/libprofile_rt_sparc.patch:
- Re-enable libprofile_rt on Sparc, fix FTBFS.
-- Sylvestre Ledru <sylvestre@debian.org> Fri, 23 Aug 2013 11:49:09 +0200
llvm-toolchain-3.2 (1:3.2repack-10) unstable; urgency=low
* Fix the wrong package declaration on libstdc++-4.8-dev (Closes: #713944)
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 24 Jun 2013 23:00:47 +0200
llvm-toolchain-3.2 (1:3.2repack-9) unstable; urgency=low
* Switch to libstdc++ 4.8 instead of 4.7 for the headers (Closes: #712520)
* Depends against libobjc-4.8-dev and libgcc-4.8-dev
* Disable the usage of binutils-gold under armel. It currently fails with:
"attempt to map 2752512 bytes at offset 2066666 exceeds size of file;
the file may be corrupt"
* Add DEBUGMAKE=1 to get information about compiler-rt compilation
* Fix "libclang-common-dev: missing-depends-line"
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 22 Jun 2013 07:38:41 +0200
llvm-toolchain-3.2 (1:3.2repack-8) unstable; urgency=low
* Fix the build under ia64. Thanks to Luca Falavigna for the patch
(ia64-fix.diff)
* Disable lldb-3.2:
- the quality is not good enough
- We have lldb-3.3 now in the archive
- Too many backported patches would be necessary for lldb-3.2 to work
- It blocks some important transitions (mesa)
* Add the detection of Ubuntu saucy
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 03 Jun 2013 11:32:29 +0200
llvm-toolchain-3.2 (1:3.2repack-7) unstable; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 27 May 2013 13:20:30 +0200
llvm-toolchain-3.2 (1:3.2repack-6) unstable; urgency=low
* Create the compiler-rt directory to make the install of compiler-rt works
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 18 May 2013 18:08:52 +0200
llvm-toolchain-3.2 (1:3.2repack-5) unstable; urgency=low
* For now, enable only lldb for amd64 and i386 (blocks too many things)
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 18 May 2013 10:24:04 +0200
llvm-toolchain-3.2 (1:3.2repack-4) unstable; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 15 May 2013 12:04:24 +0200
llvm-toolchain-3.2 (1:3.2repack-3) unstable; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 14 May 2013 12:10:07 +0200
llvm-toolchain-3.2 (1:3.2repack-2) unstable; urgency=low
* 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
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 07 May 2013 13:15:20 +0200
llvm-toolchain-3.2 (1:3.2repack-1) unstable; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 21 Apr 2013 14:06:23 +0200
llvm-toolchain-3.2 (1:3.2repack-1~exp4) experimental; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 14 Mar 2013 17:47:12 +0100
llvm-toolchain-3.2 (1:3.2repack-1~exp3) experimental; urgency=low
* 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)
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 17 Feb 2013 12:05:15 +0100
llvm-toolchain-3.2 (1:3.2repack-1~exp2) experimental; urgency=low
* Install the python files for lldb. Thanks to Daniel Malea for spotting this.
* Update of the clean target
* Introduce an epoch to match the changes in bug #699899
-- Sylvestre Ledru <sylvestre@debian.org> Wed, 13 Feb 2013 12:22:30 +0100
llvm-toolchain-3.2 (3.2repack-1~exp1) experimental; urgency=low
* Build the whole LLVM toolchain at once. This includes:
- LLVM
- Clang
- compiler-rt
- lldb
- polly
* Also install clang-check & clang-tblgen in the clang-3.2 package
* Fix the patch detection of clang from scan-build (Closes: #698352)
* debian/patches/0050-powerpcspe-fp.diff: Add, hopefully fix FTBFS on
powerpcspe, by disabling save / restore of floating point registers which
don't exist on powerpcspe. Thanks to Roland Stigge for the patch.
(Closes: #696474)
* libLLVM-3.2.so.1 is now shipped only once (Closes: #696913)
* Enable RTTI (Closes: #697754)
* Introduce lldb as a new package (Closes: #698601)
* Add a script pollycc which will call clang with the right arguments.
* Use __builtin___clear_cache on ARM to fix a clang bug.
Thanks to Matthias Klose.
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 09 Feb 2013 12:14:10 +0100