On Fri, Jul 20, 2012 at 10:41:32AM -0400, Scott Kitterman wrote: > This is not a multi-arch package (and won't be for Wheezy).
I'm working on that, I'll eventually revert the change. The point is that -I/usr/include/lua5.1 is not enough in -3, you have to add -I/usr/lib/lua5.1/include/. It is added if you ask pkg-config the right flags for lua5.1, but not everybody uses pkg-config. Version -2 of the lua .h files is partially broken in the sense that if you use on the C side of your application the defined macros to know the path in which the interpreter looks for libraries, you have an incomplete path (unless you use the flags given by pkg-config, that adds -DDEB_HOST_MULTIARCH="triplet" and then cpp does the rest). I think I made things worse with my last change. I'll try to fix that as soon as possible, probably reverting the change but putting a warning in case you include the .h without passing to cpp the right flags. Cheers -- Enrico Tassi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org