[Pkg-ocaml-maint-commits] [SCM] core packaging branch, master, updated. 458b73c385b16cf17ce3e08286f2db889563e851

Stefano Zacchiroli zack at upsilon.cc
Sat May 3 17:30:16 UTC 2008


The following commit has been merged in the master branch:
commit 458b73c385b16cf17ce3e08286f2db889563e851
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date:   Sat May 3 19:30:11 2008 +0200

    todo item about optional bin-prot

diff --git a/debian/TODO.Debian b/debian/TODO.Debian
new file mode 100644
index 0000000..4270528
--- /dev/null
+++ b/debian/TODO.Debian
@@ -0,0 +1,14 @@
+
+- Make core independent on the availability of bin-prot (in case the
+  unavailability of bin-prot on big endian archs won't be solved anytime soon).
+
+  The only part of core using bin-prot is the Binable module, which is
+  basically an interface.  A viable path is then probably to make it a
+  compile-time conditional module which contains the various function
+  declaration if bin-prot is available. If this is not the case Binable will
+  become basically a set of empty interfaces.
+
+  In such a scenario applications using core will be portable to different
+  architectures as long as they did not use stuff inherited from the Binable
+  interface.
+

-- 
core packaging



More information about the Pkg-ocaml-maint-commits mailing list