ports/161395: New port: sysutils/mcelog
freebsd at jdc.parodius.com
Sat Oct 8 11:10:05 UTC 2011
>Synopsis: New port: sysutils/mcelog
>Arrival-Date: Sat Oct 08 11:10:05 UTC 2011
>Originator: Jeremy Chadwick
>Release: FreeBSD 8.2-STABLE amd64
System: FreeBSD icarus.home.lan 8.2-STABLE FreeBSD 8.2-STABLE #0: Wed Sep 28 05:02:05 PDT 2011 root at icarus.home.lan:/usr/obj/usr/src/sys/X7SBA_RELENG_8_amd64 amd64
For quite some time FreeBSD has lacked an "official" (even if 3rd-party!)
way to decode hardware MCEs emitted by Machine Check Architecture. Folks
like John Baldwin and myself have had to assist on mailing lists to decode
the MCEs reported. Example:
John has provided patches to allow building Linux's mcelog(8) utility
on FreeBSD for quite some time:
To make it easier for users to benefit from this, I put together a
port (sysutils/mcelog) using John's patches. Important is the fact that
fact that his patches will be manually incorporated into files/, rather
than fetched from his site. This is to guarantee the port will always
build/work even if John updates his patches on his site.
I will be the maintainer of this port, and if John changes his patches,
he will communicate with me privately, and I will thus submit PRs to
update this port.
NOTE #1: I have been in private contact with John and he has given his
approval for this port which include a slightly modified version of
his patch. Quote: "Please feel free to go forward with this."
NOTE #2: I have not tested this port with portlint.
Port directory and its contents available here:
MD5 (mcelog.tar.gz) = 54b6cca752d258b03314484f42cbd1fa
SHA1 (mcelog.tar.gz) = 3b785ef1e5ae762643163ebbcada2f4d61cc2285
Let me know if a uuencoded version is needed here in the PR instead.
More information about the freebsd-ports-bugs