I think problem is that libftdi-1 renames some parts of library to libftdi1 vs old libftdi names. Reproducible: Always
Created attachment 341424 [details] configure log
any reason why libftdi didn't get SLOTed? -1.0 seems to break a lot of things ...
I hacked around this by editing the configure.in/Makefile.am (fixing some other things to make them work with recent autotools along the way). I'll attach patches/updated ebuilds for 0.6.1 and 0.5.0 (since 0.6.1 is still masked).
Created attachment 342582 [details, diff] files/openocd-0.5.0-libftdi1.patch
Created attachment 342584 [details] Updated ebuild for openocd-0.5.0
Created attachment 342586 [details, diff] files/openocd-0.6.1-libftdi1.patch
Created attachment 342588 [details] Updated ebuild for openocd-0.6.1
Comment on attachment 342584 [details] Updated ebuild for openocd-0.5.0 please post diffs rather than whole files
Comment on attachment 342586 [details, diff] files/openocd-0.6.1-libftdi1.patch need to use pkg-config to query for paths, not hardcode things like /usr/include
should be all set now in the tree; thanks for the report! Commit message: Clean up the ebuild a bit and fix building against either libftdi-0.x or libftdi-1.x http://sources.gentoo.org/dev-embedded/openocd/openocd-0.6.1.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/dev-embedded/openocd/openocd-9999.ebuild?r1=1.25&r2=1.26