Import Debian changes
20180207-1
mlton (
20180207-1) unstable; urgency=low
* New upstream release; new build-depends:
* changed from htmldoc to python-pygments
* changed from imagemagick to graphicsmagick
* removed dblatex, ruby-albino, librsvg2-bin
* Bump debhelper compat to 10 (cdbs broken with 11/12)
* Bump standards version to 4.1.4
* mlton now only recommends mlton-doc
* Added riscv64 port
mlton (
20130715-3) unstable; urgency=low
* Build-depend only on mlton-compiler and mlton-tools
* Buildds got stuck by looking at the mlton all package
* Remove heap-size hacks; debian buildds have >2GB RAM now
* Source-only upload to ensure full rebuild
mlton (
20130715-2) unstable; urgency=low
* Remove policy-problematic smlnj HTML4 from the package
* Remove ports for hurd-i386 (unreliable) and ia64 (dead)
* Add arm64 port (use supplied patch; closes: #791936)
* Add mips64el port (needed a complete arch patch)
* Add ppc64el port (needs bin/platform patch)
* Track s390 port name change to s390x
* Fix kfreebsd ports (removed getpgrp work-around)
* Added build dependency on librsvg2-bin
mlton (
20130715-1) unstable; urgency=low
* New upstream release (closes: #762143)
* Always build PIC on Linux (closes: #837567)
* Bump debhelper compat to 9 (disable empty dbgsym packages)
* Bump standards version to 3.9.8 (use DEB_HOST_MULTIARCH)
* Replace README link with contents to help dh_installdocs
mlton (
20100608-5.1) unstable; urgency=low
* Non-Maintainer Upload
* Apply upstream patch to avoid __gmp_const breakage
(Closes: 707410)
* Apply patch from Matthias Klose to allow building on more target
triplets on i386, not just i486-linux-gnu (Closes: 640137)
mlton (
20100608-5) unstable; urgency=low
* Newest gcc and binutils fix mips[el] jump problem
* Uploaded mips[el] bootstrap packages as
20100608-4
* Build-Depend on newest gcc and binutils
* Removed explicit-relocs patch
* Include a diffs to current release head
* Necessary for 8-bit aligned MIPS read/writes
* Increase heap-size for mips post-alignment
* Building armel on debian buildd instead of qemu
* Heap-size 1.2g on 1.5g machines
* Added armhf port
mlton (
20100608-4) unstable; urgency=low
* Add missing install file for sparc runtime
* Make the self target symlink relative
* Added Replaces and Breaks the old version for smooth upgrades
* Previous build needed manual uploads, so buildd rebuild needed
* Still needing bootstrap:
* mips(el) gcc bug still unresolved and no-explicit-relocs fails too
mlton (
20100608-3) unstable; urgency=low
* Include all bugfixes since
20100608 release
* Depend on libgmp-dev (closes: #618268)
* Split package into compiler, runtime, basis, tools, and doc
* Use multiarch to support cross-compiling
* Eliminates the need for a mlton-cross package
* Updated standards version (no changes needed)
mlton (
20100608-2) unstable; urgency=low
* Added a new '-mno-explicit-relocs' mips work-around.
* Bug filed with gcc upstream (#44537)
mlton (
20100608-1) unstable; urgency=low
* New upstream release
* Removed the mips -fPIC work-around
* Filing a new gcc bug report upstream
mlton (
20100504~svn-r7459) unstable; urgency=low
* New snapshot from svn/HEAD
* Includes fixes for PIC codegen on x86
* Better handling of memory exhaustion
* Fix aliasing problem with newest gcc
* Switch to using quilt source format
mlton (
20100206~svn-r7414) unstable; urgency=low
* s390 and hurd need fixed-heap to stop thrashing on resize
* qemu'd armel needs max-heap to work-around mmap emulation problems
=> heap-size must choose {fixed/max}-heap
mlton (
20100206~svn-r7412) unstable; urgency=low
* Restored -fPIC work-around and reopened #552314.
* Got a qemu-linux-user with 1G of RAM to work => added armel target.
mlton (
20100205~svn-r7410) unstable; urgency=low
* New snapshot from svn/HEAD
* Split targets into sub-folder
* makes cross-compiler packages possible
* Add a debian/watch file for lintian
* Correct spelling errors in the manual page
* Updated to policy 3.8.4.0 (no changes)
* Removed -fPIC work-around for mips (closes: #552314)
mlton (
20091212~svn-r7383) unstable; urgency=low
* New snapshot from svn/HEAD
* Works around incompatible change to 'patch' (closes: #560623)
* Use a version number that reflects the snapshot nature (closes: #559014)
* Both upstream and debian packaging live in the same svn repository
* Prune the packaging folder from snapshots as well as releases
* For release versions use 20YYMMDD-rXXX, where
* 20YYMMDD is the name of the release soruce tarball
* XXX is the svn version of the packaging used
* For snapshots use 20YYMMDD~svn-rXXX, where
* 20YYMMDD is the date the snapshot was made
* XXX is the svn version of the packaging and source used
mlton (
20091107) unstable; urgency=low
* gcc-4.4 miscompiles more than just fpclassify. It is unusable.
* gcc-4.1 ICEs so also not an option.
* => use gcc-4.3, despite an off-by-one bug in mips branch generation
* Using -fPIC to compile changes the assembler enough to get past #552341
mlton (
20091104) unstable; urgency=low
* Two more regressions disabled on hurd (thread2 and world5)
* Switch mips back to gcc-4.4
* Found the cause of the segfault: fpclassify is broken on mips
* Disable its on linux/mips and use the MLton IEEE work-around code
mlton (
20091101) unstable; urgency=low
* The mips saga continues
* gcc-4.4 miscompiles code
* gcc-4.3 outputs bad branch statements
* => gcc-4.1 might work!
* Don't override gcc version on any architecture but mips[el]
* Change dependencies to require gcc-4.1 only on mips[el]
mlton (
20091029) unstable; urgency=low
* Bump the heap-size up a bit to 800m (850m for align8) -> fixes s390.
* Without a porter box it's hard to find the cause of mips(el) build failure
* One likely in the gcc changelog is an ABI change in gcc 4.4
* Apparently the packed attribute behaves differently now
* Since the runtime uses this attribute, rebuild it using gcc 4.4 as well
mlton (
20091028) unstable; urgency=low
* Added hurd memory-layout definition for mlnlffigen.
* Use gcc-4.4; it works around #552314 on mips.
* Switch to using cdbs and debhelper.
* Appease lintian (hyphens in manual, licence file, empty directories)
* Set the Homepage field
mlton (
20091022) unstable; urgency=low
* Added missing hurd variant to mlton-stubs bootstrap library.
mlton (
20091021) unstable; urgency=low
* Revised the heap-size script again to ensure 300m free for the OS.
* Got these buildds black-listed for low ram: fano, nautilus, rem
* Changed s390 alignment to 8 to fix Real64 regressions.
* Filled in regression tests for alpha, hppa, mips/el, powerpc, and s390.
* Added option DEB_BUILD_HEAP to override debian/heap-size defaults.
mlton (
20091018) unstable; urgency=low
* Apparently, procps needs to be installed to use 'free'.
* The buildds aren't overloaded, they just suck. Revised heap-size.
mlton (
20091017) unstable; urgency=low
* Debian buildds are heavily loaded -> ram-slop 0.7 is a bad idea.
* caused thrashing on nautilus (amd64)
* bootstrap troubles from
20070812 on paer (hppa)
* Solution => fixed-heap based on debian target (rules/heap-size)
* 800MB for 32-bit systems
* hppa, i386, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
* 1400MB for 64-bit systems
* alpha, amd64, ia64, kfreebsd-amd64
* Added hurd-i386 port
* 700MB fixed-heap (hurd can only map 800MB physical RAM)
* Disable regression suite on hurd; there is a bug in signal handling on
this platform (#551470) which causes these tests to hang:
mutex prodcons signals signals2 suspend timeout
* Otherwise all regressions pass
mlton (
20091015) unstable; urgency=low
* Rebuild proper packages using the buildd
* Added mips and mipsel architectures (bootstrap already uploaded)
* Switch to debian native version numbers
* Base the MLton version on the changelog
* Mark the smlnj script as bash-specific (closes: #530142)
mlton (
20091013-1) unstable; urgency=low
* New maintainer
* New upstream version taken from svn r7263
* Standards-version 3.8.3.0 (no changes)
* Added alpha ia64 kfreebsd-i386 s390 ports
* manual uploads of (half-broken) bootstrap packages will follow
* Handle nostrip build option (closes: #437581)
mlton (
20070826-1) unstable; urgency=low
* new upstream version
mlton (
20061107-1) unstable; urgency=low
* new upstream version
* Use max-heap 640m instead of fixed-heap 512m. hopefully closes: #396980
mlton (
20061026-1) unstable; urgency=low
* new upstream version
* Eliminated broken "cd" in bin/make-pdf-guide. closes: #394981
mlton (
20060213-1) unstable; urgency=low
* new upstream version
* Added dependence on libc6-dev. closes: #352645
mlton (
20051202-1) unstable; urgency=low
* new upstream version
mlton (
20051109-1) unstable; urgency=low
* new upstream version
mlton (
20051102-1) unstable; urgency=low
* new upstream version
mlton (
20050930-1) unstable; urgency=low
* Fixed postinst problem. closes: #329692
mlton (
20050906-1) unstable; urgency=low
* Replaces -mv8 with -mcpu=v8 for Sparc.
mlton (
20050901-1) unstable; urgency=low
* remaking package, linking normally with libgmp. Thus, the package
will depend on libgmp3c2, but that is OK for unstable.
* Fixed postinst script. closes: #325850
mlton (
20050826-1) unstable; urgency=low
* new upstream version
* Fixed broken $lib in mlton script. The previous package didn't
work at all.
mlton (
20050825-1) unstable; urgency=low
* new upstream version
* don't build statically, just link statically with libgmp.a
mlton (
20050824-1) unstable; urgency=low
* new upstream version
* built statically, closes: #324859
mlton (
20050823-1) unstable; urgency=low
* new upstream version
mlton (
20050822-1) unstable; urgency=low
* new upstream version
mlton (
20041109-1) unstable; urgency=low
* new upstream version
mlton (
20040227-1) unstable; urgency=low
* new upstream version
mlton (
20040106-1) unstable; urgency=low
* new upstream version
mlton (
20031202-1) unstable; urgency=low
* new upstream version
* define MREMAP_MAYMOVE to avoid including linux/mman.h, closes: #219987
* Switched from laxex2html to HeVeA, closes: #221341
mlton (
20030716-1) unstable; urgency=low
* new upstream version
mlton (
20030710-1) unstable; urgency=low
* new upstream version
mlton (
20021122-1) unstable; urgency=low
* new upstream version
* build in an unstable environment instead of testing
* renaming original source package -- treating as nonnative package
* added man page for mllex, closes: #166880
* added man page for mlyacc, closes: #166882
mlton (
20021018.1-1) unstable; urgency=low
* Build in a testing environment instead of stable.
* Put doc files in /usr/share/doc, not /usr/doc.
mlton (
20020930.1-1) unstable; urgency=low
* Recompiling without setting rpath.
mlton (
20020929.1-1) unstable; urgency=low
* Took over packaging and maintenance responsibilites from Barak.
* Moved the debian packaging stuff into the MLton CVS.
mlton (
20020728.1-1) unstable; urgency=low
* new upstream version
mlton (
20020410.1-1) unstable; urgency=low
* new upstream version
mlton (
20011006.1-2) unstable; urgency=low
* remove dependency on gcc; upstream
20011006 no longer uses it.
mlton (
20011006.1-1) unstable; urgency=low
* new upstream source
mlton (
20010806-3) unstable; urgency=low
* add build-time dependency on package time
* ignore upstream, use libgmp3-dev (closes: #111000) (closes: #111327)
mlton (
20010806-2) unstable; urgency=low
* add dependency on libgmp2-dev; mlton links its output with libgmp2
* add dependency on gcc; mlton calls it
* stop dh_strip from gnawing crucial bits off libmlton.a (closes: #109825)
* remove redundant license files
* longer explanation of compilation requirements in README.Debian
* rename upstream documentation file CHANGES.gz to changelog
mlton (
20010806-1) unstable; urgency=low
* Initial Release.