Index: Mk/bsd.port.mk =================================================================== --- Mk/bsd.port.mk (revision 437189) +++ Mk/bsd.port.mk (working copy) @@ -1158,7 +1158,7 @@ _UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\ are guaranteed to build on this system. Please upgrade to a supported release. . if defined(ALLOW_UNSUPPORTED_SYSTEM) -WARNING+= "${_UNSUPPORTED_SYSTEM_MESSAGE}" +WARNING_NOWAIT+= "${_UNSUPPORTED_SYSTEM_MESSAGE}" . else show-unsupported-system-error: @${ECHO_MSG} "/!\\ ERROR: /!\\" @@ -1165,7 +1165,7 @@ @${ECHO_MSG} @${ECHO_MSG} "${_UNSUPPORTED_SYSTEM_MESSAGE}" | ${FMT} 75 79 @${ECHO_MSG} - @${ECHO_MSG} "No support will be provided if you silence this message by defining ALLOW_UNSUPPORTED_SYSTEM." | ${FMT} 75 79 + @${ECHO_MSG} "No support will be provided if you transform this message into a warning by defining ALLOW_UNSUPPORTED_SYSTEM." | ${FMT} 75 79 @${ECHO_MSG} @${FALSE} . endif @@ -5151,16 +5151,21 @@ .endif .endif -.if defined(WARNING) +.if defined(WARNING) || defined(WARNING_NOWAIT) WARNING_WAIT?= 10 show-warnings: @${ECHO_MSG} "/!\\ WARNING /!\\" +.for m in ${WARNING_NOWAIT} + @${ECHO_MSG} "${m}" +.endfor .for m in ${WARNING} @${ECHO_MSG} "${m}" .endfor @${ECHO_MSG} +.if defined(WARNING) @sleep ${WARNING_WAIT} .endif +.endif .if defined(DEVELOPER) .if defined(DEV_WARNING)