Why does it require GCC 7.0+ when it builds (and seems to work) fine with clang?
I, personally, am tired of waiting for ten versions of the same compiler to build each time I update the system.
(or at least on 11.1-RELEASE-p10)
Created attachment 194002 [details]
poudriere testport with "USE_GCC" commented out.
Thanks for your feedback!
I should have added the reason for this to the last commit message.
aircrack-ng builds fine with clang, but according to the upstream developers the GCC built version runs much faster:
" * For best performance on FreeBSD (50-70% more), install gcc5 (or better) via: pkg install gcc7"
I will change the default GCC to version 6, though, so the default gcc is chosen.
A commit references this bug:
Date: Thu Jun 21 07:59:02 UTC 2018
New revision: 472962
- Set required GCC version to 6+, so that the default gcc version is chosen.
GCC isn't needed to successfully building the port, but according to upstream
using the gcc compiled version is 60-70% faster than the clang compiled
- Bump PORTREVISION
Submitted by: Michael Danilov <email@example.com>