I was looking at nmh on amd64 and found #399271. The buildd logs for nmh are at
http://buildd.debian.org/build.php?arch=&pkg=nmh If you diff the 1.2-1 logs for i386 and amd64 you get the following additional warnings: ======================================================================== fmt_scan.c: In function 'get_x400_comp': fmt_scan.c:258: warning: field width should have type 'int', but argument 4 has type 'long int' fmt_scan.c:258: warning: field precision should have type 'int', but argument 5 has type 'long int' fmt_scan.c:258: warning: field width should have type 'int', but argument 4 has type 'long int' fmt_scan.c:258: warning: field precision should have type 'int', but argument 5 has type 'long int' lock_file.c: In function 'lockname': lock_file.c:496: warning: field precision should have type 'int', but argument 4 has type 'long int' lock_file.c:496: warning: field precision should have type 'int', but argument 4 has type 'long int' m_backup.c: In function 'm_backup': m_backup.c:26: warning: field precision should have type 'int', but argument 4 has type 'long int' m_backup.c:26: warning: field precision should have type 'int', but argument 4 has type 'long int' m_getfld.c: In function 'get_returnpath': m_getfld.c:702: warning: field precision should have type 'int', but argument 4 has type 'long int' m_getfld.c:702: warning: field precision should have type 'int', but argument 6 has type 'long int' m_getfld.c:702: warning: field precision should have type 'int', but argument 4 has type 'long int' m_getfld.c:702: warning: field precision should have type 'int', but argument 6 has type 'long int' m_getfld.c:705: warning: field precision should have type 'int', but argument 4 has type 'long int' m_getfld.c:705: warning: field precision should have type 'int', but argument 4 has type 'long int' m_scratch.c: In function 'm_scratch': m_scratch.c:36: warning: field precision should have type 'int', but argument 4 has type 'long int' m_scratch.c:36: warning: field precision should have type 'int', but argument 4 has type 'long int' path.c: In function 'expath': path.c:88: warning: field precision should have type 'int', but argument 4 has type 'long int' path.c:88: warning: field precision should have type 'int', but argument 4 has type 'long int' path.c:97: warning: field precision should have type 'int', but argument 4 has type 'long int' path.c:97: warning: field precision should have type 'int', but argument 4 has type 'long int' mf.c: In function 'getadrx': mf.c:436: warning: field precision should have type 'int', but argument 3 has type 'long int' annosbr.c: In function 'annosbr': annosbr.c:387: warning: field width should have type 'int', but argument 4 has type 'long int' annosbr.c:387: warning: field precision should have type 'int', but argument 5 has type 'long int' mhbuildsbr.c: In function 'readDigest': mhbuildsbr.c:4216: warning: format '%d' expects type 'int', but argument 3 has type 'long int' mhlistsbr.c: In function 'list_debug': mhlistsbr.c:265: warning: cast from pointer to integer of different size mhlistsbr.c:277: warning: cast from pointer to integer of different size mhlistsbr.c:288: warning: cast from pointer to integer of different size mhlistsbr.c: In function 'list_encoding': mhlistsbr.c:427: warning: cast from pointer to integer of different size mhparse.c: In function 'readDigest': mhparse.c:2679: warning: format '%d' expects type 'int', but argument 3 has type 'long int' popsbr.c: In function 'pop_retr': popsbr.c:831: warning: cast to pointer from integer of different size popsbr.c: In function 'pop_top': popsbr.c:903: warning: cast to pointer from integer of different size popsbr.c:903: warning: cast to pointer from integer of different size picksbr.c: In function 'PRaction': picksbr.c:523: warning: cast from pointer to integer of different size dropsbr.c: In function 'mbx_copy': dropsbr.c:390: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c:390: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c: In function 'map_name': dropsbr.c:502: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c:502: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c:505: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c:505: warning: field precision should have type 'int', but argument 6 has type 'long int' dropsbr.c:505: warning: field precision should have type 'int', but argument 4 has type 'long int' dropsbr.c:505: warning: field precision should have type 'int', but argument 6 has type 'long int' mhlsbr.c: In function 'mhl_format': mhlsbr.c:622: warning: cast from pointer to integer of different size mhlsbr.c:622: warning: cast from pointer to integer of different size slocal.c: In function 'copy_message': slocal.c:1375: warning: field precision should have type 'int', but argument 4 has type 'long int' slocal.c:1375: warning: field precision should have type 'int', but argument 6 has type 'long int' slocal.c:1375: warning: field precision should have type 'int', but argument 4 has type 'long int' slocal.c:1375: warning: field precision should have type 'int', but argument 6 has type 'long int' slocal.c:1379: warning: field precision should have type 'int', but argument 4 has type 'long int' slocal.c:1379: warning: field precision should have type 'int', but argument 4 has type 'long int' ======================================================================== I have confirmed that the "fix-64bit-issues.txt" patch sent to #399271 by dean gaudet eliminates all of the above warnings. Please apply it and forward upstream. Thanks, -- Matt Taggart [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]