Hi I have noticed that two tests (test-mhfixmsg and test-binary) fail on my computer. I use debian stable and configure outputs folloing:
nmh configuration ----------------- nmh version : 1.8+dev host os : x86_64-pc-linux-gnu compiler : cc compiler flags : -g -O2 -Wall -Wextra linker flags : preprocessor flags : -D_GNU_SOURCE source code location : . binary install path : /usr/local/nmh/bin libexec install path : /usr/local/nmh/libexec/nmh config files install path : /usr/local/nmh/etc/nmh man page install path : /usr/local/nmh/share/man docs install path : /usr/local/nmh/share/doc/nmh RPM build root : ./RPM backup prefix : , transport system : smtp spool default locking type : fcntl default smtp server : localhost SASL support : no TLS support : yes OAuth support : no cc is gcc 12.2.0 output test-mhfixmsg: *** /tmp/nmh/test/testdir/test-mhfixmsg83068.expected 2023-08-26 09:48:51.891484073 +0000 --- /tmp/nmh/test/testdir/test-mhfixmsg83068.actual 2023-08-26 09:48:51.923483955 +0000 *************** *** 4,22 **** From: <sen...@example.com> Subject: body requires binary encoding Content-Type: multipart/alternative; boundary="----=_nmh-multipart" ------=_nmh-multipart Content-Type: text/plain; charset="ISO-8859-1" ! Content-Transfer-Encoding: 7bit ! Mile $0.00 ! Time $78.71 ! State Tax $5.90 ! Vehicle License Fee $1.84 ! State Txn Tax $6.00 ------=_nmh-multipart Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable - <body> --- 4,22 ---- From: <sen...@example.com> Subject: body requires binary encoding Content-Type: multipart/alternative; boundary="----=_nmh-multipart" + Content-Transfer-Encoding: 8bit ------=_nmh-multipart Content-Type: text/plain; charset="ISO-8859-1" ! Content-Transfer-Encoding: 8bit ! Mile $0.00 ! Time $78.71 ! State Tax $5.90 ! Vehicle License Fee $1.84 ! State Txn Tax $6.00 ------=_nmh-multipart Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable ./test/mhfixmsg/test-mhfixmsg: test failed, outputs are in /tmp/nmh/test/testdir/test-mhfixmsg83068.expected and /tmp/nmh/test/testdir/test-mhfixmsg83068.actual. first named test failure: -reformat succeeds when decode of binary text fails output test-binary: *** /tmp/nmh/test/testdir/test-binary85135.expected Sat Aug 26 09:48:54 2023 --- /tmp/nmh/test/testdir/test-binary85135.actual Sat Aug 26 09:48:54 2023 *************** *** 5,9 **** MIME-Version: 1.0 ! [ part - text/plain - 23B ] Here's a null byte: \x00. --- 5,9 ---- MIME-Version: 1.0 ! [ part - text/plain - 26B ] Here's a null byte: \x00. ./test/mhshow/test-binary: test failed, outputs are in /tmp/nmh/test/testdir/test-binary85135.expected and /tmp/nmh/test/testdir/test-binary85135.actual. Philipp