MidnightBSD Magus

net-mgmt/networkmanager-shim

Compatibility shim for a standard network configuration tool suite

Flavor Version Run OSVersion Arch License Restricted Status
1.52.0 620 4.0 amd64 lgpl 0 fail

License Permissions:

Events

Machine Type Time Message
m4064b info 2025-11-01 09:39:52.318774 Test Started
m4064b fail 2025-11-01 09:41:21.883536 make test returned non-zero: 1
m4064b fail 2025-11-01 09:41:21.979266 Test complete.

Log

===>  Testing for networkmanager-shim-1.52.0
[1/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.AccessPoint.xml
[2/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.AgentManager.xml
[3/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.DHCP4Config.h ../introspection/org.freedesktop.NetworkManager.DHCP4Config.xml
[4/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.h ../introspection/org.freedesktop.NetworkManager.xml
[5/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.xml
[6/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.AccessPoint.c ../introspection/org.freedesktop.NetworkManager.AccessPoint.xml
[7/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Checkpoint.c ../introspection/org.freedesktop.NetworkManager.Checkpoint.xml
[8/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Connection.Active.xml
[9/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.xml
[10/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Connection.Active.h ../introspection/org.freedesktop.NetworkManager.Connection.Active.xml
[11/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.DHCP6Config.xml
[12/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Adsl.h ../introspection/org.freedesktop.NetworkManager.Device.Adsl.xml
[13/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.AccessPoint.h ../introspection/org.freedesktop.NetworkManager.AccessPoint.xml
[14/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.AgentManager.c ../introspection/org.freedesktop.NetworkManager.AgentManager.xml
[15/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.AgentManager.h ../introspection/org.freedesktop.NetworkManager.AgentManager.xml
[16/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.DHCP4Config.xml
[17/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Checkpoint.h ../introspection/org.freedesktop.NetworkManager.Checkpoint.xml
[18/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Checkpoint.xml
[19/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.h ../introspection/org.freedesktop.NetworkManager.Device.xml
[20/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Adsl.c ../introspection/org.freedesktop.NetworkManager.Device.Adsl.xml
[21/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Adsl.xml
[22/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.DHCP4Config.c ../introspection/org.freedesktop.NetworkManager.DHCP4Config.xml
[23/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.DHCP6Config.c ../introspection/org.freedesktop.NetworkManager.DHCP6Config.xml
[24/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.c ../introspection/org.freedesktop.NetworkManager.xml
[25/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Bluetooth.h ../introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml
[26/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Connection.Active.c ../introspection/org.freedesktop.NetworkManager.Connection.Active.xml
[27/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.c ../introspection/org.freedesktop.NetworkManager.Device.xml
[28/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.DHCP6Config.h ../introspection/org.freedesktop.NetworkManager.DHCP6Config.xml
[29/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Bond.c ../introspection/org.freedesktop.NetworkManager.Device.Bond.xml
[30/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c ../introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml
[31/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Hsr.xml
[32/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Bond.xml
[33/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Bridge.c ../introspection/org.freedesktop.NetworkManager.Device.Bridge.xml
[34/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml
[35/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml
[36/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Bond.h ../introspection/org.freedesktop.NetworkManager.Device.Bond.xml
[37/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Bridge.h ../introspection/org.freedesktop.NetworkManager.Device.Bridge.xml
[38/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Dummy.c ../introspection/org.freedesktop.NetworkManager.Device.Dummy.xml
[39/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Dummy.h ../introspection/org.freedesktop.NetworkManager.Device.Dummy.xml
[40/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Hsr.h ../introspection/org.freedesktop.NetworkManager.Device.Hsr.xml
[41/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c ../introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml
[42/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Infiniband.c ../introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml
[43/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Bridge.xml
[44/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Dummy.xml
[45/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.IPTunnel.h ../introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml
[46/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Infiniband.h ../introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml
[47/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Ipvlan.h ../introspection/org.freedesktop.NetworkManager.Device.Ipvlan.xml
[48/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Generic.c ../introspection/org.freedesktop.NetworkManager.Device.Generic.xml
[49/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Hsr.c ../introspection/org.freedesktop.NetworkManager.Device.Hsr.xml
[50/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Ipvlan.xml
[51/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml
[52/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Loopback.h ../introspection/org.freedesktop.NetworkManager.Device.Loopback.xml
[53/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Generic.xml
[54/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Ipvlan.c ../introspection/org.freedesktop.NetworkManager.Device.Ipvlan.xml
[55/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Loopback.xml
[56/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Lowpan.c ../introspection/org.freedesktop.NetworkManager.Device.Lowpan.xml
[57/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Lowpan.h ../introspection/org.freedesktop.NetworkManager.Device.Lowpan.xml
[58/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Generic.h ../introspection/org.freedesktop.NetworkManager.Device.Generic.xml
[59/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Macsec.c ../introspection/org.freedesktop.NetworkManager.Device.Macsec.xml
[60/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Macsec.h ../introspection/org.freedesktop.NetworkManager.Device.Macsec.xml
[61/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Macsec.xml
[62/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Macvlan.c ../introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml
[63/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Loopback.c ../introspection/org.freedesktop.NetworkManager.Device.Loopback.xml
[64/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Lowpan.xml
[65/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Macvlan.h ../introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml
[66/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml
[67/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Modem.c ../introspection/org.freedesktop.NetworkManager.Device.Modem.xml
[68/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Modem.h ../introspection/org.freedesktop.NetworkManager.Device.Modem.xml
[69/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c ../introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml
[70/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.h ../introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml
[71/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml
[72/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.OvsBridge.c ../introspection/org.freedesktop.NetworkManager.Device.OvsBridge.xml
[73/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.OvsBridge.xml
[74/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.OvsInterface.c ../introspection/org.freedesktop.NetworkManager.Device.OvsInterface.xml
[75/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.OvsInterface.h ../introspection/org.freedesktop.NetworkManager.Device.OvsInterface.xml
[76/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.OvsInterface.xml
[77/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.OvsPort.c ../introspection/org.freedesktop.NetworkManager.Device.OvsPort.xml
[78/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Modem.xml
[79/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Ppp.h ../introspection/org.freedesktop.NetworkManager.Device.Ppp.xml
[80/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Statistics.h ../introspection/org.freedesktop.NetworkManager.Device.Statistics.xml
[81/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.OvsBridge.h ../introspection/org.freedesktop.NetworkManager.Device.OvsBridge.xml
[82/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.OvsPort.xml
[83/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Ppp.c ../introspection/org.freedesktop.NetworkManager.Device.Ppp.xml
[84/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Ppp.xml
[85/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.OvsPort.h ../introspection/org.freedesktop.NetworkManager.Device.OvsPort.xml
[86/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Statistics.xml
[87/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Team.c ../introspection/org.freedesktop.NetworkManager.Device.Team.xml
[88/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Team.xml
[89/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Tun.h ../introspection/org.freedesktop.NetworkManager.Device.Tun.xml
[90/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Tun.xml
[91/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Veth.c ../introspection/org.freedesktop.NetworkManager.Device.Veth.xml
[92/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Tun.c ../introspection/org.freedesktop.NetworkManager.Device.Tun.xml
[93/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Veth.h ../introspection/org.freedesktop.NetworkManager.Device.Veth.xml
[94/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Statistics.c ../introspection/org.freedesktop.NetworkManager.Device.Statistics.xml
[95/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Vrf.c ../introspection/org.freedesktop.NetworkManager.Device.Vrf.xml
[96/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Vrf.h ../introspection/org.freedesktop.NetworkManager.Device.Vrf.xml
[97/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Vlan.h ../introspection/org.freedesktop.NetworkManager.Device.Vlan.xml
[98/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Team.h ../introspection/org.freedesktop.NetworkManager.Device.Team.xml
[99/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Veth.xml
[100/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Vlan.c ../introspection/org.freedesktop.NetworkManager.Device.Vlan.xml
[101/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Vrf.xml
[102/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Vxlan.c ../introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml
[103/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.WiMax.xml
[104/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.WiMax.c ../introspection/org.freedesktop.NetworkManager.Device.WiMax.xml
[105/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.WifiP2P.c ../introspection/org.freedesktop.NetworkManager.Device.WifiP2P.xml
[106/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml
[107/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.WiMax.h ../introspection/org.freedesktop.NetworkManager.Device.WiMax.xml
[108/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.WireGuard.h ../introspection/org.freedesktop.NetworkManager.Device.WireGuard.xml
[109/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Wired.c ../introspection/org.freedesktop.NetworkManager.Device.Wired.xml
[110/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Wired.h ../introspection/org.freedesktop.NetworkManager.Device.Wired.xml
[111/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.WifiP2P.h ../introspection/org.freedesktop.NetworkManager.Device.WifiP2P.xml
[112/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.WireGuard.c ../introspection/org.freedesktop.NetworkManager.Device.WireGuard.xml
[113/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.WireGuard.xml
[114/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Wireless.c ../introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
[115/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Wired.xml
[116/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Wireless.h ../introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
[117/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Wireless.xml
[118/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Device.Wpan.c ../introspection/org.freedesktop.NetworkManager.Device.Wpan.xml
[119/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Wpan.h ../introspection/org.freedesktop.NetworkManager.Device.Wpan.xml
[120/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.DnsManager.h ../introspection/org.freedesktop.NetworkManager.DnsManager.xml
[121/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Device.Vxlan.h ../introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml
[122/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.DnsManager.c ../introspection/org.freedesktop.NetworkManager.DnsManager.xml
[123/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.IP4Config.c ../introspection/org.freedesktop.NetworkManager.IP4Config.xml
[124/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Wpan.xml
[125/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.IP4Config.h ../introspection/org.freedesktop.NetworkManager.IP4Config.xml
[126/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.Vlan.xml
[127/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.DnsManager.xml
[128/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.IP4Config.xml
[129/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.IP6Config.h ../introspection/org.freedesktop.NetworkManager.IP6Config.xml
[130/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.IP6Config.xml
[131/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.PPP.h ../introspection/org.freedesktop.NetworkManager.PPP.xml
[132/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.IP6Config.c ../introspection/org.freedesktop.NetworkManager.IP6Config.xml
[133/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.PPP.c ../introspection/org.freedesktop.NetworkManager.PPP.xml
[134/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.SecretAgent.c ../introspection/org.freedesktop.NetworkManager.SecretAgent.xml
[135/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Device.WifiP2P.xml
[136/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.SecretAgent.xml
[137/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.SecretAgent.h ../introspection/org.freedesktop.NetworkManager.SecretAgent.xml
[138/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Settings.xml
[139/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Settings.c ../introspection/org.freedesktop.NetworkManager.Settings.xml
[140/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Settings.Connection.h ../introspection/org.freedesktop.NetworkManager.Settings.Connection.xml
[141/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.Settings.Connection.c ../introspection/org.freedesktop.NetworkManager.Settings.Connection.xml
[142/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.Settings.h ../introspection/org.freedesktop.NetworkManager.Settings.xml
[143/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.VPN.Connection.c ../introspection/org.freedesktop.NetworkManager.VPN.Connection.xml
[144/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.PPP.xml
[145/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
[146/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.VPN.Plugin.c ../introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
[147/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.WifiP2PPeer.c ../introspection/org.freedesktop.NetworkManager.WifiP2PPeer.xml
[148/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.Settings.Connection.xml
[149/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.VPN.Connection.h ../introspection/org.freedesktop.NetworkManager.VPN.Connection.xml
[150/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
[151/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.WiMax.Nsp.h ../introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
[152/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.WifiP2PPeer.h ../introspection/org.freedesktop.NetworkManager.WifiP2PPeer.xml
[153/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --body --output introspection/org.freedesktop.NetworkManager.WiMax.Nsp.c ../introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml
[154/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.WifiP2PPeer.xml
[155/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --output-directory introspection --generate-docbook dbus ../introspection/org.freedesktop.NetworkManager.VPN.Connection.xml
[156/666] /usr/local/bin/gdbus-codegen --c-generate-autocleanup all --interface-prefix org.freedesktop.NetworkManager --c-namespace NMDBus --header --output introspection/org.freedesktop.NetworkManager.VPN.Plugin.h ../introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml
[157/666] cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd.c.o -c ../src/n-acd/src/n-acd.c
FAILED: src/libn-acd.a.p/n-acd_src_n-acd.c.o 
cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd.c.o -c ../src/n-acd/src/n-acd.c
../src/n-acd/src/n-acd.c:58:10: fatal error: 'linux/if_packet.h' file not found
   58 | #include 
      |          ^~~~~~~~~~~~~~~~~~~
1 error generated.
[158/666] cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_util_timer.c.o -MF src/libn-acd.a.p/n-acd_src_util_timer.c.o.d -o src/libn-acd.a.p/n-acd_src_util_timer.c.o -c ../src/n-acd/src/util/timer.c
FAILED: src/libn-acd.a.p/n-acd_src_util_timer.c.o 
cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_util_timer.c.o -MF src/libn-acd.a.p/n-acd_src_util_timer.c.o.d -o src/libn-acd.a.p/n-acd_src_util_timer.c.o -c ../src/n-acd/src/util/timer.c
../src/n-acd/src/util/timer.c:10:10: fatal error: 'sys/timerfd.h' file not found
   10 | #include 
      |          ^~~~~~~~~~~~~~~
1 error generated.
[159/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o -c ../src/n-dhcp4/src/util/socket.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_util_socket.c.o -c ../src/n-dhcp4/src/util/socket.c
../src/n-dhcp4/src/util/socket.c:34:31: error: field designator 'ifr_ifindex' does not refer to any field in type 'struct ifreq'
   34 |         struct ifreq req = { .ifr_ifindex = ifindex };
      |                              ~^~~~~~~~~~~~~~~~~~~~~
../src/n-dhcp4/src/util/socket.c:37:27: error: use of undeclared identifier 'SIOCGIFNAME'
   37 |         r = ioctl(socket, SIOCGIFNAME, &req);
      |                           ^
../src/n-dhcp4/src/util/socket.c:114:24: error: use of undeclared identifier 'SO_BINDTODEVICE'
  114 |                        SO_BINDTODEVICE,
      |                        ^
3 errors generated.
[160/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o -c ../src/n-dhcp4/src/n-dhcp4-client.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-client.c.o -c ../src/n-dhcp4/src/n-dhcp4-client.c
../src/n-dhcp4/src/n-dhcp4-client.c:14:10: fatal error: 'linux/if_ether.h' file not found
   14 | #include 
      |          ^~~~~~~~~~~~~~~~~~
1 error generated.
[161/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o -c ../src/n-dhcp4/src/util/packet.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_util_packet.c.o -c ../src/n-dhcp4/src/util/packet.c
../src/n-dhcp4/src/util/packet.c:9:10: fatal error: 'linux/filter.h' file not found
    9 | #include 
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[162/666] cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o -c ../src/n-acd/src/n-acd-probe.c
FAILED: src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o 
cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd-probe.c.o -c ../src/n-acd/src/n-acd-probe.c
In file included from ../src/n-acd/src/n-acd-probe.c:16:
In file included from /usr/include/netinet/if_ether.h:37:
/usr/include/net/ethernet.h:59:2: error: unknown type name 'u_char'; did you mean 'char'?
   59 |         u_char  ether_dhost[ETHER_ADDR_LEN];
      |         ^
/usr/include/net/ethernet.h:60:2: error: unknown type name 'u_char'; did you mean 'char'?
   60 |         u_char  ether_shost[ETHER_ADDR_LEN];
      |         ^
/usr/include/net/ethernet.h:61:2: error: unknown type name 'u_short'; did you mean 'short'?
   61 |         u_short ether_type;
      |         ^
/usr/include/net/ethernet.h:68:2: error: unknown type name 'u_char'; did you mean 'char'?
   68 |         u_char octet[ETHER_ADDR_LEN];
      |         ^
In file included from ../src/n-acd/src/n-acd-probe.c:16:
In file included from /usr/include/netinet/if_ether.h:38:
/usr/include/net/if_arp.h:48:2: error: unknown type name 'u_short'; did you mean 'short'?
   48 |         u_short ar_hrd;         /* format of hardware address */
      |         ^
/usr/include/net/if_arp.h:54:2: error: unknown type name 'u_short'; did you mean 'short'?
   54 |         u_short ar_pro;         /* format of protocol address */
      |         ^
/usr/include/net/if_arp.h:55:2: error: unknown type name 'u_char'; did you mean 'char'?
   55 |         u_char  ar_hln;         /* length of hardware address */
      |         ^
/usr/include/net/if_arp.h:56:2: error: unknown type name 'u_char'; did you mean 'char'?
   56 |         u_char  ar_pln;         /* length of protocol address */
      |         ^
/usr/include/net/if_arp.h:57:2: error: unknown type name 'u_short'; did you mean 'short'?
   57 |         u_short ar_op;          /* one of: */
      |         ^
/usr/include/net/if_arp.h:89:18: error: field has incomplete type 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                          ^
/usr/include/net/if_arp.h:89:9: note: forward declaration of 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                 ^
/usr/include/net/if_arp.h:90:18: error: field has incomplete type 'struct sockaddr'
   90 |         struct  sockaddr arp_ha;                /* hardware address */
      |                          ^
/usr/include/net/if_arp.h:89:9: note: forward declaration of 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                 ^
In file included from ../src/n-acd/src/n-acd-probe.c:16:
/usr/include/netinet/if_ether.h:82:2: error: unknown type name 'u_char'; did you mean 'char'?
   82 |         u_char  arp_sha[ETHER_ADDR_LEN];        /* sender hardware address */
      |         ^
/usr/include/netinet/if_ether.h:83:2: error: unknown type name 'u_char'; did you mean 'char'?
   83 |         u_char  arp_spa[4];     /* sender protocol address */
      |         ^
/usr/include/netinet/if_ether.h:84:2: error: unknown type name 'u_char'; did you mean 'char'?
   84 |         u_char  arp_tha[ETHER_ADDR_LEN];        /* target hardware address */
      |         ^
/usr/include/netinet/if_ether.h:85:2: error: unknown type name 'u_char'; did you mean 'char'?
   85 |         u_char  arp_tpa[4];     /* target protocol address */
      |         ^
/usr/include/netinet/if_ether.h:95:2: error: unknown type name 'u_char'; did you mean 'char'?
   95 |         u_char  sin_len;
      |         ^
/usr/include/netinet/if_ether.h:96:2: error: unknown type name 'u_char'; did you mean 'char'?
   96 |         u_char  sin_family;
      |         ^
/usr/include/netinet/if_ether.h:97:2: error: unknown type name 'u_short'; did you mean 'short'?
   97 |         u_short sin_port;
      |         ^
/usr/include/netinet/if_ether.h:98:17: error: field has incomplete type 'struct in_addr'
   98 |         struct  in_addr sin_addr;
      |                         ^
/usr/include/netinet/if_ether.h:98:9: note: forward declaration of 'struct in_addr'
   98 |         struct  in_addr sin_addr;
      |                 ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[163/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o -c ../src/n-dhcp4/src/n-dhcp4-c-probe.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-probe.c.o -c ../src/n-dhcp4/src/n-dhcp4-c-probe.c
../src/n-dhcp4/src/n-dhcp4-c-probe.c:68:44: error: use of undeclared identifier 'IPTOS_CLASS_CS0'
   68 |         *config = (NDhcp4ClientProbeConfig)N_DHCP4_CLIENT_PROBE_CONFIG_NULL(*config);
      |                                            ^
../src/n-dhcp4/src/n-dhcp4-private.h:279:25: note: expanded from macro 'N_DHCP4_CLIENT_PROBE_CONFIG_NULL'
  279 |                 .dscp = N_DHCP4_DSCP_DEFAULT,                                   \
      |                         ^
../src/n-dhcp4/src/n-dhcp4-private.h:38:31: note: expanded from macro 'N_DHCP4_DSCP_DEFAULT'
   38 | #define N_DHCP4_DSCP_DEFAULT (IPTOS_CLASS_CS0 >> 2)
      |                               ^
../src/n-dhcp4/src/n-dhcp4-c-probe.c:361:30: warning: call to undeclared function 'getauxval'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  361 |         p = (const uint8_t *)getauxval(AT_RANDOM);
      |                              ^
../src/n-dhcp4/src/n-dhcp4-c-probe.c:361:40: error: use of undeclared identifier 'AT_RANDOM'
  361 |         p = (const uint8_t *)getauxval(AT_RANDOM);
      |                                        ^
1 warning and 2 errors generated.
[164/666] cc -Isrc/libnm-std-aux/libnm-std-aux.a.p -Isrc/libnm-std-aux -I../src/libnm-std-aux -Isrc -I../src -I. -I.. -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/libnm-std-aux/libnm-std-aux.a.p/c-list-util.c.o -MF src/libnm-std-aux/libnm-std-aux.a.p/c-list-util.c.o.d -o src/libnm-std-aux/libnm-std-aux.a.p/c-list-util.c.o -c ../src/libnm-std-aux/c-list-util.c
[165/666] cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o -c ../src/n-acd/src/n-acd-bpf-fallback.c
FAILED: src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o 
cc -Isrc/libn-acd.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-rbtree/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -DSO_ATTACH_BPF=50 -Wno-pointer-arith -Wno-vla -MD -MQ src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o -MF src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o.d -o src/libn-acd.a.p/n-acd_src_n-acd-bpf-fallback.c.o -c ../src/n-acd/src/n-acd-bpf-fallback.c
In file included from ../src/n-acd/src/n-acd-bpf-fallback.c:12:
In file included from ../src/n-acd/src/n-acd-private.h:8:
In file included from /usr/include/netinet/if_ether.h:37:
/usr/include/net/ethernet.h:59:2: error: unknown type name 'u_char'; did you mean 'char'?
   59 |         u_char  ether_dhost[ETHER_ADDR_LEN];
      |         ^
/usr/include/net/ethernet.h:60:2: error: unknown type name 'u_char'; did you mean 'char'?
   60 |         u_char  ether_shost[ETHER_ADDR_LEN];
      |         ^
/usr/include/net/ethernet.h:61:2: error: unknown type name 'u_short'; did you mean 'short'?
   61 |         u_short ether_type;
      |         ^
/usr/include/net/ethernet.h:68:2: error: unknown type name 'u_char'; did you mean 'char'?
   68 |         u_char octet[ETHER_ADDR_LEN];
      |         ^
In file included from ../src/n-acd/src/n-acd-bpf-fallback.c:12:
In file included from ../src/n-acd/src/n-acd-private.h:8:
In file included from /usr/include/netinet/if_ether.h:38:
/usr/include/net/if_arp.h:48:2: error: unknown type name 'u_short'; did you mean 'short'?
   48 |         u_short ar_hrd;         /* format of hardware address */
      |         ^
/usr/include/net/if_arp.h:54:2: error: unknown type name 'u_short'; did you mean 'short'?
   54 |         u_short ar_pro;         /* format of protocol address */
      |         ^
/usr/include/net/if_arp.h:55:2: error: unknown type name 'u_char'; did you mean 'char'?
   55 |         u_char  ar_hln;         /* length of hardware address */
      |         ^
/usr/include/net/if_arp.h:56:2: error: unknown type name 'u_char'; did you mean 'char'?
   56 |         u_char  ar_pln;         /* length of protocol address */
      |         ^
/usr/include/net/if_arp.h:57:2: error: unknown type name 'u_short'; did you mean 'short'?
   57 |         u_short ar_op;          /* one of: */
      |         ^
/usr/include/net/if_arp.h:89:18: error: field has incomplete type 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                          ^
/usr/include/net/if_arp.h:89:9: note: forward declaration of 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                 ^
/usr/include/net/if_arp.h:90:18: error: field has incomplete type 'struct sockaddr'
   90 |         struct  sockaddr arp_ha;                /* hardware address */
      |                          ^
/usr/include/net/if_arp.h:89:9: note: forward declaration of 'struct sockaddr'
   89 |         struct  sockaddr arp_pa;                /* protocol address */
      |                 ^
In file included from ../src/n-acd/src/n-acd-bpf-fallback.c:12:
In file included from ../src/n-acd/src/n-acd-private.h:8:
/usr/include/netinet/if_ether.h:82:2: error: unknown type name 'u_char'; did you mean 'char'?
   82 |         u_char  arp_sha[ETHER_ADDR_LEN];        /* sender hardware address */
      |         ^
/usr/include/netinet/if_ether.h:83:2: error: unknown type name 'u_char'; did you mean 'char'?
   83 |         u_char  arp_spa[4];     /* sender protocol address */
      |         ^
/usr/include/netinet/if_ether.h:84:2: error: unknown type name 'u_char'; did you mean 'char'?
   84 |         u_char  arp_tha[ETHER_ADDR_LEN];        /* target hardware address */
      |         ^
/usr/include/netinet/if_ether.h:85:2: error: unknown type name 'u_char'; did you mean 'char'?
   85 |         u_char  arp_tpa[4];     /* target protocol address */
      |         ^
/usr/include/netinet/if_ether.h:95:2: error: unknown type name 'u_char'; did you mean 'char'?
   95 |         u_char  sin_len;
      |         ^
/usr/include/netinet/if_ether.h:96:2: error: unknown type name 'u_char'; did you mean 'char'?
   96 |         u_char  sin_family;
      |         ^
/usr/include/netinet/if_ether.h:97:2: error: unknown type name 'u_short'; did you mean 'short'?
   97 |         u_short sin_port;
      |         ^
/usr/include/netinet/if_ether.h:98:17: error: field has incomplete type 'struct in_addr'
   98 |         struct  in_addr sin_addr;
      |                         ^
/usr/include/netinet/if_ether.h:98:9: note: forward declaration of 'struct in_addr'
   98 |         struct  in_addr sin_addr;
      |                 ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[166/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o -c ../src/n-dhcp4/src/n-dhcp4-c-connection.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-connection.c.o -c ../src/n-dhcp4/src/n-dhcp4-c-connection.c
../src/n-dhcp4/src/n-dhcp4-c-connection.c:12:10: fatal error: 'linux/netdevice.h' file not found
   12 | #include 
      |          ^~~~~~~~~~~~~~~~~~~
1 error generated.
[167/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o -c ../src/n-dhcp4/src/n-dhcp4-socket.c
FAILED: src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o 
cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-socket.c.o -c ../src/n-dhcp4/src/n-dhcp4-socket.c
../src/n-dhcp4/src/n-dhcp4-socket.c:7:10: fatal error: 'linux/filter.h' file not found
    7 | #include 
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[168/666] cc -Isrc/libc-siphash.a.p -Isrc -I../src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -MD -MQ src/libc-siphash.a.p/c-siphash_src_c-siphash.c.o -MF src/libc-siphash.a.p/c-siphash_src_c-siphash.c.o.d -o src/libc-siphash.a.p/c-siphash_src_c-siphash.c.o -c ../src/c-siphash/src/c-siphash.c
[169/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-lease.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-lease.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-c-lease.c.o -c ../src/n-dhcp4/src/n-dhcp4-c-lease.c
[170/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-outgoing.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-outgoing.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-outgoing.c.o -c ../src/n-dhcp4/src/n-dhcp4-outgoing.c
[171/666] cc -Isrc/libnm-std-aux/libnm-std-aux.a.p -Isrc/libnm-std-aux -I../src/libnm-std-aux -Isrc -I../src -I. -I.. -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/libnm-std-aux/libnm-std-aux.a.p/nm-std-utils.c.o -MF src/libnm-std-aux/libnm-std-aux.a.p/nm-std-utils.c.o.d -o src/libnm-std-aux/libnm-std-aux.a.p/nm-std-utils.c.o -c ../src/libnm-std-aux/nm-std-utils.c
In file included from ../src/libnm-std-aux/nm-std-utils.c:3:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:65:13: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
   65 |             nm_assert(n > 128u);
      |             ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:68:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
   68 |         nm_assert(n > 24u && n - 24u >= requested);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:81:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
   81 |     nm_assert(n >= requested);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:118:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  118 |     nm_assert(buf);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:119:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  119 |     nm_assert(buf_size > 0);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-utils.c:132:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  132 |     nm_assert(buf2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
22 warnings generated.
[172/666] cc -Isrc/libn-dhcp4.a.p -Isrc -I../src -I../src/c-list/src -I../src/c-siphash/src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -D_GNU_SOURCE -Wno-declaration-after-statement -Wno-pointer-arith -MD -MQ src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-incoming.c.o -MF src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-incoming.c.o.d -o src/libn-dhcp4.a.p/n-dhcp4_src_n-dhcp4-incoming.c.o -c ../src/n-dhcp4/src/n-dhcp4-incoming.c
[173/666] cc -Isrc/libc-rbtree.a.p -Isrc -I../src -I../src/c-stdaux/src -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -std=c11 -MD -MQ src/libc-rbtree.a.p/c-rbtree_src_c-rbtree.c.o -MF src/libc-rbtree.a.p/c-rbtree_src_c-rbtree.c.o.d -o src/libc-rbtree.a.p/c-rbtree_src_c-rbtree.c.o -c ../src/c-rbtree/src/c-rbtree.c
[174/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o -c ../src/libnm-glib-aux/nm-errno.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-errno.c.o -c ../src/libnm-glib-aux/nm-errno.c
In file included from ../src/libnm-glib-aux/nm-errno.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-errno.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-errno.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-errno.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[175/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o -c ../src/libnm-glib-aux/nm-dedup-multi.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dedup-multi.c.o -c ../src/libnm-glib-aux/nm-dedup-multi.c
In file included from ../src/libnm-glib-aux/nm-dedup-multi.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-dedup-multi.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-dedup-multi.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-dedup-multi.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[176/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o -c ../src/libnm-glib-aux/nm-enum-utils.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-enum-utils.c.o -c ../src/libnm-glib-aux/nm-enum-utils.c
In file included from ../src/libnm-glib-aux/nm-enum-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-enum-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-enum-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-enum-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[177/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o -c ../src/libnm-glib-aux/nm-hash-utils.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-hash-utils.c.o -c ../src/libnm-glib-aux/nm-hash-utils.c
In file included from ../src/libnm-glib-aux/nm-hash-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-hash-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-hash-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-hash-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[178/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o -c ../src/libnm-glib-aux/nm-dbus-aux.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-dbus-aux.c.o -c ../src/libnm-glib-aux/nm-dbus-aux.c
In file included from ../src/libnm-glib-aux/nm-dbus-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-dbus-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-dbus-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-dbus-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[179/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o -c ../src/libnm-glib-aux/nm-json-aux.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-json-aux.c.o -c ../src/libnm-glib-aux/nm-json-aux.c
In file included from ../src/libnm-glib-aux/nm-json-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-json-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-json-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-json-aux.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
17 warnings and 7 errors generated.
[180/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o -c ../src/libnm-glib-aux/nm-io-utils.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-io-utils.c.o -c ../src/libnm-glib-aux/nm-io-utils.c
In file included from ../src/libnm-glib-aux/nm-io-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-io-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-io-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-io-utils.c:6:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
In file included from ../src/libnm-glib-aux/nm-io-utils.c:8:
../src/libnm-glib-aux/nm-io-utils.h:103:22: error: use of undeclared identifier 'ENONET'
  103 |                      ENONET,
      |                      ^
17 warnings and 8 errors generated.
[181/666] cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o -c ../src/libnm-glib-aux/nm-inet-utils.c
FAILED: src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o 
cc -Isrc/libnm-glib-aux/libnm-glib-aux.a.p -Isrc/libnm-glib-aux -I../src/libnm-glib-aux -Isrc -I../src -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -MD -MQ src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o -MF src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o.d -o src/libnm-glib-aux/libnm-glib-aux.a.p/nm-inet-utils.c.o -c ../src/libnm-glib-aux/nm-inet-utils.c
In file included from ../src/libnm-glib-aux/nm-inet-utils.c:3:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:11:
In file included from ../src/libnm-std-aux/nm-default-std.h:102:
../src/libnm-std-aux/nm-std-aux.h:548:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  548 |     nm_assert(nm_utils_is_power_of_two(ali));
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:643:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  643 |     nm_assert(s1);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:644:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  644 |     nm_assert(s2);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:661:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  661 |     nm_assert(src);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1175:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1175 |         nm_assert(r == -1);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1186:9: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1186 |         nm_assert(errsv != EBADF);
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1483:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1483 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1498:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1498 |     nm_assert_not_reached();
      |     ^
../src/libnm-std-aux/nm-std-aux.h:346:9: note: expanded from macro 'nm_assert_not_reached'
  346 |         _nm_assert_fail("unreachable"); \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1525 |     return NM_IS_IPv4(addr_family) ? NM_AF_INET6 : NM_AF_INET;
      |            ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1525:12: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1531 |     if (!NM_IS_IPv4(addr_family))
      |          ^
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:15: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |               ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
../src/libnm-std-aux/nm-std-aux.h:963:9: note: expanded from macro '_NM_IN_SET'
  963 |         nm_assert(true || NM_UNIQ_T(xx, uniq) == (x));                    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
../src/libnm-std-aux/nm-std-aux.h:1531:10: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
../src/libnm-std-aux/nm-std-aux.h:1520:33: note: expanded from macro 'NM_IS_IPv4'
 1520 | #define NM_IS_IPv4(addr_family) _NM_IS_IPv4(NM_UNIQ, addr_family)
      |                                 ^
../src/libnm-std-aux/nm-std-aux.h:1512:9: note: expanded from macro '_NM_IS_IPv4'
 1512 |         nm_assert_addr_family(NM_UNIQ_T(_addr_family, uniq));    \
      |         ^
../src/libnm-std-aux/nm-std-aux.h:1503:5: note: expanded from macro 'nm_assert_addr_family'
 1503 |     nm_assert(NM_IN_SET((addr_family), NM_AF_INET, NM_AF_INET6))
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-inet-utils.c:3:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:66:
../src/libnm-glib-aux/nm-macros-internal.h:450:5: warning: call to undeclared function '__assert_fail'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  450 |     nm_assert(str);
      |     ^
../src/libnm-std-aux/nm-std-aux.h:318:13: note: expanded from macro 'nm_assert'
  318 |             _nm_assert_fail(#cond);                                    \
      |             ^
../src/libnm-std-aux/nm-std-aux.h:280:5: note: expanded from macro '_nm_assert_fail'
  280 |     __assert_fail(((NM_MORE_ASSERTS) ? "" msg "" : ""), \
      |     ^
In file included from ../src/libnm-glib-aux/nm-inet-utils.c:3:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:67:
../src/libnm-glib-aux/nm-shared-utils.h:1392:39: error: use of undeclared identifier 'AF_INET'
 1392 |     return nm_g_variant_new_ay_inaddr(AF_INET, &addr);
      |                                       ^
../src/libnm-glib-aux/nm-shared-utils.h:1398:39: error: use of undeclared identifier 'AF_INET6'
 1398 |     return nm_g_variant_new_ay_inaddr(AF_INET6, addr);
      |                                       ^
In file included from ../src/libnm-glib-aux/nm-inet-utils.c:3:
In file included from ../src/libnm-glib-aux/nm-default-glib-i18n-lib.h:13:
In file included from ../src/libnm-glib-aux/nm-default-glib.h:70:
../src/libnm-glib-aux/nm-inet-utils.h:331:34: error: use of undeclared identifier 'AF_INET6'
  331 |                   addr_family == AF_INET6 ? INET6_ADDRSTRLEN : INET_ADDRSTRLEN);
      |                                  ^
../src/libnm-glib-aux/nm-inet-utils.h:339:25: error: use of undeclared identifier 'AF_INET'
  339 |     return nm_inet_ntop(AF_INET, &addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:345:25: error: use of undeclared identifier 'AF_INET6'
  345 |     return nm_inet_ntop(AF_INET6, addr, dst);
      |                         ^
../src/libnm-glib-aux/nm-inet-utils.h:359:29: error: use of undeclared identifier 'AF_INET'
  359 |     return nm_inet_ntop_dup(AF_INET, &addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.h:365:29: error: use of undeclared identifier 'AF_INET6'
  365 |     return nm_inet_ntop_dup(AF_INET6, addr);
      |                             ^
../src/libnm-glib-aux/nm-inet-utils.c:53:10: error: use of undeclared identifier 'AF_UNSPEC'; did you mean 'NME_UNSPEC'?
   53 |     case AF_UNSPEC:
      |          ^~~~~~~~~
      |          NME_UNSPEC
../src/libnm-glib-aux/nm-errno.h:29:5: note: 'NME_UNSPEC' declared here
   29 |     NME_UNSPEC = _NM_ERRNO_RESERVED_FIRST,
      |     ^
../src/libnm-glib-aux/nm-inet-utils.c:62:27: error: use of undeclared identifier 'AF_INET'
   62 |             addr_family = AF_INET;
      |                           ^
../src/libnm-glib-aux/nm-inet-utils.c:65:27: error: use of undeclared identifier 'AF_INET6'
   65 |             addr_family = AF_INET6;
      |                           ^
../src/libnm-glib-aux/nm-inet-utils.c:71:10: error: use of undeclared identifier 'AF_INET'
   71 |     case AF_INET:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:75:10: error: use of undeclared identifier 'AF_INET6'
   75 |     case AF_INET6:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:147:10: error: use of undeclared identifier 'AF_INET'
  147 |     case AF_INET:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:153:10: error: use of undeclared identifier 'AF_INET6'
  153 |     case AF_INET6:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:167:22: error: no member named 's6_addr32' in 'struct in6_addr'
  167 |     return (address->s6_addr32[0] & htonl(0xfe000000u)) == htonl(0xfc000000u);
      |             ~~~~~~~  ^
../src/libnm-glib-aux/nm-inet-utils.c:188:10: error: use of undeclared identifier 'AF_INET'
  188 |     case AF_INET:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:193:10: error: use of undeclared identifier 'AF_INET6'
  193 |     case AF_INET6:
      |          ^
../src/libnm-glib-aux/nm-inet-utils.c:452:24: error: use of undeclared identifier 'AF_UNSPEC'; did you mean 'NME_UNSPEC'?
  452 |     if (addr_family == AF_UNSPEC) {
      |                        ^~~~~~~~~
      |                        NME_UNSPEC
../src/libnm-glib-aux/nm-errno.h:29:5: note: 'NME_UNSPEC' declared here
   29 |     NME_UNSPEC = _NM_ERRNO_RESERVED_FIRST,
      |     ^
../src/libnm-glib-aux/nm-inet-utils.c:454:43: error: use of undeclared identifier 'AF_INET6'
  454 |         addr_family = strchr(text, ':') ? AF_INET6 : AF_INET;
      |                                           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
17 warnings and 20 errors generated.
[182/666] cc -Iintrospection/libnmdbus.a.p -Iintrospection -I../introspection -I. -I.. -I/usr/local/include/gio-unix-2.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -fdiagnostics-color=never -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fdata-sections -ffunction-sections -Wdeclaration-after-statement -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Wint-conversion -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wold-style-definition -Wparentheses-equality -Wpointer-arith -Wshadow -Wshift-negative-value -Wstrict-prototypes -Wtypedef-redefinition -Wundef -Wunknown-attributes -Wvla -Wno-duplicate-decl-specifier -Wno-format-truncation -Wno-format-y2k -Wno-gnu-variable-sized-type-not-at-end -Wno-missing-field-initializers -Wno-pragmas -Wno-sign-compare -Wno-tautological-constant-out-of-range-compare -Wno-unknown-pragmas -Wno-unused-parameter -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_42 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -Wno-incompatible-pointer-types-discards-qualifiers -MD -MQ introspection/libnmdbus.a.p/meson-generated_.._org.freedesktop.NetworkManager.c.o -MF introspection/libnmdbus.a.p/meson-generated_.._org.freedesktop.NetworkManager.c.o.d -o introspection/libnmdbus.a.p/meson-generated_.._org.freedesktop.NetworkManager.c.o -c introspection/org.freedesktop.NetworkManager.c
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/mports/net-mgmt/networkmanager-shim

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis