fixed 686543 1.10-40 thanks Hi,
This is not exactly a bug, at least not as reported. Whenever you define a macro you are defining code that the compiler will check. To pass a string to the compiler you need to escape the double quotes. So: $ make linux DFLAGS='-DDEBIAN_VERSION=\"foo\"' Should work. Also, notice that the clean rule removes all patches, leaving the source base "pristine" (except for the debian/ directory). You can invoke it using: $ debian/rules clean And you can re apply all the patches using (for this particular package): $ debian/rules patch Anyway, the expected build process in debian build the program using the debian/rules Makefile, so the expected commands are: $ fakeroot debian/rules binary or $ dpkg-buildpackage or $ debuild There are actually a lot of options on how you could build the package. I'm closing this bug, please feel free to reopen with more information if you are still having problems with this issue. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

