David Levine <levin...@acm.org> wrote: >In the meantime, if those who build from the repo could pull and >report the results of "make check", that will help reveal areas >that we need to address. Platforms such as the BSDs and Debian >are blind spots for me.
Not exactly Debian, but I did make check on Ubuntu 16.04 and 22.04 beta. Clean build on 22.04; 16.04 got the following compiler warnings: sbr/dtimep.c: In function ‘yy_get_next_buffer’: sbr/dtimep.c:1856:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { ^ sbr/icalendar.c: In function ‘yy_get_next_buffer’: sbr/icalendar.c:1456:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { ^ Test failures were the same for both releases (1 FAIL, below). Due to various things not being installed, both cases skipped the valgrind test, and 22.04 also skipped the oauth tests. Both releases saw a spew of "Broken pipe" errors after test-mhparam, not sure if that's expected or not. The relevant excerpt (from 16.04): *** /storage/src/nmh/test/testdir/test-mhical15275.expected 2022-04-19 21:46:57.924332720 -0700 --- /storage/src/nmh/test/testdir/test1.txt 2022-04-19 21:46:57.932332791 -0700 *************** *** 1,12 **** Method: REQUEST Organizer: Requester Summary: test request ! At: Mon, 05 Jan 2015 09:00 -0500 ! To: Mon, 05 Jan 2015 09:30 Attendees: Requestee1, Requestee2, Requestee3 Organizer: Requester Summary: test request ! At: Mon, 05 Jan 2015 13:00 -0500 ! To: Mon, 05 Jan 2015 13:45 Attendees: Requestee2, Requestee3 --- 1,12 ---- Method: REQUEST Organizer: Requester Summary: test request ! At: Mon, 05 Jan 2015 06:00 -0800 ! To: Mon, 05 Jan 2015 06:30 Attendees: Requestee1, Requestee2, Requestee3 Organizer: Requester Summary: test request ! At: Mon, 05 Jan 2015 10:00 -0800 ! To: Mon, 05 Jan 2015 10:45 Attendees: Requestee2, Requestee3 ./test/mhical/test-mhical: test failed, outputs are in /storage/src/nmh/test/testdir/test-mhical15275.expected and /storage/src/nmh/test/testdir/test1.txt. first named test failure: display of multiple vevent requests in single vcalendar FAIL: test/mhical/test-mhical [...] PASS: test/oauth/test-mhparam server writev: Broken pipe [previous line repeats ~5500 times] server writev: Broken pipe PASS: test/oauth/test-send [...] ======================================= 1 of 117 tests failed (1 test was not run) Please report to nmh-workers@nongnu.org ======================================= Makefile:4872: recipe for target 'check-TESTS' failed make[1]: *** [check-TESTS] Error 1 make[1]: Leaving directory '/storage/src/nmh' Makefile:5128: recipe for target 'check-am' failed make: *** [check-am] Error 2 -J --- -Jay Vosburgh, jay.vosbu...@canonical.com