Mahmoud Al-Qudsi <mqu...@neosmart.net> writes:

> Hello all,
>
> The pxz port is badly created (installing the package pulls in the
> entire gcc6 suite and gcc-ecj, just to deploy the binary), and ends up
> needing over 500mib of space for a very simple utility.

OpenMP on FreeBSD is a bit of PITA:
- base/ system on Clang archs doesn't provide libomp or libgomp
- libomp from LLVM openmp is guaranteed to be available only on amd64
- USES=compiler:openmp doesn't know about LLVM openmp (bug 210337)

archivers/pxz supports non-OpenMP by removing -fopenmp from CFLAGS.

> I was about to fix it when I found out that upstream pxz is both
> abandoned and broken ([0], and in particular, [1]). Perhaps it should
> be dropped?

Maybe. /usr/bin/xz --threads=NUM is supported on all FreeBSD releases.
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to