On 2015-02-28, Jan Vlach <[email protected]> wrote:
> Also, the patch with your two fixes is attached. I don't know enough to
> make this nice to apply only on 32-bit archs ...

No need; the patched version is fine for both 32-bit and 64-bit arches,
and doesn't cause problems for OS with 32-bit time_t, either.

Upstreams shouldusually accept patches for this; it currently affects
NetBSD, OpenBSD and Linux with the x32 abi. The only issue I ran into
was with a project who wanted to support pre-C99 compilers (iirc they
cast to a long unsigned int instead).

> Should I contact the maintaner i.e. port@ list (according to
> http://openports.se/search.php?so=isync) ?

Yes if you could send to ports@ that would be helpful, are you able to
include a diff to the port? Since you already copied the unpatched files
with a .orig suffix, "make update-patches" should create patch files for
you (cvs add the patches directory then patch-* files, add REVISION=0 to
the port Makefile, and cvs diff -uNp).

Reply via email to