Created attachment 146099 [details] Poudriere log from failed build Port fails in the configure phase due to missing dependencies with the "EXE" option enabled. A full log showing the failure is attached. I tried adding the missing depencencies to the Makefile but that didn't fix the problem. It looks like the flag for building the executables has been split out from the one for running tests in the current version, the diff below fixes the build: --- /usr/ports/security/hs-SHA/Makefile 2014-08-10 23:34:50.000000000 +0100 +++ Makefile 2014-08-21 02:46:49.341887962 +0100 @@ -12,7 +12,7 @@ FLAGS_DEFINE= EXE EXE_DESC= Build a SHA2-384 executable similar to 'md5sum' -EXE_FLAG_ENABLE= Test +EXE_FLAG_ENABLE= exe EXE_FLAG_EXECUTABLE= sha1 sha384 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
correct category in title and assign to maintainer
A commit references this bug: Author: pgj Date: Mon Aug 25 18:14:08 UTC 2014 New revision: 366117 URL: http://svnweb.freebsd.org/changeset/ports/366117 Log: - Fix configure with the EXE option enabled PR: 192872 Submitted by: ahktenzero+freebsd@mohorovi.cc Obtained from: FreeBSD Haskell Changes: head/security/hs-SHA/Makefile
Thank you for your submission, the patch has been committed with a minor modification.