Created attachment 157321 [details] sysutils/b2sum improvements Improve sysutils/b2sum: Make SSE2+ instructions optinal (default ON for amd64, can be used on some i386) to alow buiding on any platform Add OpenMP option Patch to not crash when compiled with Clang Taking over as maintainer after it was offered on IRC.
Looks good, but why building static?
Created attachment 157341 [details] sysutils/b2sum improvements v2
(In reply to Baptiste Daroussin from comment #1) That was copied from the original makefile while making all other CFLAGS into options. Now that you ask, I can't think of any good reason to static link. I tested without and there is no difference in functionality or performance. So, refreshed patch without that.
A commit references this bug: Author: bapt Date: Mon Jun 1 22:01:54 UTC 2015 New revision: 388290 URL: https://svnweb.freebsd.org/changeset/ports/388290 Log: Improve sysutils/b2sum: Make SSE2+ instructions optinal (default ON for amd64, can be used on some i386) to alow buiding on any platform Add OpenMP option Patch to not crash when compiled with Clang Pass maintainership to submitter Bump portrevision PR: 200561 Submitted by: matthew@reztek.cz Changes: head/sysutils/b2sum/Makefile head/sysutils/b2sum/files/ head/sysutils/b2sum/files/patch-blake2.h head/sysutils/b2sum/files/use_ref.patch