ports/161395: New port: sysutils/mcelog
Jeremy Chadwick
freebsd at jdc.parodius.com
Sat Oct 8 11:10:05 UTC 2011
>Number: 161395
>Category: ports
>Synopsis: New port: sysutils/mcelog
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Oct 08 11:10:05 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Jeremy Chadwick
>Release: FreeBSD 8.2-STABLE amd64
>Organization:
>Environment:
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
>Description:
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:
http://lists.freebsd.org/pipermail/freebsd-stable/2011-October/064082.html
John has provided patches to allow building Linux's mcelog(8) utility
on FreeBSD for quite some time:
http://people.freebsd.org/~jhb/mcelog/
P4: //depot/projects/mcelog/
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.
>How-To-Repeat:
n/a
>Fix:
Port directory and its contents available here:
http://jdc.parodius.com/freebsd/mcelog.tar.gz
MD5 (mcelog.tar.gz) = 54b6cca752d258b03314484f42cbd1fa
SHA1 (mcelog.tar.gz) = 3b785ef1e5ae762643163ebbcada2f4d61cc2285
Let me know if a uuencoded version is needed here in the PR instead.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list