<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 15, 2018 at 6:20 AM, Randall S. Becker <span dir="ltr"><<a href="mailto:rsbecker@nexbridge.com" target="_blank">rsbecker@nexbridge.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Incompatibility introduced at 3.1.3pre1. These are not present at master, which compiles cleanly.<br></blockquote><div><br></div><div>The master branch and 3.1.3pre1 were pretty much the same until just a moment ago (except that the tar files get some generated files that aren't present in git, such as the autoconf generated configure.sh file).</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">sys/file.h is not available outside LINUX, so the requirement for its use, including apparently, flist.c, sadly breaks the NonStop port.</blockquote><div><br></div><div>The include of <sys/file.h> was added in 1998 and hasn't changed since then.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">cc -c99 -I. -I. -I./zlib -I./popt -g -DHAVE_CONFIG_H  -c syscall.c -o syscall.o<br>
        return utime(fname, t);<br>
                            ^<br>
"/home/git/rsync/syscall.c", line 448: error(252): argument of type "time_t *" is incompatible with parameter of type "const struct utimbuf *"<br></blockquote><div><br></div><div>This is apparently because <span style="color:rgb(0,0,0)">HAVE_STRUCT_UTIMBUF is not set but should be.  You might want to look into configure.sh to see why this is failing, or just tweak the generated config.h file.</span></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">cc -c99 -I. -I. -I./zlib -I./popt -g -DHAVE_CONFIG_H  -c lib/compat.c -o lib/compat.o<br>
        return gettimeofday(tv);<br>
                              ^<br>
"/home/git/rsync/lib/compat.c"<wbr>, line 154: error(250): too few arguments in function call<br></blockquote><div><br></div><div>Similarly, it looks like your system needs <span style="color:rgb(0,0,0)">HAVE_GETTIMEOFDAY_TZ defined by configure.</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">..wayne..</span></div></div></div></div>