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)