[ 39% ] * broken /usr/lib64/gcc/x86_64-w64-mingw32/5.3.0/libvtv.la (requires -lpsapi)
While I see all libraries at /usr/lib64/gcc/x86_64-w64-mingw32/5.3.0 to be pbe and not native, so I believe this should be excluded.
In this case the change in 5.3.0 is that libvtv is linked against psapi.
2015-01-28 Caroline Tice <email@example.com>
* libvtv/rts.cc : Include windows.h, winternl.h and psapi.h, skip
include of execinfo.h, sys/mman.h and link.h on Cygwin and MinGW. Add
port of __fortify_fail on Cygwin and MinGW. Change ElfW (Addr) to
uintptr_t on Cygwin and MinGW.
What I find strange is that objdump of /usr/lib/gcc/x86_64-w64-mingw32/5.3.0/libvtv-0.dll I see no imports from psapi.dll, while in sources I do see calls. but this is a different story.
pretty sure this applies to all non-ELF formats. if revdep-rebuild can't parse dll's, it should just skip them right ?
It parses the .la file :)