llvm-2.9 (2.9+dfsg-4+dyson1) unstable; urgency=low * Built for Dyson -- Igor Pashev Thu, 23 Feb 2012 06:17:10 +0400 llvm-2.9 (2.9+dfsg-4) unstable; urgency=low * libllvm2.9 built for multiarch. Thanks to Steve Langasek (Closes: #632034) -- Sylvestre Ledru Sun, 20 Nov 2011 23:14:04 +0100 llvm-2.9 (2.9+dfsg-3) unstable; urgency=low * Bad usage of ifeq was failing llvm build under kfreebsd-amd64 -- Sylvestre Ledru Mon, 27 Jun 2011 10:19:25 +0200 llvm-2.9 (2.9+dfsg-2) unstable; urgency=low * rules.d/build.mk: Enable the serial execution of the testsuite. It was breaking the build under kfreebsd. Thanks to Christoph Egger for finding this (Closes: #621902) * debhelper.in/libllvm2.8.install, debhelper.in/llvm-dev.links, packages.d/llvm.mk: Also build LLVM gold plugin for clang -O4 option (Closes: #631178) * control.in/clang, debhelper.in/clang.install, debhelper.in/clang.links, debhelper.in/llvm-gcc-4.2.links, debhelper.in/llvm-gcc-4.2.install, packages.d/tools.mk, debian/rules: Remove deprecated stuff. * Merge from 2.8-6. -- Sylvestre Ledru Sun, 26 Jun 2011 19:56:14 +0200 llvm-2.9 (2.9+dfsg-1) unstable; urgency=low * debian/patches/kfreebsd.diff, 0034-kfreebsd.patch: Rename the kfreebsd patch to make sure it is taken in account. * debian/control, debian/control.in/libllvm-ocaml-dev: libllvm-ocaml-2.8-dev renamed to libllvm-2.8-ocaml-dev * debhelper.in/libllvm-ocaml-dev.META: Rename META.llvm-2.8 to META.llvm-2_8 to make sure ocamlfind finds it (Closes: #623628, #625818) * Upload to unstable -- Sylvestre Ledru Tue, 17 May 2011 15:20:50 +0200 llvm-2.9 (2.9+dfsg-1~exp2) experimental; urgency=low * debian/debhelper.in/llvm-runtime.prerm, debian/debhelper.in/llvm-runtime.postinst: uses the exact version of llvm to call binfmt (Closes: #622672) * debhelper.in/llvm-dev.install, Rename vim files (llvm.vim => llvm-2.9.vim & tablegen.vim => tablegen-2.9.vim) and manage it through llvm-dev (from llvm-defaults) * rules.d/vars.mk, debian/packages.d/llvm.mk: Always build shared libraries (it was causing llvm-2.9 under kfreebsd-i386 to be 20 times bigger than under other archs and libllvm2.9 not available) * debian/control, debian/control.in/llvm: update of the description (it was refering to gcc 4.0.1) * control.in/llvm-gcc-4.2, control.in/llvm-snapshot, packages.d/llvm-gcc-4.2.mk, packages.d/llvm-snapshot.mk: removed * Pierre Habouzit removed from uploaders. -- Sylvestre Ledru Tue, 10 May 2011 00:12:28 +0200 llvm-2.9 (2.9+dfsg-1~exp1) experimental; urgency=low * New upstream release * debian/patches/0003-Debian-version-info-and-bugreport.patch, debian/patches/0005-Disable-llvm-stub.patch, debian/patches/0008-path-eraseFromDisk.patch, debian/patches/0011-Hurd-fixes.patch, debian/patches/0021-shared-lib-debian.patch, debian/patches/0031-mips-version-script.patch updated * debian/patches/0004-Pretend-final-release.patch, debian/patches/0019-issue6065.patch removed * debian/debhelper.in/llvm-runtime.prerm, debian/debhelper.in/llvm-runtime.postinst: uses the exact version of llvm to call binfmt * debian/orig-tar.sh: repacking script added to remove a non DFSG file * Update of the copyright list -- Sylvestre Ledru Sun, 17 Apr 2011 02:30:13 +0200 llvm-2.8 (2.8-2) unstable; urgency=low * Upload in unstable * Update of the tags Vcs-Svn, Vcs-Browser and uploader * watch file added * Standards-Version updated to version 3.9.2 -- Sylvestre Ledru Mon, 14 Feb 2011 23:48:42 +0100 llvm-2.8 (2.8-1) experimental; urgency=low * Sync from Ubuntu * New upstream release (Closes: #601074) * llc no longer segfault when dealing with invalid bitcode (Closes: #588708) * Add myself to the uploaders. * Install vim files at the right place (Closes: #605855) * Manpage renamed (Closes: #592342) * Update llvm.binfmt to be able to execute LLVM bitcode directly (Closes: #610585) * Some manpages were badly named (Closes: #592342) * Switch to dpkg-source 3.0 (quilt) format -- Sylvestre Ledru Mon, 14 Feb 2011 00:45:50 +0100 llvm-2.8 (2.8-0ubuntu1) maverick; urgency=low * LLVM-2.8 final release. LP: #632727. -- Matthias Klose Wed, 06 Oct 2010 13:34:22 +0200 llvm-2.8 (2.8~20100921-0ubuntu2) maverick; urgency=low * llvm-2.8-dev: Install versioned 2.8 vim files. -- Matthias Klose Sat, 25 Sep 2010 19:21:25 +0200 llvm-2.8 (2.8~20100921-0ubuntu1) maverick; urgency=low * New upstream snapshot, taken from the 2.8 branch. -- Matthias Klose Tue, 21 Sep 2010 14:03:34 +0200 llvm-2.8 (2.8~20100911-0ubuntu1) maverick; urgency=low * New upstream snapshot, taken from the 2.8 branch. - ARM regression fixes. - They call it rc now instead of svn. Let's believe it despite the regressions on powerpc. -- Matthias Klose Mon, 13 Sep 2010 00:44:44 +0200 llvm-2.8 (2.8~20100907-0ubuntu1) maverick; urgency=low * New upstream snapshot, taken from the 2.8 branch. * Provide a symlink /usr/lib/llvm-2.8svn -> llvm-2.8. * Merge build fixes from clang and llvm-gcc-4.2. -- Matthias Klose Tue, 07 Sep 2010 17:51:17 +0200 llvm-2.8 (2.8~20100906-0ubuntu2) maverick; urgency=low * llvm-2.8: Don't include lli-2.8, already included in llvm-2.8-runtime. -- Matthias Klose Tue, 07 Sep 2010 12:09:36 +0200 llvm-2.8 (2.8~20100906-0ubuntu1) maverick; urgency=low * New upstream snapshot, taken from the 2.8 branch. * Do not provide unversioned names for binaries. LP: #625644, #626108. * Fix order of debhelper calls. LP: #625437. -- Matthias Klose Mon, 06 Sep 2010 16:05:03 +0200 llvm-2.8 (2.8~20100826-0ubuntu1) maverick; urgency=low * New upstream snapshot. * Merge changes from 2.7-5. -- Matthias Klose Thu, 26 Aug 2010 12:54:23 +0200 llvm-2.7 (2.7-5) unstable; urgency=low * debian/debhelper.in/llvm-dev.install, debian/packages.d/llvm.mk: Move vim files to /usr/share/vim/addons/plugin/. Closes: #593188. * Fix clang -fstack-protector link errors. Thanks to Anders Kaseorg! Closes: #592009. - debian/patches/0032-x86-fast-isel-fs-load.patch: Add. - debian/patches/0033-stack-protector-linux.patch: Add. * debian/rules.d/control.mk: Don't corrupts patches. More thanks to Anders Kaseorg. Closes: #593252. * debian/rules.d/binary.mk: Move dh_ocaml call to... debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): ... Here. * Merge from llvm-gcc-4.2 2.7-3: - debian/rules.d/binary.mk: Call dh_strip after $*_extra_binary. - debian/packages.d/llvm-gcc-4.2.mk (llvm-gcc-4.2_extra_binary): Add GCC version to binaries. - debian/control.in/llvm-gcc-4.2: Provides llvm-gcc. - debian/debhelper.in/llvm-gcc-4.2.links: Add. * Merge from clang 2.7-3: - debian/debhelper.in/clang.install, debian/debhelper.in/clang.links: + Install all scan-{build,view} files into /usr/share/clang/. Addresses: #586194, #592301. + Install /usr/bin/clang++ symlink. Addresses: #592301. - debian/packages.d/tools.mk: Fix cache location. - debian/control.in/clang: Recommends python. * debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): Add upstream version to META file. -- Arthur Loiret Wed, 25 Aug 2010 17:08:47 +0000 llvm-2.7 (2.7-4ubuntu1) maverick; urgency=low [ Matthias Klose ] * Merge with Debian; remaining changes: - Don't build llvm-2.7-priv-dev, remove build dependency on llvm-2.7-priv-dev. - Adjust conflicts with unversioned llvm package as found in lucid. * Replace 0010-ARM-BX_to_BLX.patch by 0010-r109125.patch. ARMv4 JIT forgets to set the lr register when making a indirect function call. Fixes PR7608. * Backports from 2.8 (taken from OpenEmbedded): - 0041-r104558-VFPmisc.patch: Add missing implementation to the materialization of VFP misc. instructions (vmrs, vmsr and vmov (immediate)). - 0042-r104587-MOVimm32.patch: Fix TestARMCodeEmitter::emitPseudoInstruction UNREACHABLE at ARMCodeEmitter.cpp:554. - 0043-r104652-VFPLoadStoreMultiple.patch: Fix PR7221, makes VFP calculations correct. - 0044-r104653-BFC-BFI.patch: Fix PR7222, ERROR: ARMv6t2 JIT is not yet supported. * Configure with --with-optimize-option=, always build in ARM mode on armel. [ Anders Kaseorg ] * debian/patches/0032-x86-fast-isel-fs-load.patch, debian/patches/0033-stack-protector-linux.patch: Take upstream r106031 and r107640 to fix clang -fstack-protector link errors. (LP: #610992) -- Matthias Klose Mon, 16 Aug 2010 14:08:30 +0200 llvm-2.7 (2.7-4) unstable; urgency=low * Merge from Ubuntu: - debian/control.in/source (Build-depends): Translate tcl8.4 to tcl8.5. - debian/control.in/llvm-2.7-dev (Depends): Add libffi-dev (>= 3.0.9). * debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): Fix META filename. Addresses: #583475. * debian/control.in/source (Build-Depends): Add lzma. Addressed: #591139. * debian/rules.d/vars.mk (dev_version): Bump to 2.7-4. -- Arthur Loiret Tue, 03 Aug 2010 11:30:51 +0000 llvm-2.7 (2.7-3ubuntu2) maverick; urgency=low * Re-add 0011-gcc-4.4-thumb.patch to fix build failure on ARM. -- Matthias Klose Tue, 01 Jun 2010 16:47:35 +0200 llvm-2.7 (2.7-3ubuntu1) maverick; urgency=low * Merge the Debian packaging. * Don't build llvm-2.7-priv-dev, remove build dependency on llvm-2.7-priv-dev. * Build-depend on tcl8.5 instead of tcl8.4. * llvm-2.7-dev: Depend on libffi-dev. * Adjust conflicts with unversioned llvm package as found in lucid. -- Matthias Klose Mon, 31 May 2010 13:41:56 +0200 llvm-2.7 (2.7-3) unstable; urgency=low * debian/control.in/source: Build-Depends on patchutils, diffstat. * Build-Depends on llvm-2.7-priv-dev: - debian/packages.d/llvm.mk: + (llvm-priv-dev_version): Define, set to previous revision. + (BUILDDEPS): Add llvm-$(UVERSION)-priv-dev (>= $(llvm-priv-dev_version)). + (llvm_extra_unpack): Register the compiler version. * debian/rules.d/vars.mk (confargs): Set CC, CXX and CPP. * Fix FTBFS on non-linux architectures: - debian/packages.d/llvm.mk (llvm_extra_install): Move the shared library only if it is enabled. * debian/patches/0002-Fix-llvm-config-script.patch: Update. Closes: #579814. -- Arthur Loiret Sun, 02 May 2010 08:58:29 +0000 llvm-2.7 (2.7-2) unstable; urgency=low * Temporary build the shared library on linux only: - debian/rules.d/vars.mk (with_shared): New variable. - debian/packages.d/llvm.mk: Use it. * Temporary Build-Conflicts on llvm-2.7-priv-dev. * debian/patches/0003-Debian-version-info-and-bugreport.patch: Add DebianOpts to lib/Support/Makefile instead of Makefile.rules. * debian/patches/0030-alpha-FTBFS.patch: Add, fix FTBFS on alpha. * debian/patches/0031-mips-version-script.patch: Add, fix FTBFS on mips. - debian/packages.d/llvm.mk: Remove mips from unsupported processors. -- Arthur Loiret Fri, 30 Apr 2010 18:46:49 +0000 llvm-2.7 (2.7-1) unstable; urgency=low * New upstream release: - Now use versioned source package, to handle future openjdk-6, opengtl and ldc transitions more easily. - Build a shared libLLVM library in libllvm2.7. * Build using rtti: - debian/packages.d/llvm.mk: export REQUIRES_RTTI=1. * debian/source/format: Add, set to 1.0. * Build system improvements: - Support nocheck in DEB_BUILD_OPTIONS. - Add ccache support. This allows the tools to build much faster, and prevents llvm from being uselessly built twice. - Enable multiple make jobs again. * Patches work from debian/patches: - 0002-Fix-llvm-config-script.patch: Set include directory to /usr/lib/llvm-2.7/include/. - 0003-Debian-version-info-and-bugreport.patch: Refresh. - 0004-Fix-TOOLDIR-path-for-gccas-and-gccld.patch: Remove, gccas and gccld have been removed upstream. - 0005-Disable-llvm-stub.patch: Refresh. - 0006-Update-autotools-for-avr32.patch: Remove, upstream autotools files have been updated to a recent enough version. - 0007-Triple.h-Avoid-identifier-conflicts-on-mips-and-spar.patch: Remove, merged upstream. - 0008-path-eraseFromDisk.patch: Refresh. - 0009-Fix-doclinks.patch: Refresh. - 0010-ARM-BX_to_BLX.patch: Refresh. - 0012-RUNTESTFLAGS.patch: Refresh. - 0019-issue6065.patch: Add, taken from Ubuntu. - 0021-shared-lib-debian.patch: Add, taken from Ubuntu. - 0024-issue6758.patch: Add, taken from Ubuntu. -- Arthur Loiret Tue, 27 Apr 2010 18:56:52 +0000 llvm (2.6-9) unstable; urgency=low * Fix testsuite: - debian/packages.d/*.mk: Don't pass DebianOpts to MAKECHECKFLAGS. - debian/patches/0012-RUNTESTFLAGS.patch: Add, don't pass VERBOSE to RUNTESTFLAGS. * debian/rules.d/vars.mk (dev_version): Bump to 2.6-9. * debian/rules.d/control.mk: Update diffstats on clean. * debian/control.in/llvm-snapshot (Priority): set to extra. * Merge changes from clang 2.6-3: - debian/debhelper.in/clang.install: Install sorttable.js and scanview.css in /usr/lib/clang/1.0/utils/. * Merge changes from Ubuntu (on the way for llvm 2.7): - debian/rules: Unsed environment variables set by dpkg. - debian/rules.d/vars.mk: Fix UVERSION for experimental uploads. -- Arthur Loiret Sat, 03 Apr 2010 22:54:26 +0000 llvm (2.6-8) unstable; urgency=low * debian/rules.d/build.mk: Ignore testsuite failures. -- Arthur Loiret Wed, 10 Mar 2010 19:21:22 +0000 llvm (2.6-7) unstable; urgency=low [ Arthur Loiret ] * Split out the lli bytecode interpreter from llvm to llvm-runtime: - debian/packages.d/llvm.mk (llvm_packages): Add llvm-runtime. - debian/debhelper.in/llvm-runtime.{install,links,postinst,prerm}: Add. - debian/debhelper.in/llvm.{postinst,prerm}: Rename to llvm-runtime. * debian/packages.d/{llvm,tools}.mk: Configure with --disable-assertions. * Improve build system: - debian/{packages.d/llvm.mk,rules.d/build.mk}: Build llvm in a single target instead of separating tools and core builds. - debian/{rules.d/binary.mk,packages.d/*.mk}: Make binary stamps depend only on the truly required install stamps. - debian/packages.d/*.mk, debian/rules.d/build.mk: Support one check stamp per build. Install testsuite summary in /usr/share/doc. - debian/packages.d/*.mk: Use $(RM) instead of "rm". * debian/control.in/llvm-dev: Depends on the same version of llvm. * debian/control.in/source: Build-Conflicts on oprofile. [ Sylvain Le Gall ] * Build a libllvm-ocaml-dev package, which contains the OCaml binding: Closes: #568556. - debian/debhelper.in/libllvm-ocaml-dev.{dirs,doc-base,install,META}: Add. - debian/control.in/source: Build-Depends on ocaml-nox (>= 3.11.2), ocaml-best-compilers | ocaml-nox, dh-ocaml (>= 0.9.1). - debian/packages.d/llvm.mk: + (llvm_packages): Add libllvm-ocaml-dev. + (libllvm-ocaml-dev_extra_binary): Define, install META file. - debian/rules.d/binary.mk: Add dh_installdirs and dh_ocaml. - debian/rules.d/vars.mk: + include /usr/share/ocaml/ocamlvars.mk. + Configure with --with-ocaml-libdir=$(OCAML_STDLIB_DIR)/llvm. * debian/rules.d/build.mk: Fix symlinks pointing to the $DESTDIR. -- Arthur Loiret Wed, 10 Mar 2010 13:29:06 +0000 llvm (2.6-6) unstable; urgency=low * Install vim and emacs syntax files. Closes: #489980. - debian/debhelper.in/llvm-dev.{dirs,install}: Install .vim and .el files. - debian/packages.d/llvm.mk (llvm-dev_extra_binary): Install README files. * Build system fixes: - debian/rules.d/unpack.mk: + Add missing "touch $@" in $(patch-stamp) target. Closes: #571577. + Robustify more. - debian/rules.d/binary.mk: Make binary stamps depend on $(install-stamp). - debian/rules.d/vars.mk (dev_version): New variable, required llvm-dev version for llvm-gcc and tools. Bump to 2.6-6. * Patches work: - debian/patches/0008-path-eraseFromDisk.patch: Refresh. - debian/patches/0011-Hurd-fixes.patch: Add, dirtily fix build on Hurd. * debian/debhelper.in/clang.install: Ship scan-build and ccc-analyzer. * debian/control.in/source: Bump Standards-Version to 3.8.4. -- Arthur Loiret Fri, 26 Feb 2010 10:20:31 +0000 llvm (2.6-5) unstable; urgency=low * debian/control.in/source: Build-Depends on libffi-dev and lsb-release. * debian/rules.d/vars.mk: - Configure with --enable-optimized and --enable-libffi. - New variable $(OS), for portability with Ubuntu. * debian/rules.d/unpack.mk: Robustify patch system. * debian/packages.d/llvm-gcc-4.2.mk: Run testsuite on i386 and amd64. * Backport changes from Ubuntu: - debian/packages.d/*.mk: Use $(OS) instead of Debian in version strings. - 0008-path-eraseFromDisk.patch: Add, use fork/exec instead of system to avoid quoting problems. - 0009-Fix-doclinks.patch: Add, fix broken links in index.html. Closes: #469529. - 0010-ARM-BX_to_BLX.patch: Add, fix to allow shark work on ARM (Xerxes Ranby). -- Arthur Loiret Wed, 24 Feb 2010 12:00:08 +0000 llvm (2.6-4) unstable; urgency=low * Stop building on unsupported ia64, mips{,el} processors. * Merge clang 2.6-1 and llvm-gcc-4.2 2.6-3. -- Arthur Loiret Sun, 06 Dec 2009 18:32:04 +0000 llvm (2.6-3) unstable; urgency=low * Build a llvm-source package. * Merge from llvm-gcc-4.2 2.6-2: - debian/packages.d/llvm-gcc-4.2.mk: Define llvm-gcc-4.2_extra_binary, Adds symlinks for binaries. -- Arthur Loiret Mon, 16 Nov 2009 21:34:12 +0000 llvm (2.6-2) unstable; urgency=low * 0007-Triple.h-Avoid-identifier-conflicts-on-mips-and-spar.patch: Add, maybe fix the build on sparc and mips{,el}. * Various fixes in the build system. -- Arthur Loiret Mon, 16 Nov 2009 19:32:58 +0000 llvm (2.6-1) unstable; urgency=low * New upstream release. - 0007-Move-IA64-asmprinter-to-separate-library.patch, 0008-Move-MIPS-asmprinter-to-separate-library.patch: Remove. * 0006-Build-LLVM-with-O2.patch: Remove, pass OPTIMIZE_OPTION to make instead. * Improve build system, add build infrastructure for tools. * Remove RPATHS from all binaries and libraries. -- Arthur Loiret Sun, 15 Nov 2009 20:24:40 +0000 llvm (2.5-3) unstable; urgency=low * Backport from mainline: - 0007-Move-IA64-asmprinter-to-separate-library.patch. - 0008-Move-MIPS-asmprinter-to-separate-library.patch. * This hopefuly fixes the FTBFS on mips. Closes: #518592. * Fix $LLVM_SRC_ROOT and $LLVM_OBJ_ROOT for real. * Also fix dependency_libs and libdir. * Support AVR32: - Build-Depends on autotools-dev (>= 20060702.1). - Update config.sub and config.guess. Closes: #535729. * Bump Standards-Version to 3.8.3. -- Arthur Loiret Fri, 06 Nov 2009 15:30:40 +0000 llvm (2.5-2) unstable; urgency=low * Configure all components with PIC enabled, this includes llvm-gcc-4.2. * Set $LLVM_SRC_ROOT and $LLVM_OBJ_ROOT to $(PF)/build in binary target. * Build-Conclicts on ocaml to prevent ocaml bindings to be built. This should be kept until we build an llvm-ocaml binding package. * Disable parallel build by default. -- Arthur Loiret Fri, 13 Mar 2009 12:31:49 +0000 llvm (2.5-1) unstable; urgency=low * New upstream release. Closes: #518406. * Update patches: - 0007-Separate-alpha-asmprinter.-This-should-unbreak-nativ.patch, 0008-Separate-sparc-asmprinter.-This-should-unbreak-the-n.patch: Remove. - Refresh all others. * Configure with --with-pic --enable-pic. Closes: #518476. * Remove dangling symlinks. Closes: #509669. - Now autogenerate debian/llvm.links in debian/rules.d/binary.mk. * Update build infrastructure for llvm-snapshot and llvm-gcc. -- Arthur Loiret Fri, 06 Mar 2009 19:19:06 +0000 llvm (2.4-1~exp1) experimental; urgency=low * Backport from mainline: - 0007-Separate-alpha-asmprinter.-This-should-unbreak-nativ.patch. - 0008-Separate-sparc-asmprinter.-This-should-unbreak-the-n.patch. * debian/debhelper.in/llvm-dev.install: Also install configure, config.status and autoconf/ in /usr/lib/llvm/build, will be required to build clang. * debian/debhelper.in/llvm.postinst, debian/debhelper.in/llvm.prerm: Remove full path for update-binfmts. -- Arthur Loiret Mon, 24 Nov 2008 20:39:24 +0000 llvm (2.4-1~exp0) experimental; urgency=low * New upstream release. Closes: #505394 - Update patches. * debian/rules: - Support DEB_BUILD_OPTIONS=parallel=n. - Depect cpu number and run parallel build by default. * debian/rules.d/binary.mk: Remove extra license file. * debian/rules.d/unpack.mk: Really unpatch sources on clean. * debian/control: Bump Standards-Version to 3.8.0. * Merge changes between versions 2.2-9 and 2.2-12. -- Arthur Loiret Sat, 22 Nov 2008 10:43:59 +0000 llvm (2.3-1~exp0) experimental; urgency=low * New upstream release. Closes: #489255 - Update patches. * debian/debhelper.in/llvm.install: No more config files. -- Arthur Loiret Tue, 08 Jul 2008 18:42:51 +0000 llvm (2.2-12) unstable; urgency=low * 4 revisions to fix debian/control, how lame am I… Properly update debian/control.in/llvm-examples. -- Pierre Habouzit Mon, 13 Oct 2008 10:02:55 +0200 llvm (2.2-11) unstable; urgency=low * +~ sorts before +bX which defeats its purpose. Use +c~ to be sorted _after_ binNMUs. -- Pierre Habouzit Sun, 12 Oct 2008 18:49:45 +0200 llvm (2.2-10) unstable; urgency=high * New upload to fix previous borked one. -- Pierre Habouzit Sun, 05 Oct 2008 16:19:21 +0200 llvm (2.2-9) unstable; urgency=high * Make llvm bin-NMU friendly (Closes: #499469). -- Pierre Habouzit Sun, 05 Oct 2008 09:37:52 +0200 llvm (2.2-8) unstable; urgency=high * Run testsuite on kfreebsd-i386 and kfreebsd-amd64 as well. * Don't append LLVM_DEBIAN_INFO to llvm-config. Closes: #481967 -- Arthur Loiret Sat, 28 Jun 2008 16:11:48 +0000 llvm (2.2-7) unstable; urgency=high * Fix i386-only FTBFS due to missing #include (Closes: 474863). -- Pierre Habouzit Sun, 20 Apr 2008 21:40:59 +0200 llvm (2.2-6) unstable; urgency=low [ Arthur Loiret ] * Don't build llvm-stub: Closes: #468339 - patches/0007-Disable-llvm-stub.patch: Add. - debhelper.in/llvm.links: Update. * Run the testsuite on amd64 i386 ia64 powerpc s390 sparc only. [ Pierre Habouzit ] * Update patches/0006-Build-with-g-4.3.patch with missing hunk. (Closes: 417382). -- Pierre Habouzit Sun, 06 Apr 2008 00:33:49 +0200 llvm (2.2-5) unstable; urgency=low * brown paper bag bug, fix llvm-examples.links reordering arguments (Closes: 470409). -- Pierre Habouzit Tue, 11 Mar 2008 10:03:09 +0100 llvm (2.2-4) unstable; urgency=low [ Pierre Habouzit ] * debian/control: + Missing Provides: llvm-libs in llvm-dev Package. * patches/0005-Build-LLVM-with-O2.patch: build llvm with -O2 to ease buildd's life. * Install Makefile.{common,config,rules} in /usr/lib/llvm/build. * Add links to the Makefiles from llvm-examples (Closes: 469531). * Rework dependency chains: + llvm-example depends llvm-dev. + llvm-dev depends llvm. + llvm depends nothing, but recommends llvm-dev. * patches/0006-Build-with-g-4.3.patch: add patch to build with g++-4.3 (Closes: 417382). [ Arthur Loiret ] * Use logwatch script from gcc to prevent testsuite timeouts. -- Pierre Habouzit Mon, 10 Mar 2008 13:22:45 +0100 llvm (2.2-3) unstable; urgency=low [ Arthur Loiret ] * 0004-Fix-TOOLDIR-path-for-gccas-and-gccld.patch: Add. Closes: #468341 * debian/debhelper.in/llvm-doc.install: don't install html.tar.gz, already in untared html dir. Closes: #468338 * Rename llvm-libs to llvm-dev and include headers in it. Closes: #468344 [ Pierre Habouzit ] * Fix postinst/prerm binfmts registration for chroots. -- Pierre Habouzit Mon, 03 Mar 2008 01:21:00 +0100 llvm (2.2-2) unstable; urgency=low [ Arthur Loiret ] * Don't Build-Depends on graphviz, not needed. * Run testsuite by default. * 0001-Update-configure-script-for-kfreebsd-gnu-and-hurd.patch: New, fix FTBFS on kfreebsd-gnu and hurd. * 0002-Fix-llvm-config-script.patch: New, fix lib and include paths. * 0003-Debian-version-info-and-bugreport.patch: New, mention Debian revision in --version, update bugreport contact (set to pkg-llvm mailling list). -- Pierre Habouzit Fri, 22 Feb 2008 14:04:39 +0100 llvm (2.2-1) unstable; urgency=low [ Pierre Habouzit ] * New upstream release. * debian/debhelper.in/llvm-examples.examples: add missing file so that llvm-examples isn't empty. * debian/debhelper.in/llvm.{preinst,postinst}: use binfmt-support to register llvm.binfmts properly. [ Arthur Loiret ] * debian/debhelper.in/llvm.install: Remove libs, * debian/rules.d/build.mk: Remove extra-license-file. -- Pierre Habouzit Tue, 12 Feb 2008 11:11:34 +0100 llvm (2.1.99-20080209-2) experimental; urgency=low * Reinstate lost crhpath to remove unsafe rpath. -- Pierre Habouzit Sun, 10 Feb 2008 02:35:19 +0100 llvm (2.1.99-20080209-1) experimental; urgency=low [ Arthur Loiret ] * New Maintainers. Closes: #451106, #451384, #449355 * New upstream release, new build system (again). * debian/control.in/llvm-gcc: + Update llvm-gcc description. Closes: #441382 * debian/copyright: Update. [ Pierre Habouzit ] * debian/control.in/source, debian/control: + add Vcs-* headers. * Bump compat to 6. -- Arthur Loiret Thu, 07 Feb 2008 15:22:43 +0100 llvm (2.1-0~exp1) experimental; urgency=low [ Arthur Loiret ] * Initial llvm2 upload, the packaging is not over yet and we need to test a few things before uploading it to unstable. Closes will be added then. * Remove dpatch from build-depends, not used anymore. * New build system. [ Pierre Habouzit ] * debian/control: + Remove version for doxygen build-depends as it's not even in oldstable. + Bump Standards-Version to 3.7.3. + Add Homepage field. -- Pierre Habouzit Mon, 07 Jan 2008 15:09:16 +0100 llvm (1.8b-1) unstable; urgency=low * Closes: bug#356095: missing llvmc from package (over-zealous cleanup was removing it) * Replace entire C front-end (CFE)with latest from CVS (as recommended by upstream); this will get re-synced with the 1.9 release. * Re-enable amd64 build. * Closes: bug#380151 -- FTBFS on ia64 and amd64; new CFE fixes ia64, but amd64 is hacked back in and not officially supported upstream. * Closes: bug#389300 -- ia64/unstable FTBFS: compile errors (duplicate) * Closes: bug#394883 -- ia64/unstable FTBFS: compile errors (duplicate) -- Al Stone Mon, 23 Oct 2006 12:53:33 -0600 llvm (1.8a-1) unstable; urgency=low * Upgrade to latest upstream. * Closes: bug#385767 -- New upstream release * Closes: bug#382897 -- Please stop Build-Depending on automake (patch was wrong, dependency is actually on 1.9, not 1.4) * Makefile used 'tar xvzf' which was far too noisy; using 'tar xzf' now. * Closes: bug#380150 -- claims front-end is based on GCC 3.4 but it's 4.0.1 now; fixed the control file to reflect the proper version. * Closes: bug#390289 -- problem with update-binfmts when purging packagei llvm; update-binfmts was being invoked with the wrong arguments -- Al Stone Sat, 21 Oct 2006 12:27:09 -0600 llvm (1.7-3) unstable; urgency=low * Closes: bug#376138 -- llvm: postinst failure in update-binfmts * Closes: bug#373655 -- amd64 FTBS; this is _not_ a fully supported architecture; the C backend is the only backend available, iff one uses an older gcc frontend. Waiting for upstream or helping them are the best options. -- Al Stone Tue, 11 Jul 2006 08:33:48 -0600 llvm (1.7-2) unstable; urgency=low * Closes: bug#374615: llvm-doc: do not ship doxygen.tar.gz and html.tar.gz * Closes: bug#373655: amd64/unstable FTBFS -- Unsuported LLVM Target x86_64-unknown-linux-gnu; this is not yet a supported architecture for this package and should not have been included. -- Al Stone Mon, 26 Jun 2006 08:43:40 -0600 llvm (1.7-1) unstable; urgency=low * New upstream source (1.7) * Add alpha architecture, be nicer to sparc * Closes: bug#370161 -- FTBS due to doxygen bug in older versions (patch from NMU was not used in order to keep dependencies straightforward) -- bug #345952 closed from doxygen NMU. * Closes: bug#357015 -- bashism in /etc/init.d/llvm, by removing the use is the /etc/init.d script and instead using update-binfmts(8). * Closes: bug#357016 -- please consider replacing /etc/init.d/llvm with update-binfmts(8) -- Al Stone Tue, 13 Jun 2006 18:11:22 -0600 llvm (1.6-1.1) unstable; urgency=high * Non-maintainer upload. * Build-depend on fixed doxygen (>= 1.4.6-2.1); fixes FTBFS. (Closes: #357722) -- Steinar H. Gunderson Sat, 3 Jun 2006 13:52:35 +0200 llvm (1.6-1) unstable; urgency=low * Closes: bug#339768 -- new upstream version * Closes: bug#332517 -- FTBS on s390 (it's not a supported architecture) -- Al Stone Sun, 1 Jan 2006 15:23:30 -0700 llvm (1.5-1) unstable; urgency=low * Updated to latest upstream (1.5) * Removed restriction requiring gcc 3.3 on i386 (no longer needed). * Updated to latest standards version * Removed dependency on pax (no longer needed) * NB: this version was not released into the wild due to my inability to get it done in a reasonable amount of time -- Al Stone Sat, 10 Sep 2005 17:30:42 -0600 llvm (1.5-0b) unstable; urgency=low * Forced dependency on GCC 3.4; LLVM really does prefer it. * Updated 1.5cvs bits. -- Al Stone Wed, 25 May 2005 14:01:21 -0700 llvm (1.5-0a) unstable; urgency=low * Start preparing for the 1.5 release. -- Al Stone Fri, 20 May 2005 17:39:53 -0700 llvm (1.4-3) unstable; urgency=low * Closes: bug#304035 -- upstream renamed 'extract' to 'llvm-extract' to remove conflict with /usr/bin/extract from package extract. * Closes: bug#308694 -- missing depends for texinfo and graphviz -- Al Stone Thu, 19 May 2005 16:47:33 -0600 llvm (1.4-2) unstable; urgency=low * An older version of llvmc was inadvertently used; now fixed. -- Al Stone Fri, 11 Mar 2005 17:04:30 -0700 llvm (1.4-1) unstable; urgency=low * Initial Release. * Closes: bug#239415 -- ITP for LLVM (Low-Level Virtual Machine) compiler for C/C++ -- Al Stone Thu, 10 Mar 2005 07:31:10 -0700