<div dir="ltr">the dtrace tool on Linux is used to convert .d files (that dtrace uses) to systemtap files. Our configure checks require this tool to be present when configuring with dynamic-trace=systemtap. This is not something that has changed in between 21.0 and 21.1. Are you sure that nothing has changed in your environment?</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 25, 2018 at 10:15 PM Frank Muller <<a href="mailto:frank.muller.erl@gmail.com">frank.muller.erl@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><span style="font-family:UICTFontTextStyleBody;font-size:17px">On Ubuntu 16.04 LTS:</span></div><div dir="auto"><br></div><div dir="auto"><font face="UICTFontTextStyleBody"><span style="font-size:17px">$ kerl build 21.1 21.1</span></font><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">[...]</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">./configure -with-dynamic-trace=systemtap --enable-m64-build --enable-dirty-schedulers --enable-lock-check</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">[...]</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for compiler flags for loadable drivers... -m64 -O2 -I/usr/local/include -I/home/frank/.kerl/builds/21.1/otp_src_21.1/erts/x86_64-unknown-linux-gnu -fno-tree-copyrename -D_GNU_SOURCE -fPIC</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for linker for loadable drivers... gcc</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for linker flags for loadable drivers... -m64 -shared -Wl,-Bsymbolic</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for 'runtime library path' linker flag... -Wl,-R</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for a compiler that handles jumptables... gcc</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking whether the code model is small... yes</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">checking for dtrace... no</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">configure: error: No dtrace utility found.</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">configure: error: /home/frank/.kerl/builds/21.1/otp_src_21.1/erts/configure failed for erts</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"></span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">Why it is looking for Dtrace on Linux (i’ve specified systemtap)?</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"><br></span></div><div dir="auto"><span style="font-family:UICTFontTextStyleBody;font-size:17px">Didn’t face this issue with 21.0 on the same machine.</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"></span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">/Frank</span><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Erlang/OTP 21.1 is the first service release for the 21 major release<br>
with new features, improvements as well as a few features!<br>
<br>
Highlights<br>
SSH:<br>
The cipher '<a href="mailto:chacha20-poly1305@openssh.com" target="_blank">chacha20-poly1305@openssh.com</a>' is now supported if<br>
OpenSSL 1.1.1 or higher is used as cryptolib.<br>
The key exchange methods '<a href="mailto:curve25519-sha256@libssh.org" target="_blank">curve25519-sha256@libssh.org</a>', 'curve25519-<br>
sha256' and 'curve448-sha512' are implemented. <br>
They all depends on that OpenSSL 1.1.1 or higher used as cryptolib.<br>
Crypto:<br>
Typing in crypto and public_key applications are reworked and<br>
corrected.<br>
New chapter on Algorithm details in the User's guide<br>
ERTS, Kernel:<br>
The socket options recvtos, recvttl, recvtclass and pktoptions have<br>
been implemented in the socket modules. <br>
Se documentation in gen_tcp, gen_udp and inet modules for more info!<br>
<br>
<br>
For more details see:<br>
<a href="http://erlang.org/download/otp_src_21.1.readme" rel="noreferrer" target="_blank">http://erlang.org/download/otp_src_21.1.readme</a><br>
<br>
Pre built versions for Windows can be fetched here:<br>
<a href="http://erlang.org/download/otp_win32_21.1.exe" rel="noreferrer" target="_blank">http://erlang.org/download/otp_win32_21.1.exe</a><br>
<a href="http://erlang.org/download/otp_win64_21.1.exe" rel="noreferrer" target="_blank">http://erlang.org/download/otp_win64_21.1.exe</a><br>
<br>
Online documentation can be browsed here:<br>
<a href="http://erlang.org/documentation/doc-10.1/doc" rel="noreferrer" target="_blank">http://erlang.org/documentation/doc-10.1/doc</a><br>
<br>
The Erlang/OTP source can also be found at GitHub on the official<br>
Erlang repository, Here: OTP-21.1<br>
<br>
<br>
Please report any new issues via Erlang/OTPs public issue tracker<br>
<a href="https://bugs.erlang.org" rel="noreferrer" target="_blank">https://bugs.erlang.org</a><br>
System Dashboard - Erlang Programming Language <a href="http://bugs.erlang.org" rel="noreferrer" target="_blank">bugs.erlang.org</a><br>
Welcome to Erlang Programming Language. What is <a href="http://bugs.erlang.org" rel="noreferrer" target="_blank">bugs.erlang.org</a>? Here<br>
you report bugs in Erlang/OTP, suggestions for new features and<br>
improvements.<br>
We want to thank all of those who sent us patches, suggestions and bug<br>
reports!<br>
<br>
Thank you!<br>
<br>
The Erlang/OTP Team at Ericsson<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div></div>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div>