Print this page
NEX-5202 krb5 must make sure local db headers precede any possible system db headers
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

@@ -51,11 +51,12 @@
 POFILES = generic.po
 
 #override liblink
 INS.liblink=    -$(RM) $@; $(SYMLINK) $(LIBLINKS)$(VERS) $@
 
-CPPFLAGS +=     -DHAVE_CONFIG_H -DHAVE_BT_RSEQ \
+# We need to ensure we find our own libdb2, not any that happen to be on the system
+CPPFLAGS.first += -DHAVE_CONFIG_H -DHAVE_BT_RSEQ \
                 -I$(SRC)/cmd/krb5/iprop \
                 -I$(SRC)/lib/krb5 \
                 -I$(SRC)/lib/krb5/kdb \
                 -I$(SRC)/lib/gss_mechs/mech_krb5/include \
                 -I$(SRC)/lib/gss_mechs/mech_krb5/krb5/os \