Index: Mk/bsd.port.mk =================================================================== --- Mk/bsd.port.mk +++ Mk/bsd.port.mk @@ -4328,6 +4328,16 @@ _UNIFIED_DEPENDS=${PKG_DEPENDS} ${EXTRACT_DEPENDS} ${PATCH_DEPENDS} ${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS} ${RUN_DEPENDS} ${TEST_DEPENDS} _DEPEND_SPECIALS= ${_UNIFIED_DEPENDS:M*\:*\:*:C,^[^:]*:([^:]*):.*$,\1,} +.for d in ${_UNIFIED_DEPENDS:M*\:/*} +.if defined(.PARSEDIR) +_PORTSDIR_STR= $${PORTSDIR}/ +DEV_WARNING+= "It looks like the ${d} depends line has an absolute port origin, make sure to remove \$${_PORTSDIR_STR} from it." +.else +_PORTSDIR_STR= $$$${PORTSDIR}/ +DEV_WARNING+= "It looks like the ${d} depends line has an absolute port origin, make sure to remove \$${_PORTSDIR_STR} from it." +.endif +.endfor + all-depends-list: @${ALL-DEPENDS-LIST} Index: dns/bind910/files/patch-bin_tests_system_dlzexternal_Makefile.in =================================================================== --- /dev/null +++ dns/bind910/files/patch-bin_tests_system_dlzexternal_Makefile.in @@ -0,0 +1,11 @@ +--- bin/tests/system/dlzexternal/Makefile.in.orig 2016-04-20 20:11:20 UTC ++++ bin/tests/system/dlzexternal/Makefile.in +@@ -43,7 +43,7 @@ OBJS = ${DLOPENOBJS} + @BIND9_MAKE_RULES@ + + CFLAGS = @CFLAGS@ @SO_CFLAGS@ +-SO_LDFLAGS = @LDFLAGS@ @SO_LDFLAGS@ ++SO_LDFLAGS = @SO_LDFLAGS@ + + dlopen@EXEEXT@: ${DLOPENOBJS} + ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} \