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
[1m===> Testing for networkmanager-shim-1.52.0[0m [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
- devel/meson (build)
- devel/ninja (build)
- devel/pkgconf (build)
- lang/perl5.38 (build)
- lang/python311 (build)
- textproc/libxslt (build)
- devel/dbus (lib)
- devel/gettext-runtime (lib)
- devel/glib20 (lib)
- devel/libudev-devd (lib)
- misc/e2fsprogs-libuuid (lib)
- net/libndp (lib)
- lang/perl5.38 (run)
Depend Of
Categories
CVEs
- Loading CVE information...
MidnightBSD Magus