Print this page
9852 enable ld(1) guidance and deflib assertions for the illumos build

*** 31,43 **** $(ROOTUSRSBIN)/traceroute := FILEMODE= 04555 # Traceroute uses the ancillary data feature which is available only through # UNIX 98 standards version of Socket interface. This interface is supposed to ! # be accessed by -lxnet. In addition -lsocket is used to ! # capture new not-yet-standard interfaces. Someday -lxnet alone should be enough ! # when IPv6 inspired new interfaces are part of standards. LDLIBS += -lxnet -lsocket -linetutil # These #defines are required to use UNIX 98 interfaces CPPFLAGS += -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ --- 31,43 ---- $(ROOTUSRSBIN)/traceroute := FILEMODE= 04555 # Traceroute uses the ancillary data feature which is available only through # UNIX 98 standards version of Socket interface. This interface is supposed to ! # be accessed by -lxnet. In addition -lsocket is used to capture new ! # not-yet-standard interfaces. Someday -lxnet alone should be enough when IPv6 ! # inspired new interfaces are part of standards. LDLIBS += -lxnet -lsocket -linetutil # These #defines are required to use UNIX 98 interfaces CPPFLAGS += -D_XOPEN_SOURCE=500 -D__EXTENSIONS__