Backport from sid to buster
[hcoop/debian/mlton.git] / debian / changelog
CommitLineData
c169b621
CE
1mlton (20180207-1~bpo10+hcoop1) buster-backports; urgency=medium
2
3 * Backport to buster
4 * Restore dblatex build dependencies, it's definitely needed to build
5 documentation
6 * Add ca-certificates to build-depends; asciidoc process fetch resources
7 from github and needs to verify certificate
8 * Remove guide directory from mlton-docs, it doesn't build for some
9 reason and isn't critical
10
11 -- Clinton Ebadi <clinton@unknownlamer.org> Sun, 16 Feb 2020 13:48:56 -0500
12
a441e504
WT
13mlton (20180207-1) unstable; urgency=low
14
15 * New upstream release; new build-depends:
16 * changed from htmldoc to python-pygments
17 * changed from imagemagick to graphicsmagick
18 * removed dblatex, ruby-albino, librsvg2-bin
19 * Bump debhelper compat to 10 (cdbs broken with 11/12)
20 * Bump standards version to 4.1.4
21 * mlton now only recommends mlton-doc
22 * Added riscv64 port
23
24 -- Wesley W. Terpstra <terpstra@debian.org> Tue, 10 Apr 2018 13:38:06 -0700
25
26mlton (20130715-3) unstable; urgency=low
27
28 * Build-depend only on mlton-compiler and mlton-tools
29 * Buildds got stuck by looking at the mlton all package
30 * Remove heap-size hacks; debian buildds have >2GB RAM now
31 * Source-only upload to ensure full rebuild
32
33 -- Wesley W. Terpstra <terpstra@debian.org> Sun, 18 Dec 2016 22:48:17 +0100
34
35mlton (20130715-2) unstable; urgency=low
36
37 * Remove policy-problematic smlnj HTML4 from the package
38 * Remove ports for hurd-i386 (unreliable) and ia64 (dead)
39 * Add arm64 port (use supplied patch; closes: #791936)
40 * Add mips64el port (needed a complete arch patch)
41 * Add ppc64el port (needs bin/platform patch)
42 * Track s390 port name change to s390x
43 * Fix kfreebsd ports (removed getpgrp work-around)
44 * Added build dependency on librsvg2-bin
45
46 -- Wesley W. Terpstra <terpstra@debian.org> Sat, 17 Dec 2016 03:39:49 +0100
47
48mlton (20130715-1) unstable; urgency=low
49
50 * New upstream release (closes: #762143)
51 * Always build PIC on Linux (closes: #837567)
52 * Bump debhelper compat to 9 (disable empty dbgsym packages)
53 * Bump standards version to 3.9.8 (use DEB_HOST_MULTIARCH)
54 * Replace README link with contents to help dh_installdocs
55
56 -- Wesley W. Terpstra <terpstra@debian.org> Fri, 9 Dec 2016 12:11:32 +0200
57
58mlton (20100608-5.1) unstable; urgency=low
59
60 * Non-Maintainer Upload
61 * Apply upstream patch to avoid __gmp_const breakage
62 (Closes: 707410)
63 * Apply patch from Matthias Klose to allow building on more target
64 triplets on i386, not just i486-linux-gnu (Closes: 640137)
65
66 -- Florian Weimer <fw@deneb.enyo.de> Sat, 19 Oct 2013 19:39:58 +0200
67
68mlton (20100608-5) unstable; urgency=low
69
70 * Newest gcc and binutils fix mips[el] jump problem
71 * Uploaded mips[el] bootstrap packages as 20100608-4
72 * Build-Depend on newest gcc and binutils
73 * Removed explicit-relocs patch
74 * Include a diffs to current release head
75 * Necessary for 8-bit aligned MIPS read/writes
76 * Increase heap-size for mips post-alignment
77 * Building armel on debian buildd instead of qemu
78 * Heap-size 1.2g on 1.5g machines
79 * Added armhf port
80
81 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Tue, 19 Jul 2011 12:29:52 +0200
82
83mlton (20100608-4) unstable; urgency=low
84
85 * Add missing install file for sparc runtime
86 * Make the self target symlink relative
87 * Added Replaces and Breaks the old version for smooth upgrades
88 * Previous build needed manual uploads, so buildd rebuild needed
89 * Still needing bootstrap:
90 * mips(el) gcc bug still unresolved and no-explicit-relocs fails too
91
92 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Fri, 01 Apr 2011 22:57:25 +0200
93
94mlton (20100608-3) unstable; urgency=low
95
96 * Include all bugfixes since 20100608 release
97 * Depend on libgmp-dev (closes: #618268)
98 * Split package into compiler, runtime, basis, tools, and doc
99 * Use multiarch to support cross-compiling
100 * Eliminates the need for a mlton-cross package
101 * Updated standards version (no changes needed)
102
103 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sun, 20 Mar 2011 14:05:32 +0100
104
105mlton (20100608-2) unstable; urgency=low
106
107 * Added a new '-mno-explicit-relocs' mips work-around.
108 * Bug filed with gcc upstream (#44537)
109
110 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Mon, 14 Jun 2010 18:28:58 +0200
111
112mlton (20100608-1) unstable; urgency=low
113
114 * New upstream release
115 * Removed the mips -fPIC work-around
116 * Filing a new gcc bug report upstream
117
118 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Fri, 11 Jun 2010 16:11:59 +0200
119
120mlton (20100504~svn-r7459) unstable; urgency=low
121
122 * New snapshot from svn/HEAD
123 * Includes fixes for PIC codegen on x86
124 * Better handling of memory exhaustion
125 * Fix aliasing problem with newest gcc
126 * Switch to using quilt source format
127
128 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Tue, 04 May 2010 19:26:59 +0200
129
130mlton (20100206~svn-r7414) unstable; urgency=low
131
132 * s390 and hurd need fixed-heap to stop thrashing on resize
133 * qemu'd armel needs max-heap to work-around mmap emulation problems
134 => heap-size must choose {fixed/max}-heap
135
136 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Mon, 08 Feb 2010 20:22:20 +0100
137
138mlton (20100206~svn-r7412) unstable; urgency=low
139
140 * Restored -fPIC work-around and reopened #552314.
141 * Got a qemu-linux-user with 1G of RAM to work => added armel target.
142
143 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sat, 06 Feb 2010 11:16:31 +0100
144
145mlton (20100205~svn-r7410) unstable; urgency=low
146
147 * New snapshot from svn/HEAD
148 * Split targets into sub-folder
149 * makes cross-compiler packages possible
150 * Add a debian/watch file for lintian
151 * Correct spelling errors in the manual page
152 * Updated to policy 3.8.4.0 (no changes)
153 * Removed -fPIC work-around for mips (closes: #552314)
154
155 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Fri, 05 Feb 2010 17:13:06 +0100
156
157mlton (20091212~svn-r7383) unstable; urgency=low
158
159 * New snapshot from svn/HEAD
160 * Works around incompatible change to 'patch' (closes: #560623)
161 * Use a version number that reflects the snapshot nature (closes: #559014)
162 * Both upstream and debian packaging live in the same svn repository
163 * Prune the packaging folder from snapshots as well as releases
164 * For release versions use 20YYMMDD-rXXX, where
165 * 20YYMMDD is the name of the release soruce tarball
166 * XXX is the svn version of the packaging used
167 * For snapshots use 20YYMMDD~svn-rXXX, where
168 * 20YYMMDD is the date the snapshot was made
169 * XXX is the svn version of the packaging and source used
170
171 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sat, 12 Dec 2009 02:37:12 +0100
172
173mlton (20091107) unstable; urgency=low
174
175 * gcc-4.4 miscompiles more than just fpclassify. It is unusable.
176 * gcc-4.1 ICEs so also not an option.
177 * => use gcc-4.3, despite an off-by-one bug in mips branch generation
178 * Using -fPIC to compile changes the assembler enough to get past #552341
179
180 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sat, 07 Nov 2009 17:26:11 +0100
181
182mlton (20091104) unstable; urgency=low
183
184 * Two more regressions disabled on hurd (thread2 and world5)
185 * Switch mips back to gcc-4.4
186 * Found the cause of the segfault: fpclassify is broken on mips
187 * Disable its on linux/mips and use the MLton IEEE work-around code
188
189 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Wed, 04 Nov 2009 12:04:36 +0100
190
191mlton (20091101) unstable; urgency=low
192
193 * The mips saga continues
194 * gcc-4.4 miscompiles code
195 * gcc-4.3 outputs bad branch statements
196 * => gcc-4.1 might work!
197 * Don't override gcc version on any architecture but mips[el]
198 * Change dependencies to require gcc-4.1 only on mips[el]
199
200 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sun, 01 Nov 2009 18:38:37 +0100
201
202mlton (20091029) unstable; urgency=low
203
204 * Bump the heap-size up a bit to 800m (850m for align8) -> fixes s390.
205 * Without a porter box it's hard to find the cause of mips(el) build failure
206 * One likely in the gcc changelog is an ABI change in gcc 4.4
207 * Apparently the packed attribute behaves differently now
208 * Since the runtime uses this attribute, rebuild it using gcc 4.4 as well
209
210 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sun, 01 Nov 2009 07:19:14 +0100
211
212mlton (20091028) unstable; urgency=low
213
214 * Added hurd memory-layout definition for mlnlffigen.
215 * Use gcc-4.4; it works around #552314 on mips.
216 * Switch to using cdbs and debhelper.
217 * Appease lintian (hyphens in manual, licence file, empty directories)
218 * Set the Homepage field
219
220 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Wed, 28 Oct 2009 18:35:04 +0100
221
222mlton (20091022) unstable; urgency=low
223
224 * Added missing hurd variant to mlton-stubs bootstrap library.
225
226 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Thu, 22 Oct 2009 12:00:13 +0200
227
228mlton (20091021) unstable; urgency=low
229
230 * Revised the heap-size script again to ensure 300m free for the OS.
231 * Got these buildds black-listed for low ram: fano, nautilus, rem
232 * Changed s390 alignment to 8 to fix Real64 regressions.
233 * Filled in regression tests for alpha, hppa, mips/el, powerpc, and s390.
234 * Added option DEB_BUILD_HEAP to override debian/heap-size defaults.
235
236 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Mon, 19 Oct 2009 14:37:57 +0200
237
238mlton (20091018) unstable; urgency=low
239
240 * Apparently, procps needs to be installed to use 'free'.
241 * The buildds aren't overloaded, they just suck. Revised heap-size.
242
243 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Mon, 19 Oct 2009 02:32:45 +0200
244
245mlton (20091017) unstable; urgency=low
246
247 * Debian buildds are heavily loaded -> ram-slop 0.7 is a bad idea.
248 * caused thrashing on nautilus (amd64)
249 * bootstrap troubles from 20070812 on paer (hppa)
250 * Solution => fixed-heap based on debian target (rules/heap-size)
251 * 800MB for 32-bit systems
252 * hppa, i386, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
253 * 1400MB for 64-bit systems
254 * alpha, amd64, ia64, kfreebsd-amd64
255 * Added hurd-i386 port
256 * 700MB fixed-heap (hurd can only map 800MB physical RAM)
257 * Disable regression suite on hurd; there is a bug in signal handling on
258 this platform (#551470) which causes these tests to hang:
259 mutex prodcons signals signals2 suspend timeout
260 * Otherwise all regressions pass
261
262 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Sat, 17 Oct 2009 19:12:00 +0200
263
264mlton (20091015) unstable; urgency=low
265
266 * Rebuild proper packages using the buildd
267 * Added mips and mipsel architectures (bootstrap already uploaded)
268 * Switch to debian native version numbers
269 * Base the MLton version on the changelog
270 * Mark the smlnj script as bash-specific (closes: #530142)
271
272 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Thu, 15 Oct 2009 21:09:17 +0200
273
274mlton (20091013-1) unstable; urgency=low
275
276 * New maintainer
277 * New upstream version taken from svn r7263
278 * Standards-version 3.8.3.0 (no changes)
279 * Added alpha ia64 kfreebsd-i386 s390 ports
280 * manual uploads of (half-broken) bootstrap packages will follow
281 * Handle nostrip build option (closes: #437581)
282
283 -- Wesley W. Terpstra (Debian) <terpstra@debian.org> Wed, 14 Oct 2009 15:37:25 +0200
284
285mlton (20070826-1) unstable; urgency=low
286
287 * new upstream version
288
289 -- Stephen Weeks <sweeks@sweeks.com> Mon, 03 Sep 2007 13:34:12 -0400
290
291mlton (20061107-1) unstable; urgency=low
292
293 * new upstream version
294 * Use max-heap 640m instead of fixed-heap 512m. hopefully closes: #396980
295
296 -- Stephen Weeks <sweeks@sweeks.com> Tue, 07 Nov 2006 14:01:53 -0800
297
298mlton (20061026-1) unstable; urgency=low
299
300 * new upstream version
301 * Eliminated broken "cd" in bin/make-pdf-guide. closes: #394981
302
303 -- Stephen Weeks <sweeks@sweeks.com> Thu, 26 Oct 2006 12:04:20 -0700
304
305mlton (20060213-1) unstable; urgency=low
306
307 * new upstream version
308 * Added dependence on libc6-dev. closes: #352645
309
310 -- Stephen Weeks <sweeks@sweeks.com> Mon, 13 Feb 2006 10:16:46 -0800
311
312mlton (20051202-1) unstable; urgency=low
313
314 * new upstream version
315
316 -- Stephen Weeks <sweeks@sweeks.com> Thu, 01 Dec 2005 22:53:04 -0800
317
318mlton (20051109-1) unstable; urgency=low
319
320 * new upstream version
321
322 -- Stephen Weeks <sweeks@sweeks.com> Wed, 09 Nov 2005 18:47:04 -0800
323
324mlton (20051102-1) unstable; urgency=low
325
326 * new upstream version
327
328 -- Stephen Weeks <sweeks@sweeks.com> Wed, 02 Nov 2005 18:45:50 -0800
329
330mlton (20050930-1) unstable; urgency=low
331
332 * Fixed postinst problem. closes: #329692
333
334 -- Stephen Weeks <sweeks@sweeks.com> Fri, 30 Sep 2005 09:19:50 -0700
335
336mlton (20050906-1) unstable; urgency=low
337
338 * Replaces -mv8 with -mcpu=v8 for Sparc.
339
340 -- Stephen Weeks <sweeks@sweeks.com> Tue, 06 Sep 2005 14:57:46 -0700
341
342mlton (20050901-1) unstable; urgency=low
343
344 * remaking package, linking normally with libgmp. Thus, the package
345 will depend on libgmp3c2, but that is OK for unstable.
346 * Fixed postinst script. closes: #325850
347
348 -- Stephen Weeks <sweeks@sweeks.com> Thu, 01 Sep 2005 00:20:20 -0700
349
350mlton (20050826-1) unstable; urgency=low
351
352 * new upstream version
353 * Fixed broken $lib in mlton script. The previous package didn't
354 work at all.
355
356 -- Stephen Weeks <sweeks@sweeks.com> Thu, 25 Aug 2005 13:33:41 -0700
357
358mlton (20050825-1) unstable; urgency=low
359
360 * new upstream version
361 * don't build statically, just link statically with libgmp.a
362
363 -- Stephen Weeks <sweeks@sweeks.com> Thu, 25 Aug 2005 06:14:06 -0700
364
365mlton (20050824-1) unstable; urgency=low
366
367 * new upstream version
368 * built statically, closes: #324859
369
370 -- Stephen Weeks <sweeks@sweeks.com> Wed, 24 Aug 2005 15:13:19 -0700
371
372mlton (20050823-1) unstable; urgency=low
373
374 * new upstream version
375
376 -- Stephen Weeks <sweeks@sweeks.com> Tue, 23 Aug 2005 14:56:59 -0700
377
378mlton (20050822-1) unstable; urgency=low
379
380 * new upstream version
381
382 -- Stephen Weeks <sweeks@sweeks.com> Mon, 22 Aug 2005 17:13:09 -0700
383
384mlton (20041109-1) unstable; urgency=low
385
386 * new upstream version
387
388 -- Stephen Weeks <sweeks@sweeks.com> Tue, 09 Nov 2004 00:00:00 -0800
389
390mlton (20040227-1) unstable; urgency=low
391
392 * new upstream version
393
394 -- Stephen Weeks <sweeks@sweeks.com> Fri, 27 Feb 2004 17:20:04 -0800
395
396mlton (20040106-1) unstable; urgency=low
397
398 * new upstream version
399
400 -- Stephen Weeks <sweeks@sweeks.com> Wed, 10 Dec 2003 10:45:33 -0800
401
402mlton (20031202-1) unstable; urgency=low
403
404 * new upstream version
405 * define MREMAP_MAYMOVE to avoid including linux/mman.h, closes: #219987
406 * Switched from laxex2html to HeVeA, closes: #221341
407
408 -- Stephen Weeks <sweeks@sweeks.com> Tue, 02 Dec 2003 06:54:35 -0800
409
410mlton (20030716-1) unstable; urgency=low
411
412 * new upstream version
413
414 -- Stephen Weeks <sweeks@sweeks.com> Wed, 16 Jul 2003 10:42:34 -0700
415
416mlton (20030710-1) unstable; urgency=low
417
418 * new upstream version
419
420 -- Stephen Weeks <sweeks@sweeks.com> Fri, 14 Mar 2003 00:23:46 -0800
421
422mlton (20021122-1) unstable; urgency=low
423
424 * new upstream version
425 * build in an unstable environment instead of testing
426 * renaming original source package -- treating as nonnative package
427 * added man page for mllex, closes: #166880
428 * added man page for mlyacc, closes: #166882
429
430 -- Stephen Weeks <sweeks@sweeks.com> Mon, 28 Oct 2002 20:08:36 -0800
431
432mlton (20021018.1-1) unstable; urgency=low
433
434 * Build in a testing environment instead of stable.
435 * Put doc files in /usr/share/doc, not /usr/doc.
436
437 -- Stephen Weeks <sweeks@sweeks.com> Thu, 17 Oct 2002 15:07:53 -0700
438
439mlton (20020930.1-1) unstable; urgency=low
440
441 * Recompiling without setting rpath.
442
443 -- Stephen Weeks <sweeks@sweeks.com> Mon, 30 Sep 2002 15:37:04 -0700
444
445mlton (20020929.1-1) unstable; urgency=low
446
447 * Took over packaging and maintenance responsibilites from Barak.
448 * Moved the debian packaging stuff into the MLton CVS.
449
450 -- Stephen Weeks <sweeks@sweeks.com> Sun, 29 Sep 2002 00:01:46 -0700
451
452mlton (20020728.1-1) unstable; urgency=low
453
454 * new upstream version
455
456 -- Barak Pearlmutter <bap@cs.unm.edu> Mon, 29 Jul 2002 10:57:36 -0600
457
458mlton (20020410.1-1) unstable; urgency=low
459
460 * new upstream version
461
462 -- Barak Pearlmutter <bap@cs.unm.edu> Sun, 14 Apr 2002 13:49:16 -0600
463
464mlton (20011006.1-2) unstable; urgency=low
465
466 * remove dependency on gcc; upstream 20011006 no longer uses it.
467
468 -- Barak Pearlmutter <bap@cs.unm.edu> Mon, 15 Oct 2001 02:49:26 -0600
469
470mlton (20011006.1-1) unstable; urgency=low
471
472 * new upstream source
473
474 -- Barak Pearlmutter <bap@cs.unm.edu> Thu, 11 Oct 2001 02:20:57 -0600
475
476mlton (20010806-3) unstable; urgency=low
477
478 * add build-time dependency on package time
479 * ignore upstream, use libgmp3-dev (closes: #111000) (closes: #111327)
480
481 -- Barak Pearlmutter <bap@cs.unm.edu> Thu, 6 Sep 2001 01:35:40 -0600
482
483mlton (20010806-2) unstable; urgency=low
484
485 * add dependency on libgmp2-dev; mlton links its output with libgmp2
486 * add dependency on gcc; mlton calls it
487 * stop dh_strip from gnawing crucial bits off libmlton.a (closes: #109825)
488 * remove redundant license files
489 * longer explanation of compilation requirements in README.Debian
490 * rename upstream documentation file CHANGES.gz to changelog
491
492 -- Barak Pearlmutter <bap@cs.unm.edu> Fri, 24 Aug 2001 01:05:27 -0600
493
494mlton (20010806-1) unstable; urgency=low
495
496 * Initial Release.
497
498 -- Barak Pearlmutter <bap@cs.unm.edu> Mon, 20 Aug 2001 01:57:57 -0600