I found another place where the path to the openssl binary needs to be updated. Here is a pair of diffs: one for configure and one for configure.ac
-Nick Index: xenocara/app/xinit/configure =================================================================== RCS file: /cvs/xenocara/app/xinit/configure,v retrieving revision 1.20 diff -u -p -u -r1.20 configure --- xenocara/app/xinit/configure 28 Aug 2014 17:34:57 -0000 1.20 +++ xenocara/app/xinit/configure 29 Aug 2014 01:48:30 -0000 @@ -11075,7 +11075,7 @@ test -n "$OPENSSL" || OPENSSL="$OPENSSL" else case $host_os in *openbsd*) - MCOOKIE='/usr/sbin/openssl rand -hex 16' + MCOOKIE='/usr/bin/openssl rand -hex 16' ;; *solaris*) MCOOKIE="/usr/bin/od -X -A n -N 16 /dev/urandom | /usr/bin/tr -d ' '" Index: xenocara/app/xinit/configure.ac =================================================================== RCS file: /cvs/xenocara/app/xinit/configure.ac,v retrieving revision 1.15 diff -u -p -u -r1.15 configure.ac --- xenocara/app/xinit/configure.ac 28 Aug 2014 17:34:29 -0000 1.15 +++ xenocara/app/xinit/configure.ac 28 Aug 2014 20:29:09 -0000 @@ -174,7 +174,7 @@ if test "x$MCOOKIE" = x ; then else case $host_os in *openbsd*) - MCOOKIE='/usr/sbin/openssl rand -hex 16' + MCOOKIE='/usr/bin/openssl rand -hex 16' ;; *solaris*) MCOOKIE="/usr/bin/od -X -A n -N 16 /dev/urandom | /usr/bin/tr -d ' '"