Date: Mon, 08 Jun 2020 22:56:09 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 247100] archivers/zstd: Use meson, fix "make test" and other minor fixes Message-ID: <bug-247100-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247100 Bug ID: 247100 Summary: archivers/zstd: Use meson, fix "make test" and other minor fixes Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: daniel.engberg.lists@pyret.net Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) Created attachment 215381 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D215381&action= =3Dedit Patch for zstd Convert to using meson build system Add toggle to select optimization instead of hardcoding -O3 (see note #1) Now defaults to optimization set by ports framework (see note #2) Fix tests, (see note #3) Note #1: O2 actually is slightly faster (~1-2%) on my amd64 and aarch64 systems, tes= ted using fullbench in tests builddir) Note #2: Valgrind only works on i386 and amd64, it fails instantly on amd64 -HEAD so= I'm assuming it's broken. As far as I can tell the old test target didn't it use either so I don't think we're missing out on anything compared to earlier Note #3: On slow hardware a few tests might trigger timeout with default upstream settings. Test #1 and #8 does on my aarch64 SBC RockPro64 (RK3399) Tested on:=20 FreeBSD 13.0-CURRENT r361421 amd64 (make test and fullbench) FreeBSD 13.0-CURRENT r361660 aarch64 (make test and fullbench) Poudriere testport OK 12.1-RELEASE (amd64) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-247100-7788>