Print this page
don't pass in lint libraries which no longer exist

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libshare/nfs/Makefile.com
          +++ new/usr/src/lib/libshare/nfs/Makefile.com
↓ open down ↓ 34 lines elided ↑ open up ↑
  35   35  
  36   36  ROOTLIBDIR =    $(ROOT)/usr/lib/fs/nfs
  37   37  ROOTLIBDIR64 =  $(ROOT)/usr/lib/fs/nfs/$(MACH64)
  38   38  
  39   39  LIBSRCS = $(LIBOBJS:%.o=$(SRCDIR)/%.c)
  40   40  # we don't want to lint the sources for OTHOBJS since they are pre-existing files
  41   41  # that are not lint free.
  42   42  lintcheck := SRCS = $(LIBSRCS)
  43   43  
  44   44  LIBS =          $(DYNLIB)
  45      -LDLIBS +=       -lshare -lnsl -lscf -lumem -lc -lxml2
       45 +LDLIBS +=       -lshare -lnsl -lscf -lumem -lc
       46 +
       47 +# libxml2 has no lint library, so we can only use it when building
       48 +$(DYNLIB) := LDLIBS += -lxml2
  46   49  
  47   50  #add nfs/lib directory as part of the include path
  48   51  CFLAGS +=       $(CCVERBOSE)
  49   52  CERRWARN +=     -_gcc=-Wno-parentheses
  50   53  CERRWARN +=     -_gcc=-Wno-switch
  51   54  CERRWARN +=     -_gcc=-Wno-unused-variable
  52   55  CERRWARN +=     -_gcc=-Wno-uninitialized
  53   56  CPPFLAGS +=     -D_REENTRANT -I$(NFSLIB_DIR) \
  54   57                  -I$(ADJUNCT_PROTO)/usr/include/libxml2 -I$(SRCDIR)/../common
  55   58  
↓ open down ↓ 13 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX