<div dir="ltr"><div><font color="#1a1a1a" face="sans-serif"><span style="font-size:16px"><br></span></font></div><div><font color="#1a1a1a" face="sans-serif"><span style="font-size:16px">Sam you will have to manually load .erlang from your escript if want that functionality now.</span></font></div><div><font color="#1a1a1a" face="sans-serif"><span style="font-size:16px"><br></span></font></div><ul style="color:rgb(26,26,26);font-family:sans-serif;font-size:16px;background-color:rgb(254,254,254)"><li><p style="max-width:42em">Changed the default behaviour of <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">.erlang</span> loading: <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">.erlang</span> is no longer loaded from the current directory. <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">c:erlangrc(PathList)</span> can be used to search and load an <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">.erlang</span> file from user specified directories.</p><p style="max-width:42em"><span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">escript</span>, <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">erlc</span>, <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">dialyzer</span> and <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">typer</span> no longer load an <span class="gmail-code" style="font-family:mono,Courier,monospace;background-color:rgb(243,243,243)">.erlang</span> at all.</p><p style="max-width:42em">*** POTENTIAL INCOMPATIBILITY ***</p><p style="max-width:42em">Own Id: OTP-14439</p></li></ul><br><div class="gmail_quote"><div dir="ltr">On Fri, Sep 28, 2018 at 12:09 AM Sam Overdorf <<a href="mailto:soverdor@gmail.com">soverdor@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I forgot to mention that I am using windows 64bit.<br>
otp 20.3 works ok,<br>
otp 21.0 and 21.1 do not work using "escript".<br>
 "erl" works just fine. so it must be something to do with "escript".<br>
<br>
Thanks,<br>
Sam Overdorf<br>
<a href="mailto:soverdor@gmail.com" target="_blank">soverdor@gmail.com</a><br>
<br>
<br>
<br>
<br>
On Thu, Sep 27, 2018 at 9:43 AM Frank Muller <<a href="mailto:frank.muller.erl@gmail.com" target="_blank">frank.muller.erl@gmail.com</a>> wrote:<br>
><br>
> Hi Lukas<br>
><br>
> The following package was removed after a system auto-update. This fixed the issue:<br>
><br>
> $ sudo apt-get install systemtap-sdt-dev<br>
><br>
><br>
> Thanks again guys.<br>
><br>
><br>
> /Frank<br>
><br>
><br>
>> 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?<br>
>><br>
>> On Tue, Sep 25, 2018 at 10:15 PM Frank Muller <<a href="mailto:frank.muller.erl@gmail.com" target="_blank">frank.muller.erl@gmail.com</a>> wrote:<br>
>>><br>
>>> On Ubuntu 16.04 LTS:<br>
>>><br>
>>> $ kerl build 21.1 21.1<br>
>>> [...]<br>
>>> ./configure -with-dynamic-trace=systemtap --enable-m64-build --enable-dirty-schedulers --enable-lock-check<br>
>>> [...]<br>
>>> 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<br>
>>> checking for linker for loadable drivers... gcc<br>
>>> checking for linker flags for loadable drivers... -m64 -shared -Wl,-Bsymbolic<br>
>>> checking for 'runtime library path' linker flag... -Wl,-R<br>
>>> checking for a compiler that handles jumptables... gcc<br>
>>> checking whether the code model is small... yes<br>
>>> checking for dtrace... no<br>
>>> configure: error: No dtrace utility found.<br>
>>> configure: error: /home/frank/.kerl/builds/21.1/otp_src_21.1/erts/configure failed for erts<br>
>>><br>
>>> Why it is looking for Dtrace on Linux (i’ve specified systemtap)?<br>
>>><br>
>>> Didn’t face this issue with 21.0 on the same machine.<br>
>>><br>
>>> /Frank<br>
>>><br>
>>><br>
>>>> 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>
>>><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>
><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>
_______________________________________________<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>