diff options
-rwxr-xr-x | bin/return-assignment | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/return-assignment b/bin/return-assignment index a0cbbbb..cc70da7 100755 --- a/bin/return-assignment +++ b/bin/return-assignment @@ -299,6 +299,7 @@ if [ "$6" = 'ERROR' ]; then printf '%s\n' \ 'The following packages are broken because other packages they depend on are missing. These broken packages must be rebuilt before they can be used.' \ 'mismatched interface file versions (wanted ' \ + ': error: cannot find -lHS' \ )" {} \; \ -printf '%p\n' | \ sed ' @@ -340,6 +341,8 @@ if [ "$6" = 'ERROR' ]; then t s@^\s*It is a member of the package ‘\(\S\+\)\(-[^-]\+\)\{2\}’\s*$@\1@ t + s@^\S\+: error: cannot find -lHS\(\S\+\)\(-[^-[:space:]]\+\)\{2\}-ghc\S\+\s*$@\1@ + t d ' | \ tr ' ' '\n' | \ |