Fix GNU symbol and AIM compilation error on newer Ubuntu OS (#1003)
Fix GNU symbol and AIM compilation error on newer Ubuntu OS (#1003)

AIM, used by ONLP, would undefine `_GNU_SOURCE` unless `AIM_CONFIG_INCLUDE_GNU_SOURCE` is set. This causes missing symbol errors later when GNU-only symbols are used in other code.
stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum,stratum/stratum