Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Apr 2014 20:17:00 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351707 - head/Mk/Scripts
Message-ID:  <201404212017.s3LKH0gw010728@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Mon Apr 21 20:17:00 2014
New Revision: 351707
URL: http://svnweb.freebsd.org/changeset/ports/351707
QAT: https://qat.redports.org/buildarchive/r351707/

Log:
  - Do not advise to strip non FreeBSD binaries [1]
  - Shorten messages
  
  Requested and tested by:	xmj [1]
  With hat:	portmgr

Modified:
  head/Mk/Scripts/qa.sh

Modified: head/Mk/Scripts/qa.sh
==============================================================================
--- head/Mk/Scripts/qa.sh	Mon Apr 21 20:16:04 2014	(r351706)
+++ head/Mk/Scripts/qa.sh	Mon Apr 21 20:17:00 2014	(r351707)
@@ -81,7 +81,7 @@ symlinks() {
 		[ -z "${l}" ] && continue
 		case "${link}" in
 			${STAGEDIR}*)
-				err "Bad symlinks ${l} pointing inside the stage directory"
+				err "Bad symlinks ${l#${STAGEDIR}${PREFIX}/} pointing inside the stage directory"
 				rc=1
 				;;
 		esac
@@ -106,7 +106,7 @@ paths() {
 			*/lib/ruby/gems/*/Makefile.html) continue ;;
 			*/lib/ruby/gems/*/mkmf.log) continue ;;
 		esac
-		err "${f} is referring to ${STAGEDIR}"
+		err "${f#${STAGEDIR}${PREFIX}/} is referring to ${STAGEDIR}"
 		rc=1
 	# Use heredoc to avoid losing rc from find|while subshell
 	done << EOF
@@ -123,8 +123,8 @@ stripped() {
 	find ${STAGEDIR} -type f -exec /usr/bin/file -nNF '' {} + | while
 	    read f output; do
 		case "${output}" in
-			ELF\ *\ executable,\ *,\ not\ stripped*|ELF\ *\ shared\ object,\ *,\ not\ stripped*)
-				warn "${f} is not stripped consider using \${STRIP_CMD}"
+			ELF\ *\ executable,\ *FreeBSD*,\ not\ stripped*|ELF\ *\ shared\ object,\ *FreeBSD*,\ not\ stripped*)
+				warn "${f#${STAGEDIR}${PREFIX}/} is not stripped consider using \${STRIP_CMD}"
 				;;
 		esac
 	done



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404212017.s3LKH0gw010728>