dhcp: disable isc assertions (reproducible builds)
authorPeter Seiderer <ps.report@gmx.net>
Fri, 27 Oct 2017 19:24:24 +0000 (21:24 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 3 Feb 2018 21:50:09 +0000 (22:50 +0100)
commit3d1a7a86205a31625a8d5e8666ae7eb357e0de75
tree85ac441954bb7ff48ea7b2aaabc2d73398c8b16c
parenta67cb08d19e6c123737f7401e87103ecca046ea9
dhcp: disable isc assertions (reproducible builds)

The isc assertions from the bundled bind dns library are
using the __FILE__ macro for debug messages (see
dhcp-4.3.5/bind/bind-9.9.9-P3/lib/isc/include/isc/assertions.h).

Disabling the assertions gains:

- reproducible builds (no build time paths in the executable)
- space saving on the target:
  dhcpd: 1.9M -> 1.6M
  dhcrelay: 1.6M -> 1.3M

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/dhcp/dhcp.mk