nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] nmh 1.5 has been released!

2012-06-12 12:23:59
az wrote:

* hurd doesn't have MAXPATHLEN as outlined here:
http://www.gnu.org/software/hurd/hurd/porting/guidelines.html#PATH_MAX_tt_MAX_PATH_tt_MAXPATHL

much of nmh is using PATH_MAX (which is set in nmh.h from
MAXPATHLEN or an arbitrary local constant as fallback), but
some sources don't and thus nmh doesn't build on hurd.
the attached patch changes those files to also use PATH_MAX.

Thanks, I'll apply your patch.

* the other issue is that occasionally the post tests attempt to
talk to fakesmtp before that has completed starting up. i've
inserted an arbitrary 5 sec delay between starting up fakesmtp and
talking to it to avoid that scenario.

How about this instead:

    # The server doesn't always come up fast enough, so sleep and
    # retry a few times if it fails...
    status=1
    for i in 0 1 2 3 4 5 6 7 8 9; do
        if send -draft -server 127.0.0.1 -port $localport >/dev/null 2>&1; then
            status=0
            break
        fi
        sleep 1
    done
    [ $status -eq 0 ] || exit 1

David

_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers

<Prev in Thread] Current Thread [Next in Thread>