llvm (2.5-0ubuntu1) jaunty; urgency=low * New upstream release (needed to build the Shark JVM for OpenJDK). * Merge with Debian; remaining changes: - Configure --with-pic --enable-pic. * Add build conflict on ocml. Addresses LP #323748. -- Matthias Klose Fri, 06 Mar 2009 15:36:25 +0100 llvm (2.5~20090128-0exp1) jaunty; urgency=low * New upstream snapshot, from the release_25 branch (r63209). * 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. * Update build infrastructure for llvm-snapshot and llvm-gcc. -- Arthur Loiret Sat, 31 Jan 2009 10:18:51 +0100 llvm (2.4-1~exp1ubuntu3) jaunty; urgency=low * Configure --with-pic --enable-pic. -- Matthias Klose Fri, 06 Mar 2009 14:03:28 +0100 llvm (2.4-1~exp1ubuntu2) jaunty; urgency=low * Fix problem with static initialization order (Robert Schuster). -- Matthias Klose Wed, 28 Jan 2009 11:49:15 +0100 llvm (2.4-1~exp1ubuntu1) jaunty; urgency=low * Fix build failure on armel. ARM EABI doesn't have __register_frame. -- Matthias Klose Tue, 20 Jan 2009 16:07:54 +0100 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