Change logs for llvm-3.0 source package in Precise

  • llvm-3.0 (3.0-4ubuntu1) precise; urgency=low
    
      * Define a gnueabihf environment for armhf.
    
    llvm-3.0 (3.0-4) unstable; urgency=low
    
      * Fix a problem in the commit 3.0-3 (patches were still not applied)
        quilt was explicitly needed
     -- Matthias Klose <email address hidden>   Sun, 11 Dec 2011 17:08:08 +0100
  • llvm-3.0 (3.0-3ubuntu1) precise; urgency=low
    
      * Define a gnueabihf environment for armhf.
     -- Matthias Klose <email address hidden>   Sat, 10 Dec 2011 19:17:41 +0100
  • llvm-3.0 (3.0-3) unstable; urgency=low
    
      * Patches were not applied/included into the llvm-3.0-source packages
        This fixes the kfreebsd build issue (Closes: #645546)
     -- Matthias Klose <email address hidden>   Sat,  10 Dec 2011 16:44:56 +0000
  • llvm-3.0 (3.0-2) unstable; urgency=low
    
      * Fix the powerpc build. Thanks to Matthias Klose for the patch.
     -- Matthias Klose <email address hidden>   Wed,  07 Dec 2011 00:29:54 +0000
  • llvm-3.0 (3.0-1ubuntu2) precise; urgency=low
    
      * No-change rebuild to drop spurious libsfgcc1 dependency on armhf.
     -- Adam Conrad <adconrad@0c3.net>   Fri, 02 Dec 2011 21:00:23 -0700
  • llvm-3.0 (3.0-1ubuntu1) precise; urgency=low
    
      * Fix Powerpc build.
    
    llvm-3.0 (3.0-1) unstable; urgency=low
    
      * New upstream release (the official). Same as rc4 (besides a change in the
        release notes file)
      * Upload in unstable
     -- Matthias Klose <email address hidden>   Fri, 02 Dec 2011 12:45:34 +0000
  • llvm-3.0 (3.0~svn143999-1) experimental; urgency=low
    
      * New upstream release (based on the svn until the official release is published)
      * Patches work from debian/patches:
        - 0003-Debian-version-info-and-bugreport.patch: Refresh.
        - 0008-path-eraseFromDisk.patch: Refresh.
        - 0009-Fix-doclinks.patch: Refresh.
        - 0011-Hurd-fixes.patch: Refresh.
        - 0021-shared-lib-debian.patch: Refresh.
        - 0031-mips-version-script.patch: Refresh.
        - 0004-Pretend-final-release.patch: Remove.
        - 0005-Disable-llvm-stub.patch: Remove.
        - 0019-issue6065.patch: Remove.
        - 0034-kfreebsd.patch: Remove.
    
    llvm-2.8 (2.8-7) unstable; urgency=low
    
      * Bad usage of ifeq was failing llvm build under kfreebsd-amd64
    
    llvm-2.8 (2.8-6) 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.
    
    llvm-2.8 (2.8-5) unstable; urgency=low
    
      * debian/patches/kfreebsd.diff, 0034-kfreebsd.patch:
        Rename the kfreebsd patch to make sure it is taken in account.
      * debian/control: libllvm-ocaml-2.8-dev renamed to libllvm-2.8-ocaml-dev
    
    llvm-2.8 (2.8-4) unstable; urgency=low
    
      * Fix FTBFS under kfreebsd
      * Rename META.llvm-2.8 to META.llvm-2_8 to make sure ocamlfind finds it
        (Closes: #623628, #625818)
    
    llvm-2.8 (2.8-3) unstable; 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.8.vim
        & tablegen.vim => tablegen-2.8.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.8 under kfreebsd-i386 to be 20 times bigger than
        under other archs and libllvm2.8 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 <email address hidden> removed from uploaders.
    
    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
    
    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
    
    llvm-2.8 (2.8-0ubuntu1) maverick; urgency=low
    
      * LLVM-2.8 final release. LP: #632727.
    
    llvm-2.8 (2.8~20100921-0ubuntu2) maverick; urgency=low
    
      * llvm-2.8-dev: Install versioned 2.8 vim files.
    
    llvm-2.8 (2.8~20100921-0ubuntu1) maverick; urgency=low
    
      * New upstream snapshot, taken from the 2.8 branch.
    
    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.
    
    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.
    
    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.
    
    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.
    
    llvm-2.8 (2.8~20100826-0ubuntu1) maverick; urgency=low
    
      * New upstream snapshot.
      * Merge changes from 2.7-5.
    
    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.
    
    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)
    
    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.
    
    llvm-2.7 (2.7-3ubuntu2) maverick; urgency=low
    
      * Re-add 0011-gcc-4.4-thumb.patch to fix build failure on ARM.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    llvm (2.6-8) unstable; urgency=low
    
      * debian/rules.d/build.mk: Ignore testsuite failures.
    
    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.
    
    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.
    
    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).
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    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.
    
    llvm (2.3-1~exp0) experimental; urgency=low
    
      * New upstream release. Closes: #489255
        - Update patches.
      * debian/debhelper.in/llvm.install: No more config files.
    
    llvm (2.2-12) unstable; urgency=low
    
      * 4 revisions to fix debian/control, how lame am I…
        Properly update debian/control.in/llvm-examples.
    
    llvm (2.2-11) unstable; urgency=low
    
      * +~ sorts before +bX which defeats its purpose. Use +c~ to be sorted
        _after_ binNMUs.
    
    llvm (2.2-10) unstable; urgency=high
    
      * New upload to fix previous borked one.
    
    llvm (2.2-9) unstable; urgency=high
    
      * Make llvm bin-NMU friendly (Closes: #499469).
    
    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
    
    llvm (2.2-7) unstable; urgency=high
    
      * Fix i386-only FTBFS due to missing #include (Closes: 474863).
    
    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).
    
    llvm (2.2-5) unstable; urgency=low
    
      * brown paper bag bug, fix llvm-examples.links reordering arguments 
        (Closes: 470409).
    
    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.
    
    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.
    
    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).
    
    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.
    
    llvm (2.1.99-20080209-2) experimental; urgency=low
    
      * Reinstate lost crhpath to remove unsafe rpath.
    
    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.
    
    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.
    
    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)
    
    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
    
    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.
    
    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.
    
    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)
    
    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)
    
    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)
    
    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
    
    llvm (1.5-0b) unstable; urgency=low
    
      * Forced dependency on GCC 3.4; LLVM really does prefer it.
      * Updated 1.5cvs bits.
    
    llvm (1.5-0a) unstable; urgency=low
    
      * Start preparing for the 1.5 release.
    
    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
    
    llvm (1.4-2) unstable; urgency=low
    
      * An older version of llvmc was inadvertently used; now fixed. 
    
    llvm (1.4-1) unstable; urgency=low
    
      * Initial Release.
      * Closes: bug#239415 -- ITP for LLVM (Low-Level Virtual Machine) compiler
        for C/C++
     -- Matthias Klose <email address hidden>   Mon,  21 Nov 2011 22:25:27 +0000