[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [pkgsrc-2010Q3] pkgsrc/lang/ocaml
Module Name: pkgsrc
Committed By: tron
Date: Sun Nov 28 14:31:55 UTC 2010
pkgsrc/lang/ocaml [pkgsrc-2010Q3]: Makefile.common PLIST PLIST.opt
pkgsrc/lang/ocaml/patches [pkgsrc-2010Q3]: patch-aw
Pullup ticket #3287 - requested by is
lang/ocaml: portability fix
Revisions pulled up:
- lang/ocaml/Makefile.common 1.27
- lang/ocaml/PLIST 1.23
- lang/ocaml/PLIST.opt 1.17
- lang/ocaml/distinfo 1.52
- lang/ocaml/patches/patch-aw 1.8
Module Name: pkgsrc
Committed By: is
Date: Sun Nov 28 08:41:33 UTC 2010
pkgsrc/lang/ocaml: Makefile.common PLIST PLIST.opt distinfo
Make this package work again on architectures where we don't compile
natively (that is, only to byte-code).
This consists of two parts:
a) a patch to ocamldoc/Makefile to make it create the man pages using
the interpreted ocamldoc - this exists for both types of architectures,
so is safe. (This will be sent up-stream).
b) move a common shared library file to the common PLIST, and a lot of
files (natively compiled versions of the ML modules and natively compiled
versions of a few binaries) to PLIST.opt.
This has been build-tested on i386 (cross-compiled from amd64) and on
arm. unison builds and works.
"make test" shows the same amount of passed and failed tests (mostly
non-found libraries) as before; but this needs more investigation.
An additional issue to solve (with upstream) is that there's no easy way
to run the part of the test suite that would work on byte-code-only
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r126.96.36.199 pkgsrc/lang/ocaml/Makefile.common
cvs rdiff -u -r1.22 -r188.8.131.52 pkgsrc/lang/ocaml/PLIST
cvs rdiff -u -r1.16 -r184.108.40.206 pkgsrc/lang/ocaml/PLIST.opt
cvs rdiff -u -r1.51 -r220.127.116.11 pkgsrc/lang/ocaml/distinfo
cvs rdiff -u -r1.7 -r18.104.22.168 pkgsrc/lang/ocaml/patches/patch-aw
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Main Index |
Thread Index |