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 @@
EXE_DESC= Build a SHA2-384 executable similar to 'md5sum'
EXE_FLAG_EXECUTABLE= sha1 sha384
correct category in title and assign to maintainer
A commit references this bug:
Date: Mon Aug 25 18:14:08 UTC 2014
New revision: 366117
- Fix configure with the EXE option enabled
Submitted by: email@example.com
Obtained from: FreeBSD Haskell
Thank you for your submission, the patch has been committed with a minor modification.