Index: head/sysutils/mcelog/Makefile =================================================================== --- head/sysutils/mcelog/Makefile (revision 470872) +++ head/sysutils/mcelog/Makefile (revision 470873) @@ -1,42 +1,42 @@ # Created by: Jeremy Chadwick # $FreeBSD$ PORTNAME= mcelog -PORTVERSION= 157 +PORTVERSION= 158 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ultima@FreeBSD.org COMMENT= Collects and decodes Machine Check Exception data LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 TEST_DEPENDS= bash:shells/bash USES= alias gmake shebangfix USE_GITHUB= yes GH_ACCOUNT= andikleen SHEBANG_FILES= tests/cache/inject tests/memdb/inject tests/page/inject \ tests/pfa/inject tests/server/inject tests/socket/inject \ tests/trigger tests/unknown/inject MAKE_ENV+= FREEBSD=1 MAKE_ARGS+= CFLAGS="${CFLAGS}" prefix="${PREFIX}" LDFLAGS+= -lkvm PLIST_FILES= bin/mcelog man/man8/mcelog.8.gz post-patch: @${ECHO} "${DISTVERSIONPREFIX}${PORTVERSION}" >${WRKSRC}/.os_version @${CP} ${FILESDIR}/memstream.c ${WRKSRC}/memstream.c @${REINPLACE_CMD} 's/\"unknown\"/\"${PORTVERSION}\"/' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mcelog ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/mcelog.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include Index: head/sysutils/mcelog/distinfo =================================================================== --- head/sysutils/mcelog/distinfo (revision 470872) +++ head/sysutils/mcelog/distinfo (revision 470873) @@ -1,3 +1,3 @@ -TIMESTAMP = 1521503468 -SHA256 (andikleen-mcelog-v157_GH0.tar.gz) = bd0af97f0a2d7509d3872c1597b24ba5d6433c15df390a9849a7ba79f4832bdb -SIZE (andikleen-mcelog-v157_GH0.tar.gz) = 297194 +TIMESTAMP = 1527287916 +SHA256 (andikleen-mcelog-v158_GH0.tar.gz) = 4736ec895e9bbe62e9189557fb2dd023d9509e116194783b895d2ecc71fa9c86 +SIZE (andikleen-mcelog-v158_GH0.tar.gz) = 298117 Index: head/sysutils/mcelog/files/patch-memdb.c =================================================================== --- head/sysutils/mcelog/files/patch-memdb.c (revision 470872) +++ head/sysutils/mcelog/files/patch-memdb.c (revision 470873) @@ -1,12 +1,12 @@ ---- memdb.c.orig 2016-02-10 18:38:43 UTC +--- memdb.c.orig 2018-05-22 17:06:36 UTC +++ memdb.c -@@ -172,7 +172,9 @@ void memdb_trigger(char *msg, struct mem - asprintf(&env[ei++], "THRESHOLD_COUNT=%d", bucket->count); +@@ -172,7 +172,9 @@ void memdb_trigger(char *msg, struct memdimm *md, tim + xasprintf(&env[ei++], "THRESHOLD_COUNT=%d", bucket->count); env[ei] = NULL; assert(ei < MAX_ENV); +#ifdef __Linux__ - run_trigger(bc->trigger, NULL, env); + run_trigger(bc->trigger, args, env, sync); +#endif for (i = 0; i < ei; i++) free(env[i]); out: