opened
loader-bsd
username_0
pkg-config is required to compile aircrack-ng on FreeBSD,
these macros are defined in /usr/local/share/aclocal/pkg.m4
which belongs to the port devel/pkgconf.
```
configure.ac:62: error: possibly undefined macro1: AC_SUBST
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:18742: error: possibly undefined macro1: AC_MSG_RESULT
configure:19713: error: possibly undefined macro1: AC_DEFINE
```
Also set the CFLAGS and LDFLAGS for the systems that have security/openssl port installed,
FreeBSD 12.0-RELEASE and 13.0-CURRENT have OpenSSL 1.1.1 in base and 1.0.2 in the port security/openssl.

Compiling on a system with two versions of OpenSSL in both base and ports
will result in errors like undefined symbol HMAC_CTX_new/HMAC_CTX_init, etc.
Fix aircrack-ng-1.1.1 for FreeBSD support
issue
created
michaellarabel
username_1
Thanks, now available on PTS as aircrack-ng-1.1.2.
comment
created
loader-bsd
username_0
Thanks Michael for your help. :-)
comment
created
michaellarabel
username_1
And thanks for the patches, @username_0 ! BTW, if it's of interest to you, PostgreSQL pgbench I updated to work on FreeBSD as well, working fine there at least when I was trying it out on FreeBSD 12.
comment