[Bug 243101] security/nss: fix builds for 32-bit powerpc

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 5 00:52:54 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243101

            Bug ID: 243101
           Summary: security/nss: fix builds for 32-bit powerpc
           Product: Ports & Packages
           Version: Latest
          Hardware: powerpc
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko at FreeBSD.org
          Reporter: lfmorrison at gmail.com
                CC: powerpc at FreeBSD.org
             Flags: maintainer-feedback?(gecko at FreeBSD.org)
          Assignee: gecko at FreeBSD.org
                CC: powerpc at FreeBSD.org

The port fails to build due to unrecognized compiler command line arguments
-mcrypto and -mvsx. I am building on a Mac Mini G4 running FreeBSD 12.1-RELEASE
and a freshly updated ports tree as of January 4, 2020 at 20:00 AST.

The failure is probably related to the same root cause as (a portion of) bug
242521. In that case, the solution was to switch from base cc to GCC9. However,
the change was only applied for powerpc64; the same compiler complaints also
apply to 32-bit powerpc.

Repeating the build with USE_GCC=9 yields a successful result.

I suggest that the port should be updated to automatically choose gcc9 instead
of base gcc4.2 for the 32-bit powerpc architecture as well.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ppc mailing list