Print this page
12312 fix unused lib dependencies
*** 20,30 ****
#
#
# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
! #
PROG = ipadm
ROOTFS_PROG = $(PROG)
LOCALOBJS= ipadm.o
COMMONOBJS=
--- 20,30 ----
#
#
# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
! # Copyright 2020 Joyent, Inc.
PROG = ipadm
ROOTFS_PROG = $(PROG)
LOCALOBJS= ipadm.o
COMMONOBJS=
*** 44,57 ****
ROOTUSRSBINLINKS = $(PROG:%=$(ROOTUSRSBIN)/%)
# ipadm 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
# these #defines are required to use UNIX 98 interfaces
_D_UNIX98_EXTN= -D_XOPEN_SOURCE=500 -D__EXTENSIONS__
$(OBJS) := CPPFLAGS += $(_D_UNIX98_EXTN)
--- 44,55 ----
ROOTUSRSBINLINKS = $(PROG:%=$(ROOTUSRSBIN)/%)
# ipadm 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.
! LDLIBS += -lxnet
# these #defines are required to use UNIX 98 interfaces
_D_UNIX98_EXTN= -D_XOPEN_SOURCE=500 -D__EXTENSIONS__
$(OBJS) := CPPFLAGS += $(_D_UNIX98_EXTN)