Created attachment 159255 [details] v1 It appears files/patch-Makefile fails to remove CC/CFLAGS while post-patch fails to append -lm. Instead of fixing them override variables via MAKE_ARGS which is more robust. libzopfli will be available in archivers/zopfli once bug 201894 lands. Adopt and remove now superfluous -lm.
Example of not respected CFLAGS which should have -fstack-protector and -fno-strict-aliasing nowadays. $ make ... cc -O3 -Wall -Wextra -c -o pigz.o pigz.c http://beefy5.nyi.freebsd.org/data/101i386-default/392703/logs/pigz-2.3.3.log
Created attachment 159262 [details] 84amd64 poudriere bulk -t log
Created attachment 159263 [details] 93i386 poudriere bulk -t log
Created attachment 159264 [details] 101i386 poudriere bulk -t log
Created attachment 159265 [details] head_i386 poudriere bulk -t log
Patch looks good to me, please feel free to commit once 201894 landed.
Created attachment 159427 [details] 102amd64 poudriere bulk -t log
A commit references this bug: Author: jbeich Date: Sun Aug 16 03:03:40 UTC 2015 New revision: 394384 URL: https://svnweb.freebsd.org/changeset/ports/394384 Log: archivers/pigz: convert to system libzopfli and respect CC/CFLAGS/LDFLAGS PR: 201895 Approved by: delphij (maintainer) Changes: head/archivers/pigz/Makefile head/archivers/pigz/files/
Thanks. Committed.