← Back to team overview

ocaml-maint team mailing list archive

[Bug 775820] Re: Sync ocaml 3.12.0-5 (main) from Debian unstable (main)

 

The transition seems to have already been started in Ubuntu oneiric with
the sync of dh-ocaml 1.0.0. This leads to that currently packages build-
depending on dh-ocaml and ocaml-nox can't be build (like e.g. havea):

https://launchpadlibrarian.net/70777308/buildlog_ubuntu-oneiric-i386.hevea_1.10-13_FAILEDTOBUILD.txt.gz
The following packages have unmet dependencies:
 dh-ocaml : Breaks: ocaml-nox (< 3.12) but 3.11.2-4ubuntu1 is to be installed
 ocaml-nox : Depends: ocaml-base-nox-3.11.2
             Depends: ocaml-interp (= 3.11.2-4ubuntu1) but it is not going to be installed
E: Broken packages

So it looks like we have to do the transition and sync ocaml (and other
packages).

-- 
You received this bug notification because you are a member of Debian
OCaml Maintainers, which is subscribed to ocaml in Ubuntu.
https://bugs.launchpad.net/bugs/775820

Title:
  Sync ocaml 3.12.0-5 (main) from Debian unstable (main)

Status in “ocaml” package in Ubuntu:
  New

Bug description:
  Please sync ocaml 3.12.0-5 (main) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
  Fix a FTBFS with multiarch-enabled libX11. This was fixed in Debian by using
  pkg-config to lookup libX11 location (fixed in 3.12.0-1).

  Changelog entries since current oneiric version 3.11.2-4ubuntu1:

  ocaml (3.12.0-5) unstable; urgency=low

    * Fixes related to -output-obj with g++ (in debian/patches):
      - add Declare-primitive-name-table-as-const-char
      - add Avoid-multiple-declarations-in-generated-.c-files-in
      - fix Embed-bytecode-in-C-object-when-using-custom: the closing
        brace for extern "C" { ... } was missing in some cases

   -- Stéphane Glondu <glondu@xxxxxxxxxx>  Thu, 21 Apr 2011 21:35:08
  +0200

  ocaml (3.12.0-4) unstable; urgency=low

    * Bugfix in 0008-Embed-bytecode-in-C-object-when-using-custom.patch:
      "-output-obj" should not link a custom runtime! (Fixes FTBFS of
      ocamlnet)

   -- Stéphane Glondu <glondu@xxxxxxxxxx>  Tue, 19 Apr 2011 21:16:33
  +0200

  ocaml (3.12.0-3) unstable; urgency=low

    * Patch configure script so that hurd-i386 is also recognized as a
      natdynlink architecture (fixes FTBFS)

   -- Stéphane Glondu <glondu@xxxxxxxxxx>  Mon, 18 Apr 2011 14:17:11
  +0200

  ocaml (3.12.0-2) unstable; urgency=low

    * Patch configure script so that powerpc is recognized as a natdynlink
      architecture (fixes FTBFS)

   -- Stéphane Glondu <glondu@xxxxxxxxxx>  Sat, 16 Apr 2011 23:44:33
  +0200

  ocaml (3.12.0-1) unstable; urgency=low

    * New upstream release:
      - add Unix.setgroups (Closes: #255245)
      - fix bug in the num library on sparc (Closes: #570920)
      - add armel to native architectures; note that the Dynlink module is
        not available in native code there: software using it should take care
        of this new possibility (Closes: #347270)
      - {add,scrape}labels are no longer installed
      - remove ocaml{byteinfo,plugininfo,dumpapprox}: all tools merged into
        ocamlobjinfo; add binutils-dev to Buid-Depends
    * debian/rules: switch to dh with overrides
    * Embed bytecode in C object when using -custom (Closes: #256900)
    * Ask pkg-config for libx11 path (Closes: #619344)
    * Bump debhelper compat level to 8 (Closes: #562606)
    * Switch source package format to 3.0 (quilt)
    * Bump Standards-Version to 3.9.2

   -- Stéphane Glondu <glondu@xxxxxxxxxx>  Sat, 16 Apr 2011 17:39:54
  +0200


References