Unless there was a change in autoconf behavior, libcdio has an incorrect configure.ac. I had a similar problem recently with hal. AC_ARG_WITH and AC_ARG_ENABLE first argument should be in the form foo-bar, not foo_bar. This doesn't hurt us (at least non-minimal build), but is still incorrect. There's also a very hard to notice bug in Makefile.am, one that causes two pkg-config files to not be installed, a missing backslash.
Created attachment 157509 [details, diff] trivial patch This trivial patch corrects pkg-config problem.
Oh, and a minor thing: configure: WARNING: Unrecognized options: --enable-nls
oops, those configure.ac things, are just inconsistencies, not bugs.
*** Bug 228351 has been marked as a duplicate of this bug. ***
*** Bug 228655 has been marked as a duplicate of this bug. ***
Thanks Rafal, I've fixed it with a different patch so that it also takes care of skipping over the C++ bindings.