BSD Ports

sysutils/mcelog 178_1 FreeBSD

Collects and decodes Machine Check Exception data

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
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
FreeBSDsysutils/mcelog178_1
DragonFlysysutils/mcelog178_1
MidnightBSDsysutils/mcelog178

Install

Binary package:

pkg install mcelog

From the ports tree:

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

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

RUN_DEPENDS=	mcelog>0:sysutils/mcelog

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-178_1--178_1
FreeBSD:14:quarterly-178_1n/a-178_1
FreeBSD:15:latest-178_1n/a-178_1
FreeBSD:15:quarterly-178_1n/an/an/a
FreeBSD:16:latest-178_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
gmake shebangfix
Service scripts
none

Files

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

Commit history 0

No commits in the history this site was built from.