~ubuntu-branches/ubuntu/quantal/llvm-3.0/quantal

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2011-11-10 19:30:19 UTC
  • Revision ID: package-import@ubuntu.com-20111110193019-91uxx0q6nzfyxghd
Tags: 3.0~svn143999-1
* 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.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
llvm-3.0 (3.0~svn143999-1) experimental; urgency=low
 
2
 
 
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.
 
15
 
 
16
 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 10 Nov 2011 19:30:19 +0100
 
17
 
 
18
llvm-2.8 (2.8-7) unstable; urgency=low
 
19
 
 
20
  * Bad usage of ifeq was failing llvm build under kfreebsd-amd64
 
21
 
 
22
 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 27 Jun 2011 10:19:25 +0200
 
23
 
 
24
llvm-2.8 (2.8-6) unstable; urgency=low
 
25
 
 
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
 
31
    (Closes: #631178)
 
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.
 
36
 
 
37
 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 26 Jun 2011 19:56:14 +0200
 
38
 
 
39
llvm-2.8 (2.8-5) unstable; urgency=low
 
40
 
 
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
 
44
 
 
45
 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 19 May 2011 10:04:54 +0200
 
46
 
 
47
llvm-2.8 (2.8-4) unstable; urgency=low
 
48
 
 
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)
 
52
 
 
53
 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 17 May 2011 15:20:50 +0200
 
54
 
 
55
llvm-2.8 (2.8-3) unstable; urgency=low
 
56
 
 
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
 
62
    (from llvm-defaults)
 
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.
 
71
 
 
72
 -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 12 Apr 2011 15:57:37 +0200
 
73
 
 
74
llvm-2.8 (2.8-2) unstable; urgency=low
 
75
 
 
76
  * Upload in unstable
 
77
  * Update of the tags Vcs-Svn, Vcs-Browser and uploader
 
78
  * watch file added
 
79
  * Standards-Version updated to version 3.9.2
 
80
 
 
81
 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 14 Feb 2011 23:48:42 +0100
 
82
 
 
83
llvm-2.8 (2.8-1) experimental; urgency=low
 
84
 
 
85
  * Sync from Ubuntu
 
86
  * New upstream release (Closes: #601074)
 
87
     * llc no longer segfault when dealing with invalid bitcode 
 
88
       (Closes: #588708)
 
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
 
93
    (Closes: #610585)
 
94
  * Some manpages were badly named (Closes: #592342)
 
95
  * Switch to dpkg-source 3.0 (quilt) format
 
96
 
 
97
 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 14 Feb 2011 00:45:50 +0100
 
98
 
 
99
llvm-2.8 (2.8-0ubuntu1) maverick; urgency=low
 
100
 
 
101
  * LLVM-2.8 final release. LP: #632727.
 
102
 
 
103
 -- Matthias Klose <doko@ubuntu.com>  Wed, 06 Oct 2010 13:34:22 +0200
 
104
 
 
105
llvm-2.8 (2.8~20100921-0ubuntu2) maverick; urgency=low
 
106
 
 
107
  * llvm-2.8-dev: Install versioned 2.8 vim files.
 
108
 
 
109
 -- Matthias Klose <doko@ubuntu.com>  Sat, 25 Sep 2010 19:21:25 +0200
 
110
 
 
111
llvm-2.8 (2.8~20100921-0ubuntu1) maverick; urgency=low
 
112
 
 
113
  * New upstream snapshot, taken from the 2.8 branch.
 
114
 
 
115
 -- Matthias Klose <doko@ubuntu.com>  Tue, 21 Sep 2010 14:03:34 +0200
 
116
 
 
117
llvm-2.8 (2.8~20100911-0ubuntu1) maverick; urgency=low
 
118
 
 
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.
 
123
 
 
124
 -- Matthias Klose <doko@ubuntu.com>  Mon, 13 Sep 2010 00:44:44 +0200
 
125
 
 
126
llvm-2.8 (2.8~20100907-0ubuntu1) maverick; urgency=low
 
127
 
 
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.
 
131
 
 
132
 -- Matthias Klose <doko@ubuntu.com>  Tue, 07 Sep 2010 17:51:17 +0200
 
133
 
 
134
llvm-2.8 (2.8~20100906-0ubuntu2) maverick; urgency=low
 
135
 
 
136
  * llvm-2.8: Don't include lli-2.8, already included in llvm-2.8-runtime.
 
137
 
 
138
 -- Matthias Klose <doko@ubuntu.com>  Tue, 07 Sep 2010 12:09:36 +0200
 
139
 
 
140
llvm-2.8 (2.8~20100906-0ubuntu1) maverick; urgency=low
 
141
 
 
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.
 
145
 
 
146
 -- Matthias Klose <doko@ubuntu.com>  Mon, 06 Sep 2010 16:05:03 +0200
 
147
 
 
148
llvm-2.8 (2.8~20100826-0ubuntu1) maverick; urgency=low
 
149
 
 
150
  * New upstream snapshot.
 
151
  * Merge changes from 2.7-5.
 
152
 
 
153
 -- Matthias Klose <doko@ubuntu.com>  Thu, 26 Aug 2010 12:54:23 +0200
 
154
 
 
155
llvm-2.7 (2.7-5) unstable; urgency=low
 
156
 
 
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!
 
160
    Closes: #592009.
 
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.
 
182
 
 
183
 -- Arthur Loiret <aloiret@debian.org>  Wed, 25 Aug 2010 17:08:47 +0000
 
184
 
 
185
llvm-2.7 (2.7-4ubuntu1) maverick; urgency=low
 
186
 
 
187
  [ Matthias Klose ]
 
188
  * Merge with Debian; remaining changes:
 
189
    - Don't build llvm-2.7-priv-dev, remove build dependency on
 
190
      llvm-2.7-priv-dev.
 
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
 
197
      (immediate)).
 
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
 
203
      supported.
 
204
  * Configure with --with-optimize-option=, always build in ARM mode on armel.
 
205
 
 
206
  [ Anders Kaseorg ]
 
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)
 
210
 
 
211
 -- Matthias Klose <doko@ubuntu.com>  Mon, 16 Aug 2010 14:08:30 +0200
 
212
 
 
213
llvm-2.7 (2.7-4) unstable; urgency=low
 
214
 
 
215
  * Merge from Ubuntu:
 
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.
 
222
 
 
223
 -- Arthur Loiret <aloiret@debian.org>  Tue, 03 Aug 2010 11:30:51 +0000
 
224
 
 
225
llvm-2.7 (2.7-3ubuntu2) maverick; urgency=low
 
226
 
 
227
  * Re-add 0011-gcc-4.4-thumb.patch to fix build failure on ARM.
 
228
 
 
229
 -- Matthias Klose <doko@ubuntu.com>  Tue, 01 Jun 2010 16:47:35 +0200
 
230
 
 
231
llvm-2.7 (2.7-3ubuntu1) maverick; urgency=low
 
232
 
 
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.
 
238
 
 
239
 -- Matthias Klose <doko@ubuntu.com>  Mon, 31 May 2010 13:41:56 +0200
 
240
 
 
241
llvm-2.7 (2.7-3) unstable; urgency=low
 
242
 
 
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.
 
255
    Closes: #579814.
 
256
 
 
257
 -- Arthur Loiret <aloiret@debian.org>  Sun, 02 May 2010 08:58:29 +0000
 
258
 
 
259
llvm-2.7 (2.7-2) unstable; urgency=low
 
260
 
 
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.
 
270
 
 
271
 -- Arthur Loiret <aloiret@debian.org>  Fri, 30 Apr 2010 18:46:49 +0000
 
272
 
 
273
llvm-2.7 (2.7-1) unstable; urgency=low
 
274
 
 
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.
 
279
  * Build using rtti:
 
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,
 
297
      merged upstream.
 
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.
 
305
 
 
306
 -- Arthur Loiret <aloiret@debian.org>  Tue, 27 Apr 2010 18:56:52 +0000
 
307
 
 
308
llvm (2.6-9) unstable; urgency=low
 
309
 
 
310
  * Fix testsuite:
 
311
    - debian/packages.d/*.mk: Don't pass DebianOpts to MAKECHECKFLAGS.
 
312
    - debian/patches/0012-RUNTESTFLAGS.patch: Add, don't pass VERBOSE
 
313
      to RUNTESTFLAGS.
 
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.
 
323
 
 
324
 -- Arthur Loiret <aloiret@debian.org>  Sat, 03 Apr 2010 22:54:26 +0000
 
325
 
 
326
llvm (2.6-8) unstable; urgency=low
 
327
 
 
328
  * debian/rules.d/build.mk: Ignore testsuite failures.
 
329
 
 
330
 -- Arthur Loiret <aloiret@debian.org>  Wed, 10 Mar 2010 19:21:22 +0000
 
331
 
 
332
llvm (2.6-7) unstable; urgency=low
 
333
 
 
334
  [ Arthur Loiret ]
 
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.
 
350
 
 
351
  [ Sylvain Le Gall ]
 
352
  * Build a libllvm-ocaml-dev package, which contains the OCaml binding:
 
353
    Closes: #568556.
 
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.
 
365
 
 
366
 -- Arthur Loiret <aloiret@debian.org>  Wed, 10 Mar 2010 13:29:06 +0000
 
367
 
 
368
llvm (2.6-6) unstable; urgency=low
 
369
 
 
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.
 
376
      + Robustify more.
 
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.
 
380
  * Patches work:
 
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.
 
385
 
 
386
 -- Arthur Loiret <aloiret@debian.org>  Fri, 26 Feb 2010 10:20:31 +0000
 
387
 
 
388
llvm (2.6-5) unstable; urgency=low
 
389
 
 
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.
 
401
      Closes: #469529.
 
402
    - 0010-ARM-BX_to_BLX.patch: Add, fix to allow shark work on ARM
 
403
      (Xerxes Ranby).
 
404
 
 
405
 -- Arthur Loiret <aloiret@debian.org>  Wed, 24 Feb 2010 12:00:08 +0000
 
406
 
 
407
llvm (2.6-4) unstable; urgency=low
 
408
 
 
409
  * Stop building on unsupported ia64, mips{,el} processors.
 
410
  * Merge clang 2.6-1 and llvm-gcc-4.2 2.6-3.
 
411
 
 
412
 -- Arthur Loiret <aloiret@debian.org>  Sun, 06 Dec 2009 18:32:04 +0000
 
413
 
 
414
llvm (2.6-3) unstable; urgency=low
 
415
 
 
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.
 
420
 
 
421
 -- Arthur Loiret <aloiret@debian.org>  Mon, 16 Nov 2009 21:34:12 +0000
 
422
 
 
423
llvm (2.6-2) unstable; urgency=low
 
424
 
 
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.
 
428
 
 
429
 -- Arthur Loiret <aloiret@debian.org>  Mon, 16 Nov 2009 19:32:58 +0000
 
430
 
 
431
llvm (2.6-1) unstable; urgency=low
 
432
 
 
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
 
437
    instead.
 
438
  * Improve build system, add build infrastructure for tools.
 
439
  * Remove RPATHS from all binaries and libraries.
 
440
 
 
441
 -- Arthur Loiret <aloiret@debian.org>  Sun, 15 Nov 2009 20:24:40 +0000
 
442
 
 
443
llvm (2.5-3) unstable; urgency=low
 
444
 
 
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.
 
451
  * Support AVR32:
 
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.
 
455
 
 
456
 -- Arthur Loiret <aloiret@debian.org>  Fri, 06 Nov 2009 15:30:40 +0000
 
457
 
 
458
llvm (2.5-2) unstable; urgency=low
 
459
 
 
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.
 
465
 
 
466
 -- Arthur Loiret <aloiret@debian.org>  Fri, 13 Mar 2009 12:31:49 +0000
 
467
 
 
468
llvm (2.5-1) unstable; urgency=low
 
469
 
 
470
  * New upstream release.  Closes: #518406.
 
471
  * Update patches:
 
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.
 
479
 
 
480
 -- Arthur Loiret <aloiret@debian.org>  Fri, 06 Mar 2009 19:19:06 +0000
 
481
 
 
482
llvm (2.4-1~exp1) experimental; urgency=low
 
483
 
 
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
 
489
    to build clang.
 
490
  * debian/debhelper.in/llvm.postinst, debian/debhelper.in/llvm.prerm:
 
491
    Remove full path for update-binfmts.
 
492
 
 
493
 -- Arthur Loiret <arthur.loiret@gmail.com>  Mon, 24 Nov 2008 20:39:24 +0000
 
494
 
 
495
llvm (2.4-1~exp0) experimental; urgency=low
 
496
 
 
497
  * New upstream release. Closes: #505394
 
498
    - Update patches.
 
499
  * debian/rules:
 
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.
 
506
 
 
507
 -- Arthur Loiret <arthur.loiret@gmail.com>  Sat, 22 Nov 2008 10:43:59 +0000
 
508
 
 
509
llvm (2.3-1~exp0) experimental; urgency=low
 
510
 
 
511
  * New upstream release. Closes: #489255
 
512
    - Update patches.
 
513
  * debian/debhelper.in/llvm.install: No more config files.
 
514
 
 
515
 -- Arthur Loiret <arthur.loiret@gmail.com>  Tue, 08 Jul 2008 18:42:51 +0000
 
516
 
 
517
llvm (2.2-12) unstable; urgency=low
 
518
 
 
519
  * 4 revisions to fix debian/control, how lame am I…
 
520
    Properly update debian/control.in/llvm-examples.
 
521
 
 
522
 -- Pierre Habouzit <madcoder@debian.org>  Mon, 13 Oct 2008 10:02:55 +0200
 
523
 
 
524
llvm (2.2-11) unstable; urgency=low
 
525
 
 
526
  * +~ sorts before +bX which defeats its purpose. Use +c~ to be sorted
 
527
    _after_ binNMUs.
 
528
 
 
529
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 12 Oct 2008 18:49:45 +0200
 
530
 
 
531
llvm (2.2-10) unstable; urgency=high
 
532
 
 
533
  * New upload to fix previous borked one.
 
534
 
 
535
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 05 Oct 2008 16:19:21 +0200
 
536
 
 
537
llvm (2.2-9) unstable; urgency=high
 
538
 
 
539
  * Make llvm bin-NMU friendly (Closes: #499469).
 
540
 
 
541
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 05 Oct 2008 09:37:52 +0200
 
542
 
 
543
llvm (2.2-8) unstable; urgency=high
 
544
 
 
545
  * Run testsuite on kfreebsd-i386 and kfreebsd-amd64 as well.
 
546
  * Don't append LLVM_DEBIAN_INFO to llvm-config.  Closes: #481967
 
547
 
 
548
 -- Arthur Loiret <arthur.loiret@gmail.com>  Sat, 28 Jun 2008 16:11:48 +0000
 
549
 
 
550
llvm (2.2-7) unstable; urgency=high
 
551
 
 
552
  * Fix i386-only FTBFS due to missing #include (Closes: 474863).
 
553
 
 
554
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 20 Apr 2008 21:40:59 +0200
 
555
 
 
556
llvm (2.2-6) unstable; urgency=low
 
557
 
 
558
  [ Arthur Loiret ]
 
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.
 
563
 
 
564
  [ Pierre Habouzit ]
 
565
  * Update patches/0006-Build-with-g-4.3.patch with missing hunk.
 
566
    (Closes: 417382).
 
567
 
 
568
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 06 Apr 2008 00:33:49 +0200
 
569
 
 
570
llvm (2.2-5) unstable; urgency=low
 
571
 
 
572
  * brown paper bag bug, fix llvm-examples.links reordering arguments 
 
573
    (Closes: 470409).
 
574
 
 
575
 -- Pierre Habouzit <madcoder@debian.org>  Tue, 11 Mar 2008 10:03:09 +0100
 
576
 
 
577
llvm (2.2-4) unstable; urgency=low
 
578
 
 
579
  [ Pierre Habouzit ]
 
580
  * debian/control:
 
581
    + Missing Provides: llvm-libs in llvm-dev Package.
 
582
  * patches/0005-Build-LLVM-with-O2.patch: build llvm with -O2 to ease
 
583
    buildd's life.
 
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
 
591
    (Closes: 417382).
 
592
 
 
593
  [ Arthur Loiret ]
 
594
  * Use logwatch script from gcc to prevent testsuite timeouts.
 
595
 
 
596
 -- Pierre Habouzit <madcoder@debian.org>  Mon, 10 Mar 2008 13:22:45 +0100
 
597
 
 
598
llvm (2.2-3) unstable; urgency=low
 
599
 
 
600
  [ Arthur Loiret ]
 
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
 
605
 
 
606
  [ Pierre Habouzit ]
 
607
  * Fix postinst/prerm binfmts registration for chroots.
 
608
 
 
609
 -- Pierre Habouzit <madcoder@debian.org>  Mon, 03 Mar 2008 01:21:00 +0100
 
610
 
 
611
llvm (2.2-2) unstable; urgency=low
 
612
 
 
613
  [ Arthur Loiret ]
 
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).
 
621
 
 
622
 -- Pierre Habouzit <madcoder@debian.org>  Fri, 22 Feb 2008 14:04:39 +0100
 
623
 
 
624
llvm (2.2-1) unstable; urgency=low
 
625
 
 
626
  [ Pierre Habouzit ]
 
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.
 
632
 
 
633
  [ Arthur Loiret ]
 
634
  * debian/debhelper.in/llvm.install: Remove libs,
 
635
  * debian/rules.d/build.mk: Remove extra-license-file.
 
636
 
 
637
 -- Pierre Habouzit <madcoder@debian.org>  Tue, 12 Feb 2008 11:11:34 +0100
 
638
 
 
639
llvm (2.1.99-20080209-2) experimental; urgency=low
 
640
 
 
641
  * Reinstate lost crhpath to remove unsafe rpath.
 
642
 
 
643
 -- Pierre Habouzit <madcoder@debian.org>  Sun, 10 Feb 2008 02:35:19 +0100
 
644
 
 
645
llvm (2.1.99-20080209-1) experimental; urgency=low
 
646
 
 
647
  [ Arthur Loiret ]
 
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.
 
653
 
 
654
  [ Pierre Habouzit ]
 
655
  * debian/control.in/source, debian/control:
 
656
    + add Vcs-* headers.
 
657
  * Bump compat to 6.
 
658
 
 
659
 -- Arthur Loiret <arthur.loiret@gmail.com>  Thu, 07 Feb 2008 15:22:43 +0100
 
660
 
 
661
llvm (2.1-0~exp1) experimental; urgency=low
 
662
 
 
663
  [ Arthur Loiret ]
 
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.
 
667
  * New build system.
 
668
 
 
669
  [ Pierre Habouzit ]
 
670
  * debian/control:
 
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.
 
674
 
 
675
 -- Pierre Habouzit <madcoder@debian.org>  Mon, 07 Jan 2008 15:09:16 +0100
 
676
 
 
677
llvm (1.8b-1) unstable; urgency=low
 
678
 
 
679
  * Closes: bug#356095: missing llvmc from package (over-zealous cleanup
 
680
    was removing it)
 
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)
 
688
 
 
689
 -- Al Stone <ahs3@debian.org>  Mon, 23 Oct 2006 12:53:33 -0600
 
690
 
 
691
llvm (1.8a-1) unstable; urgency=low
 
692
 
 
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
 
702
 
 
703
 -- Al Stone <ahs3@debian.org>  Sat, 21 Oct 2006 12:27:09 -0600
 
704
 
 
705
llvm (1.7-3) unstable; urgency=low
 
706
 
 
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.
 
712
 
 
713
 -- Al Stone <ahs3@debian.org>  Tue,  11 Jul 2006 08:33:48 -0600
 
714
 
 
715
llvm (1.7-2) unstable; urgency=low
 
716
 
 
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.
 
721
 
 
722
 -- Al Stone <ahs3@debian.org>  Mon, 26 Jun 2006 08:43:40 -0600
 
723
 
 
724
llvm (1.7-1) unstable; urgency=low
 
725
 
 
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
 
734
    update-binfmts(8)
 
735
 
 
736
 -- Al Stone <ahs3@fcahs3.fc.hp.com>  Tue, 13 Jun 2006 18:11:22 -0600
 
737
 
 
738
llvm (1.6-1.1) unstable; urgency=high
 
739
 
 
740
  * Non-maintainer upload.
 
741
  * Build-depend on fixed doxygen (>= 1.4.6-2.1); fixes FTBFS.
 
742
    (Closes: #357722)
 
743
 
 
744
 -- Steinar H. Gunderson <sesse@debian.org>  Sat,  3 Jun 2006 13:52:35 +0200
 
745
 
 
746
llvm (1.6-1) unstable; urgency=low
 
747
 
 
748
  * Closes: bug#339768 -- new upstream version
 
749
  * Closes: bug#332517 -- FTBS on s390 (it's not a supported architecture)
 
750
 
 
751
 -- Al Stone <ahs3@debian.org>  Sun,  1 Jan 2006 15:23:30 -0700
 
752
 
 
753
llvm (1.5-1) unstable; urgency=low
 
754
 
 
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
 
761
 
 
762
 -- Al Stone <ahs3@debian.org>  Sat, 10 Sep 2005 17:30:42 -0600
 
763
 
 
764
llvm (1.5-0b) unstable; urgency=low
 
765
 
 
766
  * Forced dependency on GCC 3.4; LLVM really does prefer it.
 
767
  * Updated 1.5cvs bits.
 
768
 
 
769
 -- Al Stone <ahs3@debian.org>  Wed,  25 May 2005 14:01:21 -0700
 
770
 
 
771
llvm (1.5-0a) unstable; urgency=low
 
772
 
 
773
  * Start preparing for the 1.5 release.
 
774
 
 
775
 -- Al Stone <ahs3@debian.org>  Fri, 20 May 2005 17:39:53 -0700
 
776
 
 
777
llvm (1.4-3) unstable; urgency=low
 
778
 
 
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
 
782
 
 
783
 -- Al Stone <ahs3@debian.org>  Thu, 19 May 2005 16:47:33 -0600
 
784
 
 
785
llvm (1.4-2) unstable; urgency=low
 
786
 
 
787
  * An older version of llvmc was inadvertently used; now fixed. 
 
788
 
 
789
 -- Al Stone <ahs3@debian.org>  Fri, 11 Mar 2005 17:04:30 -0700
 
790
 
 
791
llvm (1.4-1) unstable; urgency=low
 
792
 
 
793
  * Initial Release.
 
794
  * Closes: bug#239415 -- ITP for LLVM (Low-Level Virtual Machine) compiler
 
795
    for C/C++
 
796
 
 
797
 -- Al Stone <ahs3@debian.org>  Thu, 10 Mar 2005 07:31:10 -0700
 
798