BSD Ports

sysutils/mcelog 178 MidnightBSD

Collects and decodes Machine Check Exception data

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
sysutils

Description

mcelog processes machine checks (in particular memory and CPU hardware errors) on modern x86-based Unix systems and produces human-readable output.

This software is heavily patched to work on FreeBSD systems, and thus provides an extremely limited subset of features as of this writing (for example, daemon mode is not currently supported).

The primary purpose is to provide a way to decode MCE output from the FreeBSD kernel into something more human-readable using the command 'mcelog --no-dmi --ascii'.

FreeBSD conversion patches were originally written by John Baldwin <[email protected]> and later incorporated into this port.

In the other systems

SystemPortVersion
MidnightBSDsysutils/mcelog178
FreeBSDsysutils/mcelog178_1
DragonFlysysutils/mcelog178_1

Install

Binary package:

mport install mcelog

From mports:

cd /usr/mports/sysutils/mcelog && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mcelog>0:sysutils/mcelog

Dependencies

As this port's Makefile names them.

Test 1

No port depends on this one.

Configuration

No options to configure.

USES
alias gmake shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
andikleen-mcelog-v178_GH0.tar.gz315460d19f745252a02e776b39ac510bc01418404fb608fb3463f2934c87281f95c3a9