HomeFreeBSD

fastd, fastd-devel: Disable mpclmul module on FreeBSD 9.

Description

fastd, fastd-devel: Disable mpclmul module on FreeBSD 9.

This fixes the build on 9, which has failed ever since it was added to the
tree.

From the fallout logs:

CMake Error at src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt:9 (message):
  WITH_MAC_GHASH_PCLMULQDQ enabled, but there is no compiler support for
  -mpclmul

This happens because GCC 4.2.1 in base (the default compiler) does not
support the -mpcmul option.

Fix it by disabling the module when on FreeBSD < 10 (i.e. when base GCC is
the default compiler).

PR 205017
PR: 205018
Approved by: Jan Bramkamp <crest_maintainer@rlwinm.de> (maintainer)

Details

Provenance
rakucoAuthored on
Parents
rP402992: Python library for looking up blockchain data via DNSChain
Branches
Unknown
Tags
Unknown