[ubuntu/oneiric] llvm-2.9 2.9+dfsg-1~exp1 (Accepted)
Ubuntu Installer
archive at ubuntu.com
Thu May 5 14:06:42 UTC 2011
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
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++
Date: Thu, 05 May 2011 14:05:08 +0000
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: LLVM Packaging Team <pkg-llvm-team at lists.alioth.debian.org>
Origin: Debian/experimental
https://launchpad.net/ubuntu/oneiric/+source/llvm-2.9/2.9+dfsg-1~exp1
-------------- next part --------------
Origin: Debian/experimental
Format: 1.7
Date: Thu, 05 May 2011 14:05:08 +0000
Source: llvm-2.9
Binary: libllvm2.9, llvm-2.9, llvm-2.9-runtime, llvm-2.9-dev, libllvm-ocaml-2.9-dev, llvm-2.9-doc, llvm-2.9-examples, llvm-2.9-source
Architecture: source
Version: 2.9+dfsg-1~exp1
Distribution: oneiric
Urgency: high
Maintainer: LLVM Packaging Team <pkg-llvm-team at lists.alioth.debian.org>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description:
llvm-2.9 - Low-Level Virtual Machine (LLVM)
Closes: 239415 304035 308694 332517 339768 356095 357015 357016 357722 370161 373655 373655 374615 376138 380150 380151 382897 385767 389300 390289 394883 417382 417382 441382 449355 451106 451384 468338 468339 468341 468344 469529 469531 470409 474863 481967 489255 489980 499469 505394 509669 518406 518476 518592 535729 568556 571577 579814 588708 592009 592342 592342 593188 593252 601074 605855 610585
Launchpad-bugs-fixed: 610992 625437 625644 626108 632727
Files:
938f786232e6257f8c9b924886f4628c 9768140 devel optional llvm-2.9_2.9+dfsg.orig.tar.gz
baa4b4419a5d8b68092fe7db67ceb61d 31710 devel optional llvm-2.9_2.9+dfsg-1~exp1.debian.tar.gz
e01329b2e6e3afa0648d184ecd2be7dd 1728 devel optional llvm-2.9_2.9+dfsg-1~exp1.dsc
Changes:
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
.
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++
More information about the Oneiric-changes
mailing list