<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Daemonic Dispatches - Latest Comments in scrypt version 1.1 released</title><link>http://daemonicdispatches.disqus.com/</link><description></description><atom:link href="https://daemonicdispatches.disqus.com/scrypt_version_11_released/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 20 May 2009 16:03:57 -0000</lastBuildDate><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9599313</link><description>&lt;p&gt;Yes, I'm aware of this problem, and at the moment I don't think I want to fix it.  Solaris 9 is pretty old, and stdint.h is a required C99 header, so odds are that if Solaris 9 is missing that it will also miss lots of other important bits.&lt;/p&gt;&lt;p&gt;That said, it's possible that if you install a newer (C99) compiler, it will bring a stdint.h implementation with it; so you might want to try that.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Wed, 20 May 2009 16:03:57 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9578839</link><description>&lt;p&gt;Solaris 9: SunOS myrtle 5.9 Generic_122300-35 sun4u sparc SUNW,Sun-Fire-480R&lt;br&gt;(whether you care about older versions of Solaris like this one is up to you :-)&lt;/p&gt;&lt;p&gt;make[1]: Entering directory `/tmp/scrypt-1.1.2'&lt;br&gt;gcc -DHAVE_CONFIG_H -I.     -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c&lt;br&gt;main.c:27:20: error: stdint.h: No such file or directory&lt;br&gt;make[1]: *** [main.o] Error 1&lt;br&gt;make[1]: Leaving directory `/tmp/scrypt-1.1.2'&lt;br&gt;make: *** [all] Error 2&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim</dc:creator><pubDate>Wed, 20 May 2009 09:28:00 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9488132</link><description>&lt;p&gt;Yes, I received your emails -- sorry for not replying.  I wanted to get the "easy" unix portability issues out of the way before I tackled the Windows issues.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Mon, 18 May 2009 04:44:29 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9485311</link><description>&lt;p&gt;i will look into that issue asap. i had to rewrite several parts of the code to work on native win32/64, /dev/urandom was one "issue".&lt;/p&gt;&lt;p&gt;colin, have my mails reached your spam folder?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">akira</dc:creator><pubDate>Mon, 18 May 2009 00:01:22 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9477695</link><description>&lt;p&gt;Yep - I should have said as much.&lt;/p&gt;&lt;p&gt;$ cat /dev/urandom | strings | head -1&lt;br&gt;h&amp;gt;E73&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sun, 17 May 2009 15:04:09 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9476282</link><description>&lt;p&gt;Does /dev/urandom exist on your Cygwin machine?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sun, 17 May 2009 14:34:44 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9471001</link><description>&lt;p&gt;$ uname -a&lt;br&gt;CYGWIN_NT-5.1 mycroft 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin&lt;/p&gt;&lt;p&gt;$ ./scrypt enc scrypt.h scrypt.h.enc&lt;br&gt;Please enter passphrase: Please confirm passphrase: scrypt: Error reading salt: No error&lt;/p&gt;&lt;p&gt;I threw some fprintfs into getsalt(), and neither successes nor failures seem to be triggered, which makes me think that something other than getsalt() is returning 4 to scryptenc_file.  Take that with a giant grain of salt, though; I know about two weeks' worth of C. :-)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sun, 17 May 2009 10:49:35 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9470609</link><description>&lt;p&gt;Yes, it now builds.  Now getting the same error as da44en's Solaris 10 test:&lt;/p&gt;&lt;p&gt;scrypt: Error reading clocks: Invalid argument&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sun, 17 May 2009 10:16:48 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9468485</link><description>&lt;p&gt;Ubuntu 9.04,  gcc 4.3.3.  The scrypt was built and worked OK.&lt;/p&gt;&lt;p&gt;uname -a&lt;br&gt;Linux bluemax-ubuntu 2.6.28-12-server #43-Ubuntu SMP Fri May 1 20:28:32 UTC 2009 i686 GNU/Linux&lt;br&gt;Intel(R) Core2 DuO CPU E6300  @ 1.86GHz stepping 06&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenji Rikitake</dc:creator><pubDate>Sun, 17 May 2009 06:23:08 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9467005</link><description>&lt;p&gt;% set OS&lt;br&gt;OS=Windows_NT&lt;/p&gt;&lt;p&gt;% scrypt.exe&lt;br&gt;usage: scrypt {enc | dec} [...] infile [outfile]&lt;/p&gt;&lt;p&gt;i have sent colin the patch, lets see what goes into scrypt :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">akira</dc:creator><pubDate>Sun, 17 May 2009 02:53:45 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9461130</link><description>&lt;p&gt;Thanks!  Could you send your config.log and config.h files to me at cperciva@tarsnap.com so that I can look at them?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 21:21:00 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9460888</link><description>&lt;p&gt;With that change, it compiles, but I get a runtime error:&lt;/p&gt;&lt;p&gt;$ ./scrypt enc &lt;a href="http://config.h.in" rel="nofollow noopener" target="_blank" title="config.h.in"&gt;config.h.in&lt;/a&gt; config.h.in.enc&lt;br&gt;Please enter passphrase: &lt;br&gt;Please confirm passphrase: &lt;br&gt;scrypt: Error reading clocks: Invalid argument&lt;/p&gt;&lt;p&gt;(Passphrase is foo.)&lt;/p&gt;&lt;p&gt;I get the same error when trying to decrypt a file encrypted by scrypt compiled on linux.  I see that error is from main.c:230.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">da44en</dc:creator><pubDate>Sat, 16 May 2009 21:00:50 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9460517</link><description>&lt;p&gt;Thanks!  This looks like a rather difficult bug to figure out via the commenting system here -- could you send an email to me (cperciva@tarsnap.com)?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 20:26:38 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9460493</link><description>&lt;p&gt;If you edit config.h and take out the HAVE_SYS_ENDIAN_H line, does that unbreak the build?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 20:24:52 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458991</link><description>&lt;p&gt;Another stop - some semi-duplicate lines removed for brevity:&lt;/p&gt;&lt;p&gt;gcc  -g -O2   -o scrypt main.o scryptenc.o  crypto_aesctr.o sha256.o memlimit.o  warn.o scrypt_cpuperf.o  scrypt-nosse.o -lcrypto -lrt&lt;/p&gt;&lt;p&gt;scryptenc.o(.text+0x718): In function `scryptenc_setup':&lt;br&gt;/arpa/tz/t/tycho/src/scrypt-1.1.1/scryptenc.c:207: undefined reference to `be32enc'&lt;/p&gt;&lt;p&gt;crypto_aesctr.o(.text+0x144): In function `crypto_aesctr_stream':&lt;br&gt;/arpa/tz/t/tycho/src/scrypt-1.1.1/crypto_aesctr.c:95: undefined reference to `be64enc'&lt;/p&gt;&lt;p&gt;sha256.o(.text+0x10c):/arpa/tz/t/tycho/src/scrypt-1.1.1/sha256.c:58: undefined reference to `be32dec'&lt;br&gt;sha256.o(.text+0x3228): In function `PBKDF2_SHA256':&lt;/p&gt;&lt;p&gt;scrypt-nosse.o(.text+0x8c8): In function `smix':&lt;br&gt;/arpa/tz/t/tycho/src/scrypt-1.1.1/scrypt-nosse.c:220: undefined reference to `le32enc'&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sat, 16 May 2009 18:50:32 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458893</link><description>&lt;p&gt;Gentoo linux 2.6.27, gcc 4.3.2, glibc 2.8. Works succesfully.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marshall Pierce</dc:creator><pubDate>Sat, 16 May 2009 18:43:05 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458791</link><description>&lt;p&gt;Thanks!  I should have added a check to make sure that the build was running on linux before assuming that any sysinfo function I detected was linux's sysinfo.  If you edit config.h and delete the HAVE_SYSINFO line, does that fix the build?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 18:34:58 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458681</link><description>&lt;p&gt;Thanks!  It looks like NetBSD only added RLIMIT_AS recently, in spite of it being required by POSIX.  Could you try wrapping the RLIMIT_AS check in memlimit.c with #ifdef RLIMIT_AS ... #endif and let me know if that fixes the build?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 18:25:39 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458635</link><description>&lt;p&gt;nbsd$ uname -rms&lt;br&gt;NetBSD 5.0_STABLE i386&lt;/p&gt;&lt;p&gt;nbsd$ ./configure&lt;br&gt;checking for a BSD-compatible install... /usr/bin/install -c&lt;br&gt;checking whether build environment is sane... yes&lt;br&gt;checking for a thread-safe mkdir -p... config.aux/install-sh -c -d&lt;br&gt;checking for gawk... no&lt;br&gt;checking for mawk... no&lt;br&gt;checking for nawk... no&lt;br&gt;checking for awk... awk&lt;br&gt;checking whether make sets $(MAKE)... yes&lt;br&gt;checking whether to enable maintainer-specific portions of Makefiles... no&lt;br&gt;checking for gcc... gcc&lt;br&gt;checking for C compiler default output file name... a.out&lt;br&gt;checking whether the C compiler works... yes&lt;br&gt;checking whether we are cross compiling... no&lt;br&gt;checking for suffix of executables... &lt;br&gt;checking for suffix of object files... o&lt;br&gt;checking whether we are using the GNU C compiler... yes&lt;br&gt;checking whether gcc accepts -g... yes&lt;br&gt;checking for gcc option to accept ISO C89... none needed&lt;br&gt;checking for style of include used by make... GNU&lt;br&gt;checking dependency style of gcc... gcc3&lt;br&gt;checking how to run the C preprocessor... gcc -E&lt;br&gt;checking for grep that handles long lines and -e... /usr/bin/grep&lt;br&gt;checking for egrep... /usr/bin/grep -E&lt;br&gt;checking for ANSI C header files... yes&lt;br&gt;checking for sys/types.h... yes&lt;br&gt;checking for sys/stat.h... yes&lt;br&gt;checking for stdlib.h... yes&lt;br&gt;checking for string.h... yes&lt;br&gt;checking for memory.h... yes&lt;br&gt;checking for strings.h... yes&lt;br&gt;checking for inttypes.h... yes&lt;br&gt;checking for stdint.h... yes&lt;br&gt;checking for unistd.h... yes&lt;br&gt;checking err.h usability... yes&lt;br&gt;checking err.h presence... yes&lt;br&gt;checking for err.h... yes&lt;br&gt;checking sys/endian.h usability... yes&lt;br&gt;checking sys/endian.h presence... yes&lt;br&gt;checking for sys/endian.h... yes&lt;br&gt;checking sys/sysinfo.h usability... no&lt;br&gt;checking sys/sysinfo.h presence... no&lt;br&gt;checking for sys/sysinfo.h... no&lt;br&gt;checking for clock_gettime in -lrt... yes&lt;br&gt;checking for clock_gettime... yes&lt;br&gt;checking for sysinfo... no&lt;br&gt;checking for posix_memalign... yes&lt;br&gt;checking for struct sysinfo... no&lt;br&gt;checking for struct sysinfo.mem_unit... no&lt;br&gt;configure: creating ./config.status&lt;br&gt;config.status: creating Makefile&lt;br&gt;config.status: creating config.h&lt;br&gt;config.status: executing depfiles commands&lt;/p&gt;&lt;p&gt;nbsd$ make&lt;br&gt;make  all-am&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c&lt;br&gt;mv -f .deps/main.Tpo .deps/main.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT scryptenc.o -MD -MP -MF .deps/scryptenc.Tpo -c -o scryptenc.o scryptenc.c&lt;br&gt;mv -f .deps/scryptenc.Tpo .deps/scryptenc.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT crypto_aesctr.o -MD -MP -MF .deps/crypto_aesctr.Tpo -c -o crypto_aesctr.o crypto_aesctr.c&lt;br&gt;mv -f .deps/crypto_aesctr.Tpo .deps/crypto_aesctr.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o sha256.c&lt;br&gt;mv -f .deps/sha256.Tpo .deps/sha256.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT memlimit.o -MD -MP -MF .deps/memlimit.Tpo -c -o memlimit.o memlimit.c&lt;br&gt;mv -f .deps/memlimit.Tpo .deps/memlimit.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT warn.o -MD -MP -MF .deps/warn.Tpo -c -o warn.o warn.c&lt;br&gt;mv -f .deps/warn.Tpo .deps/warn.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT scrypt_cpuperf.o -MD -MP -MF .deps/scrypt_cpuperf.Tpo -c -o scrypt_cpuperf.o scrypt_cpuperf.c&lt;br&gt;mv -f .deps/scrypt_cpuperf.Tpo .deps/scrypt_cpuperf.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT scrypt-nosse.o -MD -MP -MF .deps/scrypt-nosse.Tpo -c -o scrypt-nosse.o scrypt-nosse.c&lt;br&gt;mv -f .deps/scrypt-nosse.Tpo .deps/scrypt-nosse.Po&lt;br&gt;gcc  -g -O2   -o scrypt main.o scryptenc.o  crypto_aesctr.o sha256.o memlimit.o  warn.o scrypt_cpuperf.o  scrypt-nosse.o -lcrypto -lrt&lt;/p&gt;&lt;p&gt;nbsd$ ./scrypt enc ./Toaster_NetBSD.jpg ./Toaster_NetBSD.jpg.enc&lt;br&gt;Please enter passphrase: &lt;br&gt;Please confirm passphrase: &lt;br&gt;scrypt: Error reading clocks: Invalid argument&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">s0xxx</dc:creator><pubDate>Sat, 16 May 2009 18:21:52 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458593</link><description>&lt;p&gt;Compiles and verifies fine on CentOS 4.7 i686:&lt;/p&gt;&lt;p&gt;$ uname -a&lt;br&gt;Linux &lt;a href="http://vps.alpca.org" rel="nofollow noopener" target="_blank" title="vps.alpca.org"&gt;vps.alpca.org&lt;/a&gt; 2.6.18-028stab060.8 #1 SMP Mon Feb 9 20:25:36 MSK 2009 i686 i686 i386 GNU/Linux&lt;br&gt;$ cat /proc/version&lt;br&gt;Linux version 2.6.18-028stab060.8 (root@rhel5-64-build) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)) #1 SMP Mon Feb 9 20:25:36 MSK 2009&lt;br&gt;$ cat /etc/redhat-release&lt;br&gt;CentOS release 4.7 (Final)&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sat, 16 May 2009 18:18:23 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9458510</link><description>&lt;p&gt;Your target demographic may not be running on a NetBSD 2.x system running on Alpha, but just in case ...&lt;/p&gt;&lt;p&gt;tycho@sdf$ uname -a&lt;br&gt;NetBSD sdf 2.1.0_STABLE NetBSD 2.1.0_STABLE (sdf) #0: Fri Mar 30 02:24:32 UTC 2007  root@ol:/var/sys/arch/alpha/compile/sdf alpha&lt;/p&gt;&lt;p&gt;tycho@sdf$ ./configure&lt;br&gt;checking for a BSD-compatible install... /usr/pkg/bin/ginstall -c&lt;br&gt;checking whether build environment is sane... yes&lt;br&gt;checking for a thread-safe mkdir -p... /usr/pkg/bin/gmkdir -p&lt;br&gt;checking for gawk... gawk&lt;br&gt;checking whether make sets $(MAKE)... yes&lt;br&gt;checking whether to enable maintainer-specific portions of Makefiles... no&lt;br&gt;checking for gcc... gcc&lt;br&gt;checking for C compiler default output file name... a.out&lt;br&gt;checking whether the C compiler works... yes&lt;br&gt;checking whether we are cross compiling... no&lt;br&gt;checking for suffix of executables...&lt;br&gt;checking for suffix of object files... o&lt;br&gt;checking whether we are using the GNU C compiler... yes&lt;br&gt;checking whether gcc accepts -g... yes&lt;br&gt;checking for gcc option to accept ISO C89... none needed&lt;br&gt;checking for style of include used by make... GNU&lt;br&gt;checking dependency style of gcc... gcc3&lt;br&gt;checking how to run the C preprocessor... gcc -E&lt;br&gt;checking for grep that handles long lines and -e... /usr/bin/grep&lt;br&gt;checking for egrep... /usr/bin/grep -E&lt;br&gt;checking for ANSI C header files... yes&lt;br&gt;checking for sys/types.h... yes&lt;br&gt;checking for sys/stat.h... yes&lt;br&gt;checking for stdlib.h... yes&lt;br&gt;checking for string.h... yes&lt;br&gt;checking for memory.h... yes&lt;br&gt;checking for strings.h... yes&lt;br&gt;checking for inttypes.h... yes&lt;br&gt;checking for stdint.h... yes&lt;br&gt;checking for unistd.h... yes&lt;br&gt;checking err.h usability... yes&lt;br&gt;checking err.h presence... yes&lt;br&gt;checking for err.h... yes&lt;br&gt;checking sys/endian.h usability... yes&lt;br&gt;checking sys/endian.h presence... yes&lt;br&gt;checking for sys/endian.h... yes&lt;br&gt;checking sys/sysinfo.h usability... no&lt;br&gt;checking sys/sysinfo.h presence... no&lt;br&gt;checking for sys/sysinfo.h... no&lt;br&gt;checking for clock_gettime in -lrt... yes&lt;br&gt;checking for clock_gettime... yes&lt;br&gt;checking for sysinfo... no&lt;br&gt;checking for posix_memalign... no&lt;br&gt;checking for struct sysinfo... no&lt;br&gt;checking for struct sysinfo.mem_unit... no&lt;br&gt;configure: creating ./config.status&lt;br&gt;config.status: creating Makefile&lt;br&gt;config.status: creating config.h&lt;br&gt;config.status: executing depfiles commands&lt;/p&gt;&lt;p&gt;tycho@sdf$ make&lt;br&gt;make  all-am&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c&lt;br&gt;mv -f .deps/main.Tpo .deps/main.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT scryptenc.o -MD -MP -MF .deps/scryptenc.Tpo -c -o scryptenc.o scryptenc.c&lt;br&gt;mv -f .deps/scryptenc.Tpo .deps/scryptenc.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT crypto_aesctr.o -MD -MP -MF .deps/crypto_aesctr.Tpo -c -o crypto_aesctr.o crypto_aesctr.c&lt;br&gt;mv -f .deps/crypto_aesctr.Tpo .deps/crypto_aesctr.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o sha256.c&lt;br&gt;mv -f .deps/sha256.Tpo .deps/sha256.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT memlimit.o -MD -MP -MF .deps/memlimit.Tpo -c -o memlimit.o memlimit.c&lt;br&gt;memlimit.c: In function `memlimit_rlimit':&lt;br&gt;memlimit.c:138: error: `RLIMIT_AS' undeclared (first use in this function)&lt;br&gt;memlimit.c:138: error: (Each undeclared identifier is reported only once&lt;br&gt;memlimit.c:138: error: for each function it appears in.)&lt;br&gt;*** Error code 1&lt;/p&gt;&lt;p&gt;Stop.&lt;br&gt;make: stopped in /arpa/tz/t/tycho/src/scrypt-1.1.1&lt;br&gt;*** Error code 1&lt;/p&gt;&lt;p&gt;Stop.&lt;br&gt;make: stopped in /arpa/tz/t/tycho/src/scrypt-1.1.1&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Royce</dc:creator><pubDate>Sat, 16 May 2009 18:11:59 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9456682</link><description>&lt;p&gt;$ uname -a; make&lt;br&gt;SunOS keithmoon 5.10 Generic_127127-11 sun4v sparc SUNW,Sun-Fire-T200 Solaris&lt;br&gt;make  all-am&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c&lt;br&gt;mv -f .deps/main.Tpo .deps/main.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT scryptenc.o -MD -MP -MF .deps/scryptenc.Tpo -c -o scryptenc.o scryptenc.c&lt;br&gt;mv -f .deps/scryptenc.Tpo .deps/scryptenc.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT crypto_aesctr.o -MD -MP -MF .deps/crypto_aesctr.Tpo -c -o crypto_aesctr.o crypto_aesctr.c&lt;br&gt;mv -f .deps/crypto_aesctr.Tpo .deps/crypto_aesctr.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o sha256.c&lt;br&gt;mv -f .deps/sha256.Tpo .deps/sha256.Po&lt;br&gt;gcc -DHAVE_CONFIG_H -I.      -g -O2 -MT memlimit.o -MD -MP -MF .deps/memlimit.Tpo -c -o memlimit.o memlimit.c&lt;br&gt;memlimit.c: In function `memlimit_sysinfo':&lt;br&gt;memlimit.c:106: error: structure has no member named `totalram'&lt;br&gt;*** Error code 1&lt;br&gt;make: Fatal error: Command failed for target `memlimit.o'&lt;br&gt;Current working directory /home/darren/tmp/scrypt-1.1.1&lt;br&gt;*** Error code 1&lt;br&gt;make: Fatal error: Command failed for target `all'&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">da44en</dc:creator><pubDate>Sat, 16 May 2009 16:59:45 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9451053</link><description>&lt;p&gt;Thanks for the pointer. scrypt has compiled and is working on MacOS 10.5.7 on an Intel iMac. I have only done light tests and it has worked correctly. I will report back if I find any bugs. Cheers.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Antonio Touriño</dc:creator><pubDate>Sat, 16 May 2009 15:54:25 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9447381</link><description>&lt;p&gt;Ah, now it compiled successfully. It also works fine with both a plain text file and a PDF (encryption and decryption). Thanks for fixing it!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ricardo Martins</dc:creator><pubDate>Sat, 16 May 2009 15:05:06 -0000</pubDate></item><item><title>Re: scrypt version 1.1 released</title><link>http://www.daemonology.net/blog/2009-05-16-scrypt-version-1.1-released.html#comment-9447197</link><description>&lt;p&gt;I coded the test for MAP_NOCORE backwards -- please try again with version 1.1.1 (where I think I've fixed this).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cperciva</dc:creator><pubDate>Sat, 16 May 2009 14:53:23 -0000</pubDate></item></channel></rss>