<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Thank you for your contribution !<br>
<br>
patch
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<span style="color: rgb(51, 51, 51); font-family: Helvetica, arial,
freesans, clean, sans-serif; font-size: 13px; font-style: normal;
font-variant: normal; font-weight: normal; letter-spacing: normal;
line-height: 22px; orphans: auto; text-align: start; text-indent:
0px; text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(251, 251, 251); display: inline !important;
float: none;">has been assigned to be reviewed</span><br>
<br>
<br>
<div class="moz-cite-prefix">On 2013-12-07 22:00, Ryan Zezeski
wrote:<br>
</div>
<blockquote
cite="mid:CACZcpekohaJfmaRYSUc4MD3rtufynN4yZ1LPAwe89g+1wubJoQ@mail.gmail.com"
type="cite">
<div dir="ltr"><a moz-do-not-send="true"
href="https://github.com/erlang/otp/pull/156">https://github.com/erlang/otp/pull/156</a><br>
<div><br>
</div>
<div>This patch fixes the configure and Makefile scripts to work
with newer DTrace. This applies to all Illumos derivatives
including OpenIndiana, SmartOS and OmnioOS. I've copied the
commit message here verbatim.</div>
<div><br>
</div>
<div>--- SNIP ---</div>
<div><br>
</div>
<div>
<div> Fix DTrace build on Illumos</div>
<div><br>
</div>
<div> DTrace was recently patched in Illumos to fail to
create an object</div>
<div> file if no probes are found.</div>
<div><br>
</div>
<div> * <a moz-do-not-send="true"
href="https://www.illumos.org/issues/4248">https://www.illumos.org/issues/4248</a></div>
<div> * <a moz-do-not-send="true"
href="https://github.com/illumos/illumos-gate/commit/54a20ab41aadcb81c53e72fc65886e964e9add59">https://github.com/illumos/illumos-gate/commit/54a20ab41aadcb81c53e72fc65886e964e9add59</a></div>
<div><br>
</div>
<div> This patch fixes two issues:</div>
<div><br>
</div>
<div> * Modify the configure script to pass an object file
to `dtrace -G`</div>
<div> that actually invokes a probe.</div>
<div><br>
</div>
<div>
* Remove creation of `dtrace_user.o` from the dyntrace
Makefile. In a</div>
<div> previous commit [1] Scott Fritchie relocated all
the user probes</div>
<div> into the VM proper due to difficulties with DTrace
probes in shared</div>
<div> libraries. The `dtrace_user.d` file is now empty
and generates a</div>
<div> header file with nothing in it. There is no longer
any reason to</div>
<div> generate `dtrace_user.o` because all the probes are
in the VM. Thus</div>
<div> all the steps for building `dtrace_user.o` have
been removed.</div>
<div><br>
</div>
<div> [1]: <a moz-do-not-send="true"
href="https://github.com/erlang/otp/commit/75552bd3bb4e7f3cf4dab81a5c81cf73b1d3fb99">https://github.com/erlang/otp/commit/75552bd3bb4e7f3cf4dab81a5c81cf73b1d3fb99</a></div>
</div>
<div><br>
</div>
<div>--- END SNIP ---</div>
<div><br>
</div>
<div>-Z</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
erlang-patches mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-patches@erlang.org">erlang-patches@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-patches">http://erlang.org/mailman/listinfo/erlang-patches</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
/Henrik Nord Erlang/OTP</pre>
</body>
</html>