1
llvm-3.0 (3.0~svn143999-1) experimental; urgency=low
3
* New upstream release (based on the svn until the official release is published)
4
* Patches work from debian/patches:
5
- 0003-Debian-version-info-and-bugreport.patch: Refresh.
6
- 0008-path-eraseFromDisk.patch: Refresh.
7
- 0009-Fix-doclinks.patch: Refresh.
8
- 0011-Hurd-fixes.patch: Refresh.
9
- 0021-shared-lib-debian.patch: Refresh.
10
- 0031-mips-version-script.patch: Refresh.
11
- 0004-Pretend-final-release.patch: Remove.
12
- 0005-Disable-llvm-stub.patch: Remove.
13
- 0019-issue6065.patch: Remove.
14
- 0034-kfreebsd.patch: Remove.
16
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 10 Nov 2011 19:30:19 +0100
18
llvm-2.8 (2.8-7) unstable; urgency=low
20
* Bad usage of ifeq was failing llvm build under kfreebsd-amd64
22
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 27 Jun 2011 10:19:25 +0200
24
llvm-2.8 (2.8-6) unstable; urgency=low
26
* rules.d/build.mk: Enable the serial execution of the testsuite. It was
27
breaking the build under kfreebsd. Thanks to Christoph Egger for finding
28
this (Closes: #621902)
29
* debhelper.in/libllvm2.8.install, debhelper.in/llvm-dev.links,
30
packages.d/llvm.mk: Also build LLVM gold plugin for clang -O4 option
32
* control.in/clang, debhelper.in/clang.install, debhelper.in/clang.links,
33
debhelper.in/llvm-gcc-4.2.links, debhelper.in/llvm-gcc-4.2.install,
34
packages.d/tools.mk, debian/rules:
35
Remove deprecated stuff.
37
-- Sylvestre Ledru <sylvestre@debian.org> Sun, 26 Jun 2011 19:56:14 +0200
39
llvm-2.8 (2.8-5) unstable; urgency=low
41
* debian/patches/kfreebsd.diff, 0034-kfreebsd.patch:
42
Rename the kfreebsd patch to make sure it is taken in account.
43
* debian/control: libllvm-ocaml-2.8-dev renamed to libllvm-2.8-ocaml-dev
45
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 19 May 2011 10:04:54 +0200
47
llvm-2.8 (2.8-4) unstable; urgency=low
49
* Fix FTBFS under kfreebsd
50
* Rename META.llvm-2.8 to META.llvm-2_8 to make sure ocamlfind finds it
51
(Closes: #623628, #625818)
53
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 17 May 2011 15:20:50 +0200
55
llvm-2.8 (2.8-3) unstable; urgency=low
57
* debian/debhelper.in/llvm-runtime.prerm,
58
debian/debhelper.in/llvm-runtime.postinst: uses the exact version of llvm
59
to call binfmt (Closes: #622672)
60
* debhelper.in/llvm-dev.install, Rename vim files (llvm.vim => llvm-2.8.vim
61
& tablegen.vim => tablegen-2.8.vim) and manage it through llvm-dev
63
* rules.d/vars.mk, debian/packages.d/llvm.mk: Always build shared libraries
64
(it was causing llvm-2.8 under kfreebsd-i386 to be 20 times bigger than
65
under other archs and libllvm2.8 not available)
66
* debian/control, debian/control.in/llvm: update of the description (it was
67
refering to gcc 4.0.1)
68
* control.in/llvm-gcc-4.2, control.in/llvm-snapshot,
69
packages.d/llvm-gcc-4.2.mk, packages.d/llvm-snapshot.mk: removed
70
* Pierre Habouzit <madcoder@debian.org> removed from uploaders.
72
-- Sylvestre Ledru <sylvestre@debian.org> Tue, 12 Apr 2011 15:57:37 +0200
74
llvm-2.8 (2.8-2) unstable; urgency=low
77
* Update of the tags Vcs-Svn, Vcs-Browser and uploader
79
* Standards-Version updated to version 3.9.2
81
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 14 Feb 2011 23:48:42 +0100
83
llvm-2.8 (2.8-1) experimental; urgency=low
86
* New upstream release (Closes: #601074)
87
* llc no longer segfault when dealing with invalid bitcode
89
* Add myself to the uploaders.
90
* Install vim files at the right place (Closes: #605855)
91
* Manpage renamed (Closes: #592342)
92
* Update llvm.binfmt to be able to execute LLVM bitcode directly
94
* Some manpages were badly named (Closes: #592342)
95
* Switch to dpkg-source 3.0 (quilt) format
97
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 14 Feb 2011 00:45:50 +0100
99
llvm-2.8 (2.8-0ubuntu1) maverick; urgency=low
101
* LLVM-2.8 final release. LP: #632727.
103
-- Matthias Klose <doko@ubuntu.com> Wed, 06 Oct 2010 13:34:22 +0200
105
llvm-2.8 (2.8~20100921-0ubuntu2) maverick; urgency=low
107
* llvm-2.8-dev: Install versioned 2.8 vim files.
109
-- Matthias Klose <doko@ubuntu.com> Sat, 25 Sep 2010 19:21:25 +0200
111
llvm-2.8 (2.8~20100921-0ubuntu1) maverick; urgency=low
113
* New upstream snapshot, taken from the 2.8 branch.
115
-- Matthias Klose <doko@ubuntu.com> Tue, 21 Sep 2010 14:03:34 +0200
117
llvm-2.8 (2.8~20100911-0ubuntu1) maverick; urgency=low
119
* New upstream snapshot, taken from the 2.8 branch.
120
- ARM regression fixes.
121
- They call it rc now instead of svn. Let's believe it despite
122
the regressions on powerpc.
124
-- Matthias Klose <doko@ubuntu.com> Mon, 13 Sep 2010 00:44:44 +0200
126
llvm-2.8 (2.8~20100907-0ubuntu1) maverick; urgency=low
128
* New upstream snapshot, taken from the 2.8 branch.
129
* Provide a symlink /usr/lib/llvm-2.8svn -> llvm-2.8.
130
* Merge build fixes from clang and llvm-gcc-4.2.
132
-- Matthias Klose <doko@ubuntu.com> Tue, 07 Sep 2010 17:51:17 +0200
134
llvm-2.8 (2.8~20100906-0ubuntu2) maverick; urgency=low
136
* llvm-2.8: Don't include lli-2.8, already included in llvm-2.8-runtime.
138
-- Matthias Klose <doko@ubuntu.com> Tue, 07 Sep 2010 12:09:36 +0200
140
llvm-2.8 (2.8~20100906-0ubuntu1) maverick; urgency=low
142
* New upstream snapshot, taken from the 2.8 branch.
143
* Do not provide unversioned names for binaries. LP: #625644, #626108.
144
* Fix order of debhelper calls. LP: #625437.
146
-- Matthias Klose <doko@ubuntu.com> Mon, 06 Sep 2010 16:05:03 +0200
148
llvm-2.8 (2.8~20100826-0ubuntu1) maverick; urgency=low
150
* New upstream snapshot.
151
* Merge changes from 2.7-5.
153
-- Matthias Klose <doko@ubuntu.com> Thu, 26 Aug 2010 12:54:23 +0200
155
llvm-2.7 (2.7-5) unstable; urgency=low
157
* debian/debhelper.in/llvm-dev.install, debian/packages.d/llvm.mk:
158
Move vim files to /usr/share/vim/addons/plugin/. Closes: #593188.
159
* Fix clang -fstack-protector link errors. Thanks to Anders Kaseorg!
161
- debian/patches/0032-x86-fast-isel-fs-load.patch: Add.
162
- debian/patches/0033-stack-protector-linux.patch: Add.
163
* debian/rules.d/control.mk: Don't corrupts patches. More thanks to
164
Anders Kaseorg. Closes: #593252.
165
* debian/rules.d/binary.mk: Move dh_ocaml call to...
166
debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): ... Here.
167
* Merge from llvm-gcc-4.2 2.7-3:
168
- debian/rules.d/binary.mk: Call dh_strip after $*_extra_binary.
169
- debian/packages.d/llvm-gcc-4.2.mk (llvm-gcc-4.2_extra_binary):
170
Add GCC version to binaries.
171
- debian/control.in/llvm-gcc-4.2: Provides llvm-gcc.
172
- debian/debhelper.in/llvm-gcc-4.2.links: Add.
173
* Merge from clang 2.7-3:
174
- debian/debhelper.in/clang.install, debian/debhelper.in/clang.links:
175
+ Install all scan-{build,view} files into /usr/share/clang/.
176
Addresses: #586194, #592301.
177
+ Install /usr/bin/clang++ symlink. Addresses: #592301.
178
- debian/packages.d/tools.mk: Fix cache location.
179
- debian/control.in/clang: Recommends python.
180
* debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): Add
181
upstream version to META file.
183
-- Arthur Loiret <aloiret@debian.org> Wed, 25 Aug 2010 17:08:47 +0000
185
llvm-2.7 (2.7-4ubuntu1) maverick; urgency=low
188
* Merge with Debian; remaining changes:
189
- Don't build llvm-2.7-priv-dev, remove build dependency on
191
- Adjust conflicts with unversioned llvm package as found in lucid.
192
* Replace 0010-ARM-BX_to_BLX.patch by 0010-r109125.patch. ARMv4 JIT forgets
193
to set the lr register when making a indirect function call. Fixes PR7608.
194
* Backports from 2.8 (taken from OpenEmbedded):
195
- 0041-r104558-VFPmisc.patch: Add missing implementation to the
196
materialization of VFP misc. instructions (vmrs, vmsr and vmov
198
- 0042-r104587-MOVimm32.patch: Fix TestARMCodeEmitter::emitPseudoInstruction
199
UNREACHABLE at ARMCodeEmitter.cpp:554.
200
- 0043-r104652-VFPLoadStoreMultiple.patch: Fix PR7221, makes VFP
201
calculations correct.
202
- 0044-r104653-BFC-BFI.patch: Fix PR7222, ERROR: ARMv6t2 JIT is not yet
204
* Configure with --with-optimize-option=, always build in ARM mode on armel.
207
* debian/patches/0032-x86-fast-isel-fs-load.patch,
208
debian/patches/0033-stack-protector-linux.patch: Take upstream r106031
209
and r107640 to fix clang -fstack-protector link errors. (LP: #610992)
211
-- Matthias Klose <doko@ubuntu.com> Mon, 16 Aug 2010 14:08:30 +0200
213
llvm-2.7 (2.7-4) unstable; urgency=low
216
- debian/control.in/source (Build-depends): Translate tcl8.4 to tcl8.5.
217
- debian/control.in/llvm-2.7-dev (Depends): Add libffi-dev (>= 3.0.9).
218
* debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): Fix META
219
filename. Addresses: #583475.
220
* debian/control.in/source (Build-Depends): Add lzma. Addressed: #591139.
221
* debian/rules.d/vars.mk (dev_version): Bump to 2.7-4.
223
-- Arthur Loiret <aloiret@debian.org> Tue, 03 Aug 2010 11:30:51 +0000
225
llvm-2.7 (2.7-3ubuntu2) maverick; urgency=low
227
* Re-add 0011-gcc-4.4-thumb.patch to fix build failure on ARM.
229
-- Matthias Klose <doko@ubuntu.com> Tue, 01 Jun 2010 16:47:35 +0200
231
llvm-2.7 (2.7-3ubuntu1) maverick; urgency=low
233
* Merge the Debian packaging.
234
* Don't build llvm-2.7-priv-dev, remove build dependency on llvm-2.7-priv-dev.
235
* Build-depend on tcl8.5 instead of tcl8.4.
236
* llvm-2.7-dev: Depend on libffi-dev.
237
* Adjust conflicts with unversioned llvm package as found in lucid.
239
-- Matthias Klose <doko@ubuntu.com> Mon, 31 May 2010 13:41:56 +0200
241
llvm-2.7 (2.7-3) unstable; urgency=low
243
* debian/control.in/source: Build-Depends on patchutils, diffstat.
244
* Build-Depends on llvm-2.7-priv-dev:
245
- debian/packages.d/llvm.mk:
246
+ (llvm-priv-dev_version): Define, set to previous revision.
247
+ (BUILDDEPS): Add llvm-$(UVERSION)-priv-dev
248
(>= $(llvm-priv-dev_version)).
249
+ (llvm_extra_unpack): Register the compiler version.
250
* debian/rules.d/vars.mk (confargs): Set CC, CXX and CPP.
251
* Fix FTBFS on non-linux architectures:
252
- debian/packages.d/llvm.mk (llvm_extra_install): Move the shared library
253
only if it is enabled.
254
* debian/patches/0002-Fix-llvm-config-script.patch: Update.
257
-- Arthur Loiret <aloiret@debian.org> Sun, 02 May 2010 08:58:29 +0000
259
llvm-2.7 (2.7-2) unstable; urgency=low
261
* Temporary build the shared library on linux only:
262
- debian/rules.d/vars.mk (with_shared): New variable.
263
- debian/packages.d/llvm.mk: Use it.
264
* Temporary Build-Conflicts on llvm-2.7-priv-dev.
265
* debian/patches/0003-Debian-version-info-and-bugreport.patch: Add
266
DebianOpts to lib/Support/Makefile instead of Makefile.rules.
267
* debian/patches/0030-alpha-FTBFS.patch: Add, fix FTBFS on alpha.
268
* debian/patches/0031-mips-version-script.patch: Add, fix FTBFS on mips.
269
- debian/packages.d/llvm.mk: Remove mips from unsupported processors.
271
-- Arthur Loiret <aloiret@debian.org> Fri, 30 Apr 2010 18:46:49 +0000
273
llvm-2.7 (2.7-1) unstable; urgency=low
275
* New upstream release:
276
- Now use versioned source package, to handle future openjdk-6, opengtl
277
and ldc transitions more easily.
278
- Build a shared libLLVM library in libllvm2.7.
280
- debian/packages.d/llvm.mk: export REQUIRES_RTTI=1.
281
* debian/source/format: Add, set to 1.0.
282
* Build system improvements:
283
- Support nocheck in DEB_BUILD_OPTIONS.
284
- Add ccache support. This allows the tools to build much faster, and
285
prevents llvm from being uselessly built twice.
286
- Enable multiple make jobs again.
287
* Patches work from debian/patches:
288
- 0002-Fix-llvm-config-script.patch: Set include directory to
289
/usr/lib/llvm-2.7/include/.
290
- 0003-Debian-version-info-and-bugreport.patch: Refresh.
291
- 0004-Fix-TOOLDIR-path-for-gccas-and-gccld.patch: Remove, gccas and gccld
292
have been removed upstream.
293
- 0005-Disable-llvm-stub.patch: Refresh.
294
- 0006-Update-autotools-for-avr32.patch: Remove, upstream autotools files
295
have been updated to a recent enough version.
296
- 0007-Triple.h-Avoid-identifier-conflicts-on-mips-and-spar.patch: Remove,
298
- 0008-path-eraseFromDisk.patch: Refresh.
299
- 0009-Fix-doclinks.patch: Refresh.
300
- 0010-ARM-BX_to_BLX.patch: Refresh.
301
- 0012-RUNTESTFLAGS.patch: Refresh.
302
- 0019-issue6065.patch: Add, taken from Ubuntu.
303
- 0021-shared-lib-debian.patch: Add, taken from Ubuntu.
304
- 0024-issue6758.patch: Add, taken from Ubuntu.
306
-- Arthur Loiret <aloiret@debian.org> Tue, 27 Apr 2010 18:56:52 +0000
308
llvm (2.6-9) unstable; urgency=low
311
- debian/packages.d/*.mk: Don't pass DebianOpts to MAKECHECKFLAGS.
312
- debian/patches/0012-RUNTESTFLAGS.patch: Add, don't pass VERBOSE
314
* debian/rules.d/vars.mk (dev_version): Bump to 2.6-9.
315
* debian/rules.d/control.mk: Update diffstats on clean.
316
* debian/control.in/llvm-snapshot (Priority): set to extra.
317
* Merge changes from clang 2.6-3:
318
- debian/debhelper.in/clang.install: Install sorttable.js and
319
scanview.css in /usr/lib/clang/1.0/utils/.
320
* Merge changes from Ubuntu (on the way for llvm 2.7):
321
- debian/rules: Unsed environment variables set by dpkg.
322
- debian/rules.d/vars.mk: Fix UVERSION for experimental uploads.
324
-- Arthur Loiret <aloiret@debian.org> Sat, 03 Apr 2010 22:54:26 +0000
326
llvm (2.6-8) unstable; urgency=low
328
* debian/rules.d/build.mk: Ignore testsuite failures.
330
-- Arthur Loiret <aloiret@debian.org> Wed, 10 Mar 2010 19:21:22 +0000
332
llvm (2.6-7) unstable; urgency=low
335
* Split out the lli bytecode interpreter from llvm to llvm-runtime:
336
- debian/packages.d/llvm.mk (llvm_packages): Add llvm-runtime.
337
- debian/debhelper.in/llvm-runtime.{install,links,postinst,prerm}: Add.
338
- debian/debhelper.in/llvm.{postinst,prerm}: Rename to llvm-runtime.
339
* debian/packages.d/{llvm,tools}.mk: Configure with --disable-assertions.
340
* Improve build system:
341
- debian/{packages.d/llvm.mk,rules.d/build.mk}: Build llvm in a single
342
target instead of separating tools and core builds.
343
- debian/{rules.d/binary.mk,packages.d/*.mk}: Make binary stamps depend
344
only on the truly required install stamps.
345
- debian/packages.d/*.mk, debian/rules.d/build.mk: Support one check
346
stamp per build. Install testsuite summary in /usr/share/doc.
347
- debian/packages.d/*.mk: Use $(RM) instead of "rm".
348
* debian/control.in/llvm-dev: Depends on the same version of llvm.
349
* debian/control.in/source: Build-Conflicts on oprofile.
352
* Build a libllvm-ocaml-dev package, which contains the OCaml binding:
354
- debian/debhelper.in/libllvm-ocaml-dev.{dirs,doc-base,install,META}: Add.
355
- debian/control.in/source: Build-Depends on ocaml-nox (>= 3.11.2),
356
ocaml-best-compilers | ocaml-nox, dh-ocaml (>= 0.9.1).
357
- debian/packages.d/llvm.mk:
358
+ (llvm_packages): Add libllvm-ocaml-dev.
359
+ (libllvm-ocaml-dev_extra_binary): Define, install META file.
360
- debian/rules.d/binary.mk: Add dh_installdirs and dh_ocaml.
361
- debian/rules.d/vars.mk:
362
+ include /usr/share/ocaml/ocamlvars.mk.
363
+ Configure with --with-ocaml-libdir=$(OCAML_STDLIB_DIR)/llvm.
364
* debian/rules.d/build.mk: Fix symlinks pointing to the $DESTDIR.
366
-- Arthur Loiret <aloiret@debian.org> Wed, 10 Mar 2010 13:29:06 +0000
368
llvm (2.6-6) unstable; urgency=low
370
* Install vim and emacs syntax files. Closes: #489980.
371
- debian/debhelper.in/llvm-dev.{dirs,install}: Install .vim and .el files.
372
- debian/packages.d/llvm.mk (llvm-dev_extra_binary): Install README files.
373
* Build system fixes:
374
- debian/rules.d/unpack.mk:
375
+ Add missing "touch $@" in $(patch-stamp) target. Closes: #571577.
377
- debian/rules.d/binary.mk: Make binary stamps depend on $(install-stamp).
378
- debian/rules.d/vars.mk (dev_version): New variable, required llvm-dev
379
version for llvm-gcc and tools. Bump to 2.6-6.
381
- debian/patches/0008-path-eraseFromDisk.patch: Refresh.
382
- debian/patches/0011-Hurd-fixes.patch: Add, dirtily fix build on Hurd.
383
* debian/debhelper.in/clang.install: Ship scan-build and ccc-analyzer.
384
* debian/control.in/source: Bump Standards-Version to 3.8.4.
386
-- Arthur Loiret <aloiret@debian.org> Fri, 26 Feb 2010 10:20:31 +0000
388
llvm (2.6-5) unstable; urgency=low
390
* debian/control.in/source: Build-Depends on libffi-dev and lsb-release.
391
* debian/rules.d/vars.mk:
392
- Configure with --enable-optimized and --enable-libffi.
393
- New variable $(OS), for portability with Ubuntu.
394
* debian/rules.d/unpack.mk: Robustify patch system.
395
* debian/packages.d/llvm-gcc-4.2.mk: Run testsuite on i386 and amd64.
396
* Backport changes from Ubuntu:
397
- debian/packages.d/*.mk: Use $(OS) instead of Debian in version strings.
398
- 0008-path-eraseFromDisk.patch: Add, use fork/exec instead of system to
399
avoid quoting problems.
400
- 0009-Fix-doclinks.patch: Add, fix broken links in index.html.
402
- 0010-ARM-BX_to_BLX.patch: Add, fix to allow shark work on ARM
405
-- Arthur Loiret <aloiret@debian.org> Wed, 24 Feb 2010 12:00:08 +0000
407
llvm (2.6-4) unstable; urgency=low
409
* Stop building on unsupported ia64, mips{,el} processors.
410
* Merge clang 2.6-1 and llvm-gcc-4.2 2.6-3.
412
-- Arthur Loiret <aloiret@debian.org> Sun, 06 Dec 2009 18:32:04 +0000
414
llvm (2.6-3) unstable; urgency=low
416
* Build a llvm-source package.
417
* Merge from llvm-gcc-4.2 2.6-2:
418
- debian/packages.d/llvm-gcc-4.2.mk: Define llvm-gcc-4.2_extra_binary,
419
Adds symlinks for binaries.
421
-- Arthur Loiret <aloiret@debian.org> Mon, 16 Nov 2009 21:34:12 +0000
423
llvm (2.6-2) unstable; urgency=low
425
* 0007-Triple.h-Avoid-identifier-conflicts-on-mips-and-spar.patch: Add,
426
maybe fix the build on sparc and mips{,el}.
427
* Various fixes in the build system.
429
-- Arthur Loiret <aloiret@debian.org> Mon, 16 Nov 2009 19:32:58 +0000
431
llvm (2.6-1) unstable; urgency=low
433
* New upstream release.
434
- 0007-Move-IA64-asmprinter-to-separate-library.patch,
435
0008-Move-MIPS-asmprinter-to-separate-library.patch: Remove.
436
* 0006-Build-LLVM-with-O2.patch: Remove, pass OPTIMIZE_OPTION to make
438
* Improve build system, add build infrastructure for tools.
439
* Remove RPATHS from all binaries and libraries.
441
-- Arthur Loiret <aloiret@debian.org> Sun, 15 Nov 2009 20:24:40 +0000
443
llvm (2.5-3) unstable; urgency=low
445
* Backport from mainline:
446
- 0007-Move-IA64-asmprinter-to-separate-library.patch.
447
- 0008-Move-MIPS-asmprinter-to-separate-library.patch.
448
* This hopefuly fixes the FTBFS on mips. Closes: #518592.
449
* Fix $LLVM_SRC_ROOT and $LLVM_OBJ_ROOT for real.
450
* Also fix dependency_libs and libdir.
452
- Build-Depends on autotools-dev (>= 20060702.1).
453
- Update config.sub and config.guess. Closes: #535729.
454
* Bump Standards-Version to 3.8.3.
456
-- Arthur Loiret <aloiret@debian.org> Fri, 06 Nov 2009 15:30:40 +0000
458
llvm (2.5-2) unstable; urgency=low
460
* Configure all components with PIC enabled, this includes llvm-gcc-4.2.
461
* Set $LLVM_SRC_ROOT and $LLVM_OBJ_ROOT to $(PF)/build in binary target.
462
* Build-Conclicts on ocaml to prevent ocaml bindings to be built. This
463
should be kept until we build an llvm-ocaml binding package.
464
* Disable parallel build by default.
466
-- Arthur Loiret <aloiret@debian.org> Fri, 13 Mar 2009 12:31:49 +0000
468
llvm (2.5-1) unstable; urgency=low
470
* New upstream release. Closes: #518406.
472
- 0007-Separate-alpha-asmprinter.-This-should-unbreak-nativ.patch,
473
0008-Separate-sparc-asmprinter.-This-should-unbreak-the-n.patch: Remove.
474
- Refresh all others.
475
* Configure with --with-pic --enable-pic. Closes: #518476.
476
* Remove dangling symlinks. Closes: #509669.
477
- Now autogenerate debian/llvm.links in debian/rules.d/binary.mk.
478
* Update build infrastructure for llvm-snapshot and llvm-gcc.
480
-- Arthur Loiret <aloiret@debian.org> Fri, 06 Mar 2009 19:19:06 +0000
482
llvm (2.4-1~exp1) experimental; urgency=low
484
* Backport from mainline:
485
- 0007-Separate-alpha-asmprinter.-This-should-unbreak-nativ.patch.
486
- 0008-Separate-sparc-asmprinter.-This-should-unbreak-the-n.patch.
487
* debian/debhelper.in/llvm-dev.install: Also install configure,
488
config.status and autoconf/ in /usr/lib/llvm/build, will be required
490
* debian/debhelper.in/llvm.postinst, debian/debhelper.in/llvm.prerm:
491
Remove full path for update-binfmts.
493
-- Arthur Loiret <arthur.loiret@gmail.com> Mon, 24 Nov 2008 20:39:24 +0000
495
llvm (2.4-1~exp0) experimental; urgency=low
497
* New upstream release. Closes: #505394
500
- Support DEB_BUILD_OPTIONS=parallel=n.
501
- Depect cpu number and run parallel build by default.
502
* debian/rules.d/binary.mk: Remove extra license file.
503
* debian/rules.d/unpack.mk: Really unpatch sources on clean.
504
* debian/control: Bump Standards-Version to 3.8.0.
505
* Merge changes between versions 2.2-9 and 2.2-12.
507
-- Arthur Loiret <arthur.loiret@gmail.com> Sat, 22 Nov 2008 10:43:59 +0000
509
llvm (2.3-1~exp0) experimental; urgency=low
511
* New upstream release. Closes: #489255
513
* debian/debhelper.in/llvm.install: No more config files.
515
-- Arthur Loiret <arthur.loiret@gmail.com> Tue, 08 Jul 2008 18:42:51 +0000
517
llvm (2.2-12) unstable; urgency=low
519
* 4 revisions to fix debian/control, how lame am I…
520
Properly update debian/control.in/llvm-examples.
522
-- Pierre Habouzit <madcoder@debian.org> Mon, 13 Oct 2008 10:02:55 +0200
524
llvm (2.2-11) unstable; urgency=low
526
* +~ sorts before +bX which defeats its purpose. Use +c~ to be sorted
529
-- Pierre Habouzit <madcoder@debian.org> Sun, 12 Oct 2008 18:49:45 +0200
531
llvm (2.2-10) unstable; urgency=high
533
* New upload to fix previous borked one.
535
-- Pierre Habouzit <madcoder@debian.org> Sun, 05 Oct 2008 16:19:21 +0200
537
llvm (2.2-9) unstable; urgency=high
539
* Make llvm bin-NMU friendly (Closes: #499469).
541
-- Pierre Habouzit <madcoder@debian.org> Sun, 05 Oct 2008 09:37:52 +0200
543
llvm (2.2-8) unstable; urgency=high
545
* Run testsuite on kfreebsd-i386 and kfreebsd-amd64 as well.
546
* Don't append LLVM_DEBIAN_INFO to llvm-config. Closes: #481967
548
-- Arthur Loiret <arthur.loiret@gmail.com> Sat, 28 Jun 2008 16:11:48 +0000
550
llvm (2.2-7) unstable; urgency=high
552
* Fix i386-only FTBFS due to missing #include (Closes: 474863).
554
-- Pierre Habouzit <madcoder@debian.org> Sun, 20 Apr 2008 21:40:59 +0200
556
llvm (2.2-6) unstable; urgency=low
559
* Don't build llvm-stub: Closes: #468339
560
- patches/0007-Disable-llvm-stub.patch: Add.
561
- debhelper.in/llvm.links: Update.
562
* Run the testsuite on amd64 i386 ia64 powerpc s390 sparc only.
565
* Update patches/0006-Build-with-g-4.3.patch with missing hunk.
568
-- Pierre Habouzit <madcoder@debian.org> Sun, 06 Apr 2008 00:33:49 +0200
570
llvm (2.2-5) unstable; urgency=low
572
* brown paper bag bug, fix llvm-examples.links reordering arguments
575
-- Pierre Habouzit <madcoder@debian.org> Tue, 11 Mar 2008 10:03:09 +0100
577
llvm (2.2-4) unstable; urgency=low
581
+ Missing Provides: llvm-libs in llvm-dev Package.
582
* patches/0005-Build-LLVM-with-O2.patch: build llvm with -O2 to ease
584
* Install Makefile.{common,config,rules} in /usr/lib/llvm/build.
585
* Add links to the Makefiles from llvm-examples (Closes: 469531).
586
* Rework dependency chains:
587
+ llvm-example depends llvm-dev.
588
+ llvm-dev depends llvm.
589
+ llvm depends nothing, but recommends llvm-dev.
590
* patches/0006-Build-with-g-4.3.patch: add patch to build with g++-4.3
594
* Use logwatch script from gcc to prevent testsuite timeouts.
596
-- Pierre Habouzit <madcoder@debian.org> Mon, 10 Mar 2008 13:22:45 +0100
598
llvm (2.2-3) unstable; urgency=low
601
* 0004-Fix-TOOLDIR-path-for-gccas-and-gccld.patch: Add. Closes: #468341
602
* debian/debhelper.in/llvm-doc.install: don't install html.tar.gz, already
603
in untared html dir. Closes: #468338
604
* Rename llvm-libs to llvm-dev and include headers in it. Closes: #468344
607
* Fix postinst/prerm binfmts registration for chroots.
609
-- Pierre Habouzit <madcoder@debian.org> Mon, 03 Mar 2008 01:21:00 +0100
611
llvm (2.2-2) unstable; urgency=low
614
* Don't Build-Depends on graphviz, not needed.
615
* Run testsuite by default.
616
* 0001-Update-configure-script-for-kfreebsd-gnu-and-hurd.patch: New,
617
fix FTBFS on kfreebsd-gnu and hurd.
618
* 0002-Fix-llvm-config-script.patch: New, fix lib and include paths.
619
* 0003-Debian-version-info-and-bugreport.patch: New, mention Debian revision
620
in --version, update bugreport contact (set to pkg-llvm mailling list).
622
-- Pierre Habouzit <madcoder@debian.org> Fri, 22 Feb 2008 14:04:39 +0100
624
llvm (2.2-1) unstable; urgency=low
627
* New upstream release.
628
* debian/debhelper.in/llvm-examples.examples: add missing file so that
629
llvm-examples isn't empty.
630
* debian/debhelper.in/llvm.{preinst,postinst}: use binfmt-support to
631
register llvm.binfmts properly.
634
* debian/debhelper.in/llvm.install: Remove libs,
635
* debian/rules.d/build.mk: Remove extra-license-file.
637
-- Pierre Habouzit <madcoder@debian.org> Tue, 12 Feb 2008 11:11:34 +0100
639
llvm (2.1.99-20080209-2) experimental; urgency=low
641
* Reinstate lost crhpath to remove unsafe rpath.
643
-- Pierre Habouzit <madcoder@debian.org> Sun, 10 Feb 2008 02:35:19 +0100
645
llvm (2.1.99-20080209-1) experimental; urgency=low
648
* New Maintainers. Closes: #451106, #451384, #449355
649
* New upstream release, new build system (again).
650
* debian/control.in/llvm-gcc:
651
+ Update llvm-gcc description. Closes: #441382
652
* debian/copyright: Update.
655
* debian/control.in/source, debian/control:
659
-- Arthur Loiret <arthur.loiret@gmail.com> Thu, 07 Feb 2008 15:22:43 +0100
661
llvm (2.1-0~exp1) experimental; urgency=low
664
* Initial llvm2 upload, the packaging is not over yet and we need to test a
665
few things before uploading it to unstable. Closes will be added then.
666
* Remove dpatch from build-depends, not used anymore.
671
+ Remove version for doxygen build-depends as it's not even in oldstable.
672
+ Bump Standards-Version to 3.7.3.
673
+ Add Homepage field.
675
-- Pierre Habouzit <madcoder@debian.org> Mon, 07 Jan 2008 15:09:16 +0100
677
llvm (1.8b-1) unstable; urgency=low
679
* Closes: bug#356095: missing llvmc from package (over-zealous cleanup
681
* Replace entire C front-end (CFE)with latest from CVS (as recommended by
682
upstream); this will get re-synced with the 1.9 release.
683
* Re-enable amd64 build.
684
* Closes: bug#380151 -- FTBFS on ia64 and amd64; new CFE fixes ia64,
685
but amd64 is hacked back in and not officially supported upstream.
686
* Closes: bug#389300 -- ia64/unstable FTBFS: compile errors (duplicate)
687
* Closes: bug#394883 -- ia64/unstable FTBFS: compile errors (duplicate)
689
-- Al Stone <ahs3@debian.org> Mon, 23 Oct 2006 12:53:33 -0600
691
llvm (1.8a-1) unstable; urgency=low
693
* Upgrade to latest upstream.
694
* Closes: bug#385767 -- New upstream release
695
* Closes: bug#382897 -- Please stop Build-Depending on automake (patch
696
was wrong, dependency is actually on 1.9, not 1.4)
697
* Makefile used 'tar xvzf' which was far too noisy; using 'tar xzf' now.
698
* Closes: bug#380150 -- claims front-end is based on GCC 3.4 but it's 4.0.1
699
now; fixed the control file to reflect the proper version.
700
* Closes: bug#390289 -- problem with update-binfmts when purging packagei
701
llvm; update-binfmts was being invoked with the wrong arguments
703
-- Al Stone <ahs3@debian.org> Sat, 21 Oct 2006 12:27:09 -0600
705
llvm (1.7-3) unstable; urgency=low
707
* Closes: bug#376138 -- llvm: postinst failure in update-binfmts
708
* Closes: bug#373655 -- amd64 FTBS; this is _not_ a fully supported
709
architecture; the C backend is the only backend available, iff one
710
uses an older gcc frontend. Waiting for upstream or helping them
711
are the best options.
713
-- Al Stone <ahs3@debian.org> Tue, 11 Jul 2006 08:33:48 -0600
715
llvm (1.7-2) unstable; urgency=low
717
* Closes: bug#374615: llvm-doc: do not ship doxygen.tar.gz and html.tar.gz
718
* Closes: bug#373655: amd64/unstable FTBFS -- Unsuported LLVM Target
719
x86_64-unknown-linux-gnu; this is not yet a supported architecture
720
for this package and should not have been included.
722
-- Al Stone <ahs3@debian.org> Mon, 26 Jun 2006 08:43:40 -0600
724
llvm (1.7-1) unstable; urgency=low
726
* New upstream source (1.7)
727
* Add alpha architecture, be nicer to sparc
728
* Closes: bug#370161 -- FTBS due to doxygen bug in older versions (patch
729
from NMU was not used in order to keep dependencies straightforward) --
730
bug #345952 closed from doxygen NMU.
731
* Closes: bug#357015 -- bashism in /etc/init.d/llvm, by removing the use
732
is the /etc/init.d script and instead using update-binfmts(8).
733
* Closes: bug#357016 -- please consider replacing /etc/init.d/llvm with
736
-- Al Stone <ahs3@fcahs3.fc.hp.com> Tue, 13 Jun 2006 18:11:22 -0600
738
llvm (1.6-1.1) unstable; urgency=high
740
* Non-maintainer upload.
741
* Build-depend on fixed doxygen (>= 1.4.6-2.1); fixes FTBFS.
744
-- Steinar H. Gunderson <sesse@debian.org> Sat, 3 Jun 2006 13:52:35 +0200
746
llvm (1.6-1) unstable; urgency=low
748
* Closes: bug#339768 -- new upstream version
749
* Closes: bug#332517 -- FTBS on s390 (it's not a supported architecture)
751
-- Al Stone <ahs3@debian.org> Sun, 1 Jan 2006 15:23:30 -0700
753
llvm (1.5-1) unstable; urgency=low
755
* Updated to latest upstream (1.5)
756
* Removed restriction requiring gcc 3.3 on i386 (no longer needed).
757
* Updated to latest standards version
758
* Removed dependency on pax (no longer needed)
759
* NB: this version was not released into the wild due to my inability to
760
get it done in a reasonable amount of time
762
-- Al Stone <ahs3@debian.org> Sat, 10 Sep 2005 17:30:42 -0600
764
llvm (1.5-0b) unstable; urgency=low
766
* Forced dependency on GCC 3.4; LLVM really does prefer it.
767
* Updated 1.5cvs bits.
769
-- Al Stone <ahs3@debian.org> Wed, 25 May 2005 14:01:21 -0700
771
llvm (1.5-0a) unstable; urgency=low
773
* Start preparing for the 1.5 release.
775
-- Al Stone <ahs3@debian.org> Fri, 20 May 2005 17:39:53 -0700
777
llvm (1.4-3) unstable; urgency=low
779
* Closes: bug#304035 -- upstream renamed 'extract' to 'llvm-extract' to
780
remove conflict with /usr/bin/extract from package extract.
781
* Closes: bug#308694 -- missing depends for texinfo and graphviz
783
-- Al Stone <ahs3@debian.org> Thu, 19 May 2005 16:47:33 -0600
785
llvm (1.4-2) unstable; urgency=low
787
* An older version of llvmc was inadvertently used; now fixed.
789
-- Al Stone <ahs3@debian.org> Fri, 11 Mar 2005 17:04:30 -0700
791
llvm (1.4-1) unstable; urgency=low
794
* Closes: bug#239415 -- ITP for LLVM (Low-Level Virtual Machine) compiler
797
-- Al Stone <ahs3@debian.org> Thu, 10 Mar 2005 07:31:10 -0700