Print this page
4853 illumos-gate is not lint-clean when built with openssl 1.0 (initial commit, openssl 1.0.1h)

Split Close
Expand all
Collapse all
          --- old/usr/src/stand/lib/wanboot/Makefile
          +++ new/usr/src/stand/lib/wanboot/Makefile
↓ open down ↓ 24 lines elided ↑ open up ↑
  25   25  LIBRARY = libwanboot.a
  26   26  LOCOBJS = http_aux.o bootinfo_aux.o
  27   27  CMNOBJS = boot_http.o parseURL.o bootlog.o auxutil.o p12access.o \
  28   28            p12auxpars.o p12err.o p12misc.o http_errorstr.o bootconf.o bootinfo.o
  29   29  OBJECTS = $(LOCOBJS) $(CMNOBJS)
  30   30  
  31   31  include ../Makefile.com
  32   32  
  33   33  CMNDIR  = $(CMNNETDIR)/wanboot
  34   34  SRCS    = $(LOCOBJS:%.o=$(SRCDIR)/%.c) $(CMNOBJS:%.o=$(CMNDIR)/%.c)
  35      -LDLIBS += -lcrypto -lsock -linet -lssl -lnvpair
       35 +LDLIBS += -lsunw_crypto -lsock -linet -lsunw_ssl -lnvpair
  36   36  
  37   37  CPPFLAGS += -I$(CMNNETDIR)/dhcp -I$(TOPDIR)/common/net/wanboot/crypt \
  38   38          -I../inet $(DHCPCPPFLAGS) $(SOCKCPPFLAGS)
  39   39  
  40   40  #
  41   41  # several objects need access to openssl headers, now in ../openssl
  42   42  #
  43   43  CPPFLAGS += -I..
  44   44  
  45   45  CERRWARN += -_gcc=-Wno-char-subscripts
  46   46  CERRWARN += -_gcc=-Wno-switch
  47   47  CERRWARN += -_gcc=-Wno-parentheses
  48   48  CERRWARN += -_gcc=-Wno-uninitialized
  49   49  CERRWARN += -_gcc=-Wno-unused-value
  50   50  
  51   51  include ../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX