Subject: CVS commit: pkgsrc/lang/smlnj
From: David A. Holland
Date: 2016-04-14 23:58:22
Message id: 20160414215822.84483FBBA@cvs.NetBSD.org

Log Message:
Use struct timeval instead of blithely assuming that some private
struct declaration is always bit compatible with it. (Because it
isn't.) My patches from PR 40954 circa 2009, which it turns out is
still relevant even after the last couple updates. (Just for some
reason it had stopped crashing.)

This does not make smlnj build for me, but it gets further than it
used to.

Files:
RevisionActionfile
1.25modifypkgsrc/lang/smlnj/Makefile
1.17modifypkgsrc/lang/smlnj/distinfo
1.1addpkgsrc/lang/smlnj/patches/patch-base_runtime_gc_gc-stats.h
1.1addpkgsrc/lang/smlnj/patches/patch-base_runtime_gc_init-gc.c
1.1addpkgsrc/lang/smlnj/patches/patch-base_runtime_kernel_unix-timers.c
1.1addpkgsrc/lang/smlnj/patches/patch-base_runtime_mach-dep_unix-prof.c
1.1addpkgsrc/lang/smlnj/patches/patch-src_runtime_gc_gc-stats.h
1.1addpkgsrc/lang/smlnj/patches/patch-src_runtime_gc_init-gc.c
1.1addpkgsrc/lang/smlnj/patches/patch-src_runtime_kernel_unix-timers.c
1.1addpkgsrc/lang/smlnj/patches/patch-src_runtime_mach-dep_unix-prof.c