diff options
| author | Patrick Mahoney <pat@polycrystal.org> | 2017-04-22 14:01:05 -0500 |
|---|---|---|
| committer | Patrick Mahoney <pat@polycrystal.org> | 2017-04-24 00:12:46 -0500 |
| commit | 1a7586ce24598c03c2ab823e74e5e2413b450cdf (patch) | |
| tree | f65e14772b96a3718f7f7e781b27d909d46b0649 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | d27e250627dd2f03e1436410c69b49f6463874ca (diff) | |
ocamlPackages.utop: fix environment variables
In the wrapper scripts, both OCAMLPATH and CAML_LD_LIBRARY_PATH where
being created with a trailing literal $OCAMLPATH, rather than the
expanded version. Thus if, for example, ocamlPackages.core was present
in OCAMLPATH prior to running utop, the wrapper script would set the
variable to $utop_dependencies:'$OCAMLPATH', and when using utop to
open Core.Std, the following error was reported:
findlib: [WARNING] cannot read directory $OCAMLPATH: No such file
or directory
This patch fixes the quoting issue, and further refactors the build to
use standard wrapProgram helper, and uses an "inner derivation" to
re-use the setupHook machinery of buildOCaml and findlib instead of
manually specifying the OCAMLPATH required for utop along with
transitive dependencies.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
