mGAR v2: Add other stuff if NORUNPATH is given

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21712 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: check_db_symbols: handle the case where a library is not found

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21714 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: no-direct-binding check: handle the case where the symbol is stored in bss

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21715 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: no-direct-binding check: make symbol direct binding test even simpler

If symbol['soname'] is not None, that means that it's an external
symbol, so we don't need to check the symbol shndx.


git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21716 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Faster searches for files by basename

Should speed up both the REST interface and the checkpkg invocations.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21719 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: checkpkg: correctly dump the elfdump stdout when an error occured

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21761 d3b55034-1cff-0310-a425-aefe953e1e90