* Use better API when decoding DHCP packets, to avoid unnecessary work.
This improves performance noticably.
* Parse locale-dependent dates. Fixes #3602.
+ * Strip out "-frecord-gcc-switches" from rlm_python3 configure build. Fixes #3693
FreeRADIUS 3.0.21 Tue 24 Mar 2020 12:00:00 EDT urgency=low
Feature improvements
dnl # Strip debug symbol flags (-g[0-9]?). We decide on debugging symbols, not python
dnl # Strip -W*, we decide what warnings are important
dnl # Strip -DNDEBUG
+ dnl # Strip -frecord-gcc-switches, We decide if we need that. not python.
dnl # Strip -specs=/path/whatever.specs, We don't need the compiler .specs that comes from Python
mod_cflags=`echo $python3_cflags | sed -e '\
s/-I/-isystem/g;\
s/-g[[^ ]]*//g;\
s/-W[[^ ]]*//g;\
s/-DNDEBUG[[[:blank:]]]*//g;\
+ s/-frecord-gcc-switches//g;\
s/-specs=[^ ]*//g;
'`
AC_MSG_NOTICE([Sanitized cflags were \"${mod_cflags}\"])