<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Matt,<br>
      <br>
      I tried this and it works under 32-bit Cygwin.  It should also
      work under 64-bit Cygwin except that it hits an error when
      building the 'h5ls' target (can overcome this by telling make to
      ignore errors or by making a small patch to the relevant HDF5
      code--this is a Cygwin64/HDF5 problem and has nothing to do with
      BuildSystem).<br>
      <br>
      Can we go ahead and get this change into 'master' ASAP?  I am not
      sure of the proper workflow to use for such a small change as
      this.  I'd like --download-hdf5 to be working before I leave for
      Germany in a few days to do a short course there.<br>
      <br>
      --Richard<br>
      <br>
      On 10/4/13 5:45 PM, Matthew Knepley wrote:<br>
    </div>
    <blockquote
cite="mid:CAMYG4GkueuELZqQY_Z1gvkv+Z=i6E3HTHo1ptaef7qFY9+pe-w@mail.gmail.com"
      type="cite">
      <div dir="ltr">On Fri, Oct 4, 2013 at 4:42 PM, Richard Tran Mills
        <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:rtm@eecs.utk.edu" target="_blank">rtm@eecs.utk.edu</a>></span>
        wrote:<br>
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi
              Satish,<br>
              <br>
              I got this message attempting to use the Gnu compilers;
              that's all that I've got on this system.  Should I send
              the configure.log to petsc-maint?<br>
            </blockquote>
            <div><br>
            </div>
            <div>Want to add</div>
            <div><br>
            </div>
            <div>  self.downloadonWindows   = 1</div>
            <div><br>
            </div>
            <div>to __init__ of
              config/BuildSystem/config/packages/hdf5.py and see if it
              work?</div>
            <div><br>
            </div>
            <div>  Thanks,</div>
            <div><br>
            </div>
            <div>    Matt</div>
            <div> </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">--Richard<br>
              <br>
              On 10/4/13 4:34 PM, Satish Balay wrote:<br>
              <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
                On Fri, 4 Oct 2013, Richard Tran Mills wrote:<br>
                <br>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi
                  Folks,<br>
                  <br>
                  If I tell configure.py '--download-hdf5=1', I get a
                  message that "External<br>
                  package hdf5 does not support --download-hdf5 on
                  Microsoft Windows".  However,<br>
                  I just built HDF5 1.8.11 from source under 64-bit
                  Cygwin and, except for one<br>
                  problem with building the 'h5ls' utility, it appears
                  that this ought to work.<br>
                  Can we support this? And what is the procedure for
                  changing package<br>
                  configuration info in BuildSystem these days?  These
                  files show up in the<br>
                  'petsc' repo but there appears to be a 'buildsystem'
                  repo on BitBucket as<br>
                  well; not sure what the relationship is between them.<br>
                </blockquote>
                When you say 'Supporting --download-hdf5 in Cygwin' and
                refer to 64-bit - you<br>
                mean MS compilers or cygwin gcc/gfortran?<br>
                <br>
                The error message should come up only with MS compilers.<br>
                <br>
                Presumably --download-hdf5 should work with gnu
                compilers - if it doesn't - it<br>
                probably needs some tweaking.<br>
                <br>
                Wrt repo - we now have a single git repo <a
                  moz-do-not-send="true"
                  href="http://bitbucket.org/petsc/petsc"
                  target="_blank">bitbucket.org/petsc/petsc</a><br>
                where all petsc/buildsystem changes should go to.<br>
                <br>
                Satish<br>
                <br>
              </blockquote>
              <br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          What most experimenters take for granted before they begin
          their experiments is infinitely more interesting than any
          results to which their experiments lead.<br>
          -- Norbert Wiener
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="74">-- 
Richard Tran Mills, Ph.D.
Computational Earth Scientist      | Joint Assistant Professor
Hydrogeochemical Dynamics Team     | EECS and Earth & Planetary Sciences
Oak Ridge National Laboratory      | University of Tennessee, Knoxville
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:rmills@ornl.gov">rmills@ornl.gov</a>  V: 865-241-3198 <a class="moz-txt-link-freetext" href="http://climate.ornl.gov/~rmills">http://climate.ornl.gov/~rmills</a>
</pre>
  </body>
</html>