scripts: rstrip.sh: allow rpath with sole $ORIGIN token
2efe776 introduces rpath checks with the commit message:
> Remove all rpath entries which do not point to a location below /lib or
> /usr/lib and which do not begin with '$ORIGIN'.
However the implementation failed to support rpath entries with only the
'$ORIGIN' token and no trailing slash, so allow these as well.
Signed-off-by: Yorkie Liu <yazhong.liu@rokid.com>
[reword commit message]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>This commit is contained in:
		 Yorkie Liu
					Yorkie Liu
				
			
				
					committed by
					
						 Jo-Philipp Wich
						Jo-Philipp Wich
					
				
			
			
				
	
			
			
			 Jo-Philipp Wich
						Jo-Philipp Wich
					
				
			
						parent
						
							386803a006
						
					
				
				
					commit
					8b2efc87db
				
			| @@ -34,7 +34,7 @@ find $TARGETS -type f -a -exec file {} \; | \ | ||||
| 			old_rpath="$($PATCHELF --print-rpath $F)"; new_rpath="" | ||||
| 			for path in $old_rpath; do | ||||
| 				case "$path" in | ||||
| 					/lib/[^/]*|/usr/lib/[^/]*|\$ORIGIN/*) new_rpath="${new_rpath:+$new_rpath:}$path" ;; | ||||
| 					/lib/[^/]*|/usr/lib/[^/]*|\$ORIGIN/*|\$ORIGIN) new_rpath="${new_rpath:+$new_rpath:}$path" ;; | ||||
| 					*) echo "$SELF: $F: removing rpath $path" ;; | ||||
| 				esac | ||||
| 			done | ||||
|   | ||||
		Reference in New Issue
	
	Block a user