If the issue is only that the file is broken when zlib is compiled with a cross compiler, wouldn't make more sense to simply fail the build if a cross-compiler is used, instead of introducing the hack of moving the file to an architecture specific directory? (Assuming there are no other bugs in that file making it architecture specific).
Bernhard R. Link -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org