Print this page
8411 Build should warn when linking against libraries outside proto area

*** 20,29 **** --- 20,30 ---- # # # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. # Copyright 2016 Igor Kozhukhov <ikozhukhov@gmail.com> # Copyright (c) 2011, 2016 by Delphix. All rights reserved. + # Copyright 2017 RackTop Systems. # LIBRARY= libzfs.a VERS= .1
*** 75,84 **** --- 76,88 ---- $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG # There's no lint library for zlib, so only include this when building $(DYNLIB) := LDLIBS += -lz + # Allow zlib to be taken from outside the proto area. + $(ADJUNCT_PROTO_NOT_SET)DYNFLAGS += $(ZASSERTDEFLIB)=libz.so + LINTFLAGS += -erroff=E_STATIC_UNUSED LINTFLAGS64 += -erroff=E_STATIC_UNUSED SRCS= $(OBJS_COMMON:%.o=$(SRCDIR)/%.c) \ $(OBJS_SHARED:%.o=$(SRC)/common/zfs/%.c)