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__