Page MenuHomeFreeBSD

D3150.id7250.diff
No OneTemporary

D3150.id7250.diff

Index: head/Mk/Scripts/do-depends.sh
===================================================================
--- head/Mk/Scripts/do-depends.sh
+++ head/Mk/Scripts/do-depends.sh
@@ -140,12 +140,21 @@
fi
fi
- case ${pattern} in
- *\>*|*\<*|*=*) fct=find_package ;;
- lib*.so*) fct=find_lib ;;
- /nonexistent) fct=false ;;
- /*) fct=find_file ;;
- *) fct=find_file_path ;;
+ case ${dp_DEPTYPE} in
+ LIB_DEPENDS)
+ case ${pattern} in
+ lib*.so*) fct=find_lib ;;
+ *)
+ echo "Error: pattern ${pattern} in LIB_DEPENDS is not valid"
+ exit 1 ;;
+ esac ;;
+ *)
+ case ${pattern} in
+ *\>*|*\<*|*=*) fct=find_package ;;
+ /nonexistent) fct=false ;;
+ /*) fct=find_file ;;
+ *) fct=find_file_path ;;
+ esac ;;
esac
if ${fct} "${pattern}" ; then
continue

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 21, 8:59 PM (13 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28927644
Default Alt Text
D3150.id7250.diff (870 B)

Event Timeline