Format: 1.8 Date: Sun, 19 Jun 2016 13:36:51 -0400 Source: ocaml Binary: ocaml-nox ocaml ocaml-base-nox ocaml-base ocaml-native-compilers ocaml-source ocaml-interp ocaml-compiler-libs ocaml-mode Architecture: source Version: 4.02.3-6ubuntu2~ubuntu12.04.1~ppa1 Distribution: precise Urgency: medium Maintainer: Ubuntu Developers Changed-By: Jason Gross Description: ocaml - ML language implementation with a class-based object system ocaml-base - Runtime system for OCaml bytecode executables ocaml-base-nox - Runtime system for OCaml bytecode executables (no X) ocaml-compiler-libs - OCaml interpreter and standard libraries ocaml-interp - OCaml interactive interpreter and standard libraries ocaml-mode - major mode for editing Objective Caml in Emacs ocaml-native-compilers - Native code compilers of the OCaml suite (the .opt ones) ocaml-nox - ML implementation with a class-based object system (no X) ocaml-source - Sources for Objective Caml Closes: 452340 461125 659149 661716 671559 678577 682441 684031 689517 731047 732951 749311 754021 773409 779086 794586 795784 796336 802347 Changes: ocaml (4.02.3-6ubuntu2~ubuntu12.04.1~ppa1) precise; urgency=medium . * No-change backport to precise . ocaml (4.02.3-6ubuntu2) yakkety; urgency=medium . * Build with -fPIC on amd64. . ocaml (4.02.3-6ubuntu1) yakkety; urgency=medium . * Merge with Debian; remaining changes: - Pass --hash-style=both --as-needed --build-id to the linker. . ocaml (4.02.3-6) unstable; urgency=medium . * Add x32 support (Closes: #773409) . ocaml (4.02.3-5ubuntu2) xenial; urgency=medium . * No-change rebuild for ncurses6 transition. . ocaml (4.02.3-5ubuntu1) xenial; urgency=low . * Merge from Debian unstable. Remaining changes: - Pass --hash-style=both --as-needed --build-id to the linker. . ocaml (4.02.3-5) unstable; urgency=medium . * Fix ocamldoc with -pp (Closes: #802347) . ocaml (4.02.3-4) unstable; urgency=medium . * Avoid multiple declarations of caml_set_oo_id in generated .c files - Update 0005-Avoid-multiple-declarations-in-generated-.c-files-in.patch . ocaml (4.02.3-3) unstable; urgency=medium . * Upload to unstable . ocaml (4.02.3-2) experimental; urgency=medium . * Reproducibility changes: - ocamlopt: add a .file directive to generated .s files + startup files are now deterministic (Closes: #795784) + native packed libraries are now deterministic (Closes: #796336) - set permissions of patches in ocaml-source . ocaml (4.02.3-1) experimental; urgency=medium . * New upstream release - build and install libasmrun_shared.so (Closes: #461125) * Make the ocaml-source binary package reproducible (patch by Chris Lamb) (Closes: #779086) * Enable ocamldoc to build reproducible manpages (patch by Valentin Lorentz) (Closes: #794586) * Bump Standards-Version to 3.9.6 . ocaml (4.02.1-3) experimental; urgency=medium . * Fix asmcomp tests on sparc * Disable prim-bswap test (it fails on arm64) . ocaml (4.02.1-2) experimental; urgency=medium . * Disable endianness-dependent tests * Add arm64 to native and natdynlink architectures * Merge version 4.01.0-5 . ocaml (4.02.1-1) experimental; urgency=medium . * New upstream release - camlp4 and labltk are now distributed separately . ocaml (4.01.0-5) unstable; urgency=medium . [ Ralf Treinen ] * ocaml-mode: change dependency on emacs23 to emacs (closes: #754021) * ocaml-mode: add versionend dependency on emacs-common, add a file ocaml-mode.emacsen-compat (closes: #749311) . ocaml (4.01.0-4ubuntu1) utopic; urgency=medium . * Merge with Debian; remaining changes: - Pass --hash-style=both --as-needed --build-id to the linker. . ocaml (4.01.0-4) unstable; urgency=medium . * debian/patches: + Make "ocamlopt -g" more resistant to ill-formed locations + Fix lost locations in out-of-bounds exceptions * Disable the testsocket test because it tries to reach the net (Closes: #732951) . ocaml (4.01.0-3ubuntu3) trusty; urgency=medium . * Rebuild for Tcl/Tk 8.6. . ocaml (4.01.0-3ubuntu2) trusty; urgency=medium . * Disable the testsocket test, trying to reach the net. . ocaml (4.01.0-3ubuntu1) trusty; urgency=low . * Merge with Debian; remaining changes: - Pass --hash-style=both --as-needed --build-id to the linker. . ocaml (4.01.0-3) unstable; urgency=low . * Upload to unstable * debian/patches: + Fix native backtraces on arm* ~ Disable native backtraces on powerpcspe too * Update SLOW_ARCHITECTURES and do not run almabench test there * Add libiberty-dev to Build-Depends (Closes: #731047) . ocaml (4.01.0-2) experimental; urgency=low . * debian/patches: + Fix ocamlopt on sparc + Tune resource usage of some tests to make them work on k-i386 + Native backtraces don't work on powerpc, sparc and arm* . ocaml (4.01.0-1) experimental; urgency=low . * New upstream release * debian/patches: - Fix code generation bug with "mod 1" (merged upstream) + More tests need upstream behaviour of -custom + Fix upstream typos and bad wordings + Add const qualifiers in Tcl/Tk bindings + Enable mkstemp in yacc * Remove testsuite special casing for now * Use unversioned Tcl/Tk dependencies * Update debian/control.in . ocaml (4.00.1-2) experimental; urgency=low . * debian/patches: + Fix (arm) code generation bug with mod 1 * Update Vcs-* . ocaml (4.00.1-1) experimental; urgency=low . [ Stéphane Glondu ] * New upstream release * ocaml-compiler-libs: Replaces/Breaks previous versions of ocaml-base-nox (Closes: #684031) * Bump Standards-Version to 3.9.4 * Bump debhelper compat level to 9 . [ Sylvain Le Gall ] * Remove Sylvain Le Gall from uploaders . [ Mehdi Dogguy ] * Use DEB_BUILD_GNU_TYPE instead of relying on "uname -m" (Closes: #689517). Thanks to Konstantinos Margaritis for the patch. . ocaml (4.00.0-1) experimental; urgency=low . * New upstream release . ocaml (4.00.0~rc1-1) experimental; urgency=low . * New upstream release candidate - fix linking of pthread_atfork (Closes: #682441) * Merge changes from 3.12.1-4 . ocaml (4.00.0~beta2-2) experimental; urgency=low . * Fix natdynlink detection on sparc * Cherry-pick an upstream fix in native compilation on powerpc * Fixes in the test suite: - use legacy -custom for lib-marshal test - some tests were still triggering ocamlopt even on bytecode - fix asmcomp tests on powerpc - fix symbol mangling in asmcomp tests on kfreebsd-i386 and sparc * Bump Standards-Version to 3.9.3 . ocaml (4.00.0~beta2-1) experimental; urgency=low . * New upstream beta release - new "R" parameter in OCAMLRUNPARAMS to enable automatic randomization of the generic hash function (Closes: #659149, CVE-2012-0839) - the layout of the ocaml-compiler-libs binary package has changed significantly as a result of upstream installing +compiler-libs by itself; toplevel libraries have been moved there * Change the layout of the ocaml-source binary package * Merge changes from version 3.12.1-3 . ocaml (4.00.0~~dev15+12379-1) experimental; urgency=low . * New upstream snapshot, based on the 4.00 upstream branch - partially revert r12328 to avoid FTBFS - the dbm bindings have been removed upstream and are now released separately - declare armel and armhf as native architectures supporting natdynlink * Run the test-suite - on kfreebsd-*, skip lib-thread tests (they hang and I am not able to reproduce it myself) - on slow architectures, skip some tests that take too much time - fix asmcomp tests on Hurd (Closes: #661716) - fix "embedded" test broken by our -custom behaviour . ocaml (3.12.1-4ubuntu1) saucy; urgency=low . * Merge from Debian unstable. Remaining changes: - Pass --hash-style=both --as-needed --build-id to the linker. - Add armhf to the ocaml-native-compilers architectures list. . ocaml (3.12.1-4) unstable; urgency=low . * Change the Debian-specific behaviour of -custom (Closes: #678577) . ocaml (3.12.1-3) unstable; urgency=low . [ Hendrik Tews ] * Fixes in startup and install files of ocaml-mode: - symlink *el files into elc dir (Closes: #452340) - use debian-pkg-add-load-path-item in emacsen-startup and emacsen-install (Closes: 671559) - compile el files with site-file enabled - use debian-emacs-flavor in emacsen-startup (see #662163) . [ Stéphane Glondu ] * Fix debian/watch so that refman is not reported as a new version * Add some explicit dependencies to avoid spurious Lintian warnings about broken symlinks * Remove duplicate upstream changelog . ocaml (3.12.1-2ubuntu3) quantal; urgency=low . * No-change rebuild against latest armel toolchain. Checksums-Sha1: afce42aec741b20e25cee7f4be694ba0ac61b149 2707 ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.dsc f6b4de2007d9ae825a4db43773456e98d593a767 2058552 ocaml_4.02.3.orig.tar.xz 1ebc2a263a13b14e45dadf6a6e5fc052c76de1c1 56805 ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.debian.tar.gz Checksums-Sha256: 0c01c3f66db0bb01f3aba2a9c97392833c2cc1f2550a133edaace030ad7c69bf 2707 ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.dsc 83c6697e135b599a196fd7936eaf8a53dd6b8f3155a796d18407b56f91df9ce3 2058552 ocaml_4.02.3.orig.tar.xz b0673cec92a17373deaf74e16393d17eac361b171321a00361258ffdc0677f9d 56805 ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.debian.tar.gz Files: cb563c157bf609d9858fd0e9775057f3 2707 ocaml optional ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.dsc 9115706e30dad644f8dec9dfb459a9ab 2058552 ocaml optional ocaml_4.02.3.orig.tar.xz 8d0c08771c2e55ff8d0d24bf73714626 56805 ocaml optional ocaml_4.02.3-6ubuntu2~ubuntu12.04.1~ppa1.debian.tar.gz Original-Maintainer: Debian OCaml Maintainers