<div dir="ltr">Apologies for not sending the previous reply to the CGMA-dev list.<div><br></div><div>The patch <span style="font-family:arial,sans-serif;font-size:12.800000190734863px">under cgm/geom/OCC/occ_patches_6.6.0 failed to apply to source files in OCE 0.15. A log can be found at </span><font face="arial, sans-serif"><a href="https://gist.github.com/goxberry/c31139a3c5c49adb1cad">https://gist.github.com/goxberry/c31139a3c5c49adb1cad</a>; the Homebrew formula I am writing for OCE can be found at <a href="https://github.com/goxberry/homebrew-itaps/blob/oce-0.15/oce.rb">https://github.com/goxberry/homebrew-itaps/blob/oce-0.15/oce.rb</a>.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">A similar formula is under way for CGM.</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Cheers,</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Geoff</font></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 21, 2014 at 7:57 AM, Rajeev Jain <span dir="ltr"><<a href="mailto:jain@mcs.anl.gov" target="_blank">jain@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:verdana,helvetica,sans-serif;font-size:10pt"><div><span>Yes. 0.15 works.</span></div>
<div style="color:rgb(0,0,0);font-size:13px;font-family:verdana,helvetica,sans-serif;font-style:normal;background-color:transparent"><span><br></span></div><div style="color:rgb(0,0,0);font-size:13px;font-family:verdana,helvetica,sans-serif;font-style:normal;background-color:transparent">
<span>Rajeev</span></div><div><br></div> <div style="font-family:verdana,helvetica,sans-serif;font-size:10pt"> <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12pt">
<div dir="ltr"> <hr size="1"> <font face="Arial"> <b><span style="font-weight:bold">From:</span></b> Jane Hu <<a href="mailto:janejhu@gmail.com" target="_blank">janejhu@gmail.com</a>><br> <b><span style="font-weight:bold">To:</span></b> Geoff Oxberry <<a href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a>>
<br><b><span style="font-weight:bold">Cc:</span></b> Vijay M <<a href="mailto:vijay.m@gmail.com" target="_blank">vijay.m@gmail.com</a>>; "Jain, Rajeev" <<a href="mailto:jain@mcs.anl.gov" target="_blank">jain@mcs.anl.gov</a>> <br>
<b><span style="font-weight:bold">Sent:</span></b> Wednesday, May 21, 2014 9:48 AM<br> <b><span style="font-weight:bold">Subject:</span></b> Re: [cgma-dev] What versions of OCE is CGM 13.1 compatible with?<br> </font> </div>
<div><br><div>
<div><div class="">
<div dir="ltr">Geoff,
<div><br>
</div>
<div>I don't have a Mac machine, and wouldn't tell if it works on 0.15, did you try it yet?</div>
<div><br>
</div>
<div>The patches has been requested to <a rel="nofollow" href="http://opencascase.org/" target="_blank">opencascase.org</a> 's develop's forum for quite long time, but didn't get in as we are not their customer. They haven't been submitted to upstream yet for OCE. We have to test them on
linux for OCE before submit. But I know some of the testcases will fail on linux w/o the patches.</div>
<div><br>
</div>
<div>Best,</div>
<div><br>
</div>
<div>Jane</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div><div><div class="h5"><div><br>
<br>
<div>On Wed, May 21, 2014 at 1:06 AM, Geoff Oxberry <span dir="ltr">
<<a rel="nofollow" href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Jane,
<div><br>
</div>
<div>I take it by 0.16-dev, you mean the master branch of <a rel="nofollow" href="https://github.com/tpaviot/oce" target="_blank">https://github.com/tpaviot/oce</a>? Will it build with version 0.15?</div>
<div><br>
</div>
<div>I did not apply the patches. I will do that to test the build, but it will mean that I cannot include the build recipe in <a rel="nofollow" href="https://github.com/Homebrew/homebrew-science" target="_blank">https://github.com/Homebrew/homebrew-science</a>, so CGM will
not be in a mainstream package manager for OS X. I'll have to set up a separate repo called a "tap", and fork other build recipes in the process (at least MOAB, gmsh).</div>
<div><br>
</div>
<div>Have these OCC/OCE patches been submitted upstream? If not, is there any plan to? Merging them upstream would make it easier to get build recipes for CGM, Lasso, and MeshKit into homebrew/science. It would also avoid a lot of unnecessary duplication and
spread the maintenance burden for packaging over more people. (homebrew/science has 239 contributors; I am just one person.)</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Geoff</div>
<div><br>
</div>
</div>
<div>
<div>
<div><br>
<br>
<div>On Tue, May 20, 2014 at 7:59 AM, Jane Hu <span dir="ltr">
<<a rel="nofollow" href="mailto:janejhu@gmail.com" target="_blank">janejhu@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi, Geoff
<div><br>
</div>
<div>The OCE mentioned in Mac OSX build was from <a rel="nofollow" href="https://github.com/tpaviot/oce" target="_blank">https://github.com/tpaviot/oce</a>, looks like 0.16-dev version.</div>
<div><br>
</div>
<div>Did you apply the patches under cgm/geom/OCC/occ_patches_6.6.0 for the build? What are the failed tests? We are working on Linux, so may not be able to fix for all of the failed tests, but want to get to know which ones are failing on Mac. Thanks.</div>
<div><br>
</div>
<div>Jane</div>
</div>
<div>
<div>
<div><br>
<br>
<div>On Tue, May 20, 2014 at 1:32 AM, Geoff Oxberry <span dir="ltr">
<<a rel="nofollow" href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a>></span> wrote:<br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px">Dear CGM devs,</div>
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</div>
<span style="font-family:arial,sans-serif;font-size:12.800000190734863px">I am attempting to write a build recipe for CGM for the OS X package manager Homebrew. So far, I've managed to build CGM with OCE, as recommended by the Trac wiki, although "make check"
fails. Before I delve too far into the weeds by attaching build logs and error messages, what version of OCE should I be building with?</span>
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</div>
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px">Cheers,</div>
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</div>
<div style="font-family:arial,sans-serif;font-size:12.800000190734863px">Geoff</div>
<span><font color="#888888">
<div><br>
</div>
-- <br>
<div dir="ltr"><span></span>Geoffrey Oxberry, Ph.D., E.I.T.<br>
<a rel="nofollow" href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a><br>
<span></span></div>
</font></span></div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
</div>
</div>
<span><font color="#888888">-- <br>
Jane Hu<br>
<br>
Asst. Researcher<br>
Dept. of Engineering Physics<br>
UW @ Madison<br>
<br>
"And we know that for those who love God, that is, for those who are called according to his purpose, all things are working together for good." (Romans 8:28)
</font></span></div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr"><span></span>Geoffrey Oxberry, Ph.D., E.I.T.<br>
<a rel="nofollow" href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a><br>
<span></span></div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
Jane Hu<br>
<br>
Asst. Researcher<br>
Dept. of Engineering Physics<br>
UW @ Madison<br>
<br>
"And we know that for those who love God, that is, for those who are called according to his purpose, all things are working together for good." (Romans 8:28)
</div>
</div></div></div>
</div><br><br></div> </div> </div> </div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><span></span>Geoffrey Oxberry, Ph.D., E.I.T.<br><a href="mailto:goxberry@gmail.com" target="_blank">goxberry@gmail.com</a><br>
<span></span></div>
</div>