# revdep-rebuild [ 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 <cmtice@google.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 :)