[Bug 262383] devel/libb2: Switch to meson, disable native optimization on x86

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 06 Mar 2022 19:49:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262383

            Bug ID: 262383
           Summary: devel/libb2: Switch to meson, disable native
                    optimization on x86
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: mm@FreeBSD.org
          Reporter: diizzy@FreeBSD.org
             Flags: maintainer-feedback?(mm@FreeBSD.org)
          Assignee: mm@FreeBSD.org

Created attachment 232284
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232284&action=edit
Patch for libb2

Switch to meson from GNU Autotools
Disable use of "native" optimization for amd64
Enable "fat" library for amd64
Enable OpenMP support on aarch64 and amd64
Drop static library

Compile and tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c
(amd64) (make, make check-plist, make test)
Compile and tested on FreeBSD 13.0-STABLE (aarch64) (make, make check-plist,
make test)
Poudriere testport OK 12.3-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)

-- 
You are receiving this mail because:
You are the assignee for the bug.