From: L. S. <lse...@gm...> - 2013-06-21 01:32:27
|
Well, I just tried installed erlang R16B01 on FreeBSD 9.1 and tried to install Yaws. I got an error about a deprecated sha/1 in yaws_websockets.erl. I then noticed that "yaws_websockets.erl" had been modified on github to address this same issue. I guess a fix is coming soon. In the meantime, what source modifications, compile flags, etcetera can I do to compile and run Yaws? Thanks. |
From: Steve V. <vi...@ie...> - 2013-06-21 01:38:46
|
On Thu, Jun 20, 2013 at 9:32 PM, L. S. <lse...@gm...> wrote: > Well, I just tried installed erlang R16B01 on FreeBSD 9.1 and tried to > install Yaws. I got an error about a deprecated sha/1 in > yaws_websockets.erl. > > I then noticed that "yaws_websockets.erl" had been modified on github to > address this same issue. I guess a fix is coming soon. > > In the meantime, what source modifications, compile flags, etcetera can I > do to compile and run Yaws? > This is already fixed on github master, along with some tests that R16B01 broke. The fix required additions to the autoconf configure script to use crypto:sha/1 on older versions of Erlang and crypto:hash/2 on R15B02 and above, so it's not just a simple "grab a new file and recompile" kind of fix. You're best off cloning yaws master and building from source if you need R16B01 support. --steve |