Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-2624

"configure" should fail when "patch" is not available.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 0.23.0
    • None

    Description

      Currently make fails when being used on a rather bare system that does not have patch installed.

      [...]
      gzip -d -c ../../../../3rdparty/libprocess/3rdparty/libev-4.15.tar.gz | tar xf -
      gzip -d -c ../../../../3rdparty/libprocess/3rdparty/boost-1.53.0.tar.gz | tar xf -
      test ! -e ../../../../3rdparty/libprocess/3rdparty/libev-4.15.patch || patch -d libev-4.15 -p1 <../../../../3rdparty/libprocess/3rdparty/libev-4.15.patch
      /bin/sh: patch: command not found
      Makefile:1570: recipe for target 'libev-4.15-stamp' failed
      make[6]: *** [libev-4.15-stamp] Error 127
      make[6]: *** Waiting for unfinished jobs....
      

      The configuration phase should test for the availability of patch and warn the user properly.

      Attachments

        Activity

          People

            haosdent@gmail.com haosdent
            tillt Till Toenshoff
            Till Toenshoff Till Toenshoff
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: