Did some more thoughtful watching of the build process, and I think I found the issue.
This code in the install rule in debian/rules: for file in `find debian/tmp/usr/src/modules/lirc -name Makefile`; \ do sed -e'/configure\.in/,/CONFIG_HEADERS/D' \ -e'/^CC *=/d' -e '/^KERNEL_LOCATION *=/d' \ $$file >$$file.tmp && \ cp $$file.tmp $$file; \ done especially the first delete command in the sed call. That matches most of the Makefile and removes it! It looks like in older versions of lirc, that matched a much smaller segment of the makefile that was concerned with updating the makefile, and had not been quite accurate as it was. Looking at the Makefile, using am__depfiles_maybe in place of CONFIG_HEADERS should work for the intended function. ... tests ... It produces a proper looking makefile, and was able to build my lirc modules (stremzap) against linux 2.6.23.1. -- -Cheetah "Reality is that which, when you stop believing in it, doesn't go away". -- Philip K. Dick GPG pubkey fingerprint: A57F B354 FD30 A502 795B 9637 3EF1 3F22 A85E 2AD1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]