[opam-commits] Still Failing: dra27/opam#175 (windows-stubs - e68d3f2)

Travis CI builds at travis-ci.org
Sun Mar 4 16:30:29 GMT 2018


Build Update for dra27/opam
-------------------------------------

Build: #175
Status: Still Failing

Duration: 13 minutes and 45 seconds
Commit: e68d3f2 (windows-stubs)
Author: David Allsopp
Message: Refactor C stubs for Clink support

Clink (http://mridgers.github.io/clink) adds GNU readline support to the
Windows Command Processor and exposes programmable completion via the
Lua programming language.

Refactor the support for OpamStd.Win32.parent_putenv to support
invocation via Clink. The changes are:
1. OpamStd.Win32.set_parent_pid allows the pid written to by
   parent_putenv to be changed. This allows parent_putenv to behave us
   parent_parent_putenv when invoked by the Clink processor (the changes
   need to take place in the Windows Command Processor which is the
   parent our parent)
2. Generalising some of the C stubs so that parent_putenv becomes
   process_putenv and the machinery for detecting WoW64 and parent
   process is fully exposed as OpamStubs.getParentProcessID and
   OpamStubs.isWoW64Process (which replaces
   OpamStubs.get_mismatched_WoW64_ppid).
3. Adding a C stub for GetConsoleAlias (necessary for detecting where
   clink scripts are installed).

View the changeset: https://github.com/dra27/opam/compare/8579561d234d...e68d3f2920c8

View the full build log and details: https://travis-ci.org/dra27/opam/builds/348960734?utm_source=email&utm_medium=notification

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ocaml.org/pipermail/opam-commits/attachments/20180304/7792bcf6/attachment-0001.html>


More information about the Opam-commits mailing list