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 <jhb@freebsd.org> and later incorporated into this
port.
You can decode MCE output from the FreeBSD kernel by
using the following command:
mcelog --no-dmi --ascii --file /path/to/log
Or if you wish to paste the MCE via stdin:
mcelog --no-dmi --ascii
{...paste MCE and send EOF/press Ctrl-D...}
*/*: De-orbit alias.mk
Mk/Uses/alias.mk was an attempt for compat with DPorts, but has rotted.
This feature was never documented in the PHB, so there is no work to
be done by the docs@ team.
Nothing against DragonFly, but if DPorts still needs FreeBSD 9
support, they really should work that out with upstream projects.
Ultimately, we don't need to keep carrying this outdated feature that
doesn't affect us.
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
* Updated maintainer email
* Changed comment headers to match my name and FreeBSD email
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11466
Begin deorbit burn of ia64. We have not attempted to build packages for
it for many years.
While here, alphabetize ARCHs, pet portlint, and modernize usages.
Approved by: portmgr (tier-2 blanket)
update sysutils/mcelog to 148
- Intel Xeons from Ivy Bridge onwards support a processor identification
number.
- Fix warning with gcc 6.x
- replace asprintf with xasprintf as per memutil.c
- Return -ENOMEM for vasprintf in sysfs_write
PR: 216789
Submitted by: ultima1252@gmail.com (maintainer)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9454
sysutils/mcelog: Updated to 146
* Updated to 146
* Added shebangfix
- Fix malloc buffer overrun for unordered CPUs in sysfs
- Fix overriding of DEBUG for make test
- Change all test scripts to /bin/bash to handle Debian
- Run all tests in make test
PR: 215596
Submitted by: Ultima1252@gmail.com (maintainer)
Reviewed by: matthew, mat
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D8957
sysutils/mcelog: update 141 -> 143
- Mark dmi_entry as packed
- Fix memory leak in sysfs reader for bad fields handling
- Broadwell: Differentiate regular CE from UC error corrected by
memory mirror
- Add support to decode MSCOD values for Denverton server
PR: 213795
Submitted by: Ultima1252@gmail.com (maintainer)
- Update to 141
- Remove obsolete disk db
- Remove empty xeon-75xx files
- Fix potential division by zero for unknown time unit
- Fix use after free in error path
- Add Kabylake client support
PR: 212449
Submitted by: Ultima1252@gmail.com (maintainer)
sysutils/mcelog: 136 -> 137
- Fix file descriptor leak in domsr()
- Fix GENMEM script to set EN and S bits
PR: 209681
Submitted by: Ultima1252@gmail.com (maintainer)
sysutils/mcelog: 1.0pre3 -> 133
- Added version prefix
- Switched to github over master sites
- Removed patch_strip
- Changed hard LDFLAGS to include
- Fixed version in source
- Updated distfile
- Regenerated patchfiles for portlint
- Modified several patchfiles, adapted to new version
- submitter becomes maintainer
PR: 207145
Submitted by: Ultima1252@gmail.com
Approved by: Jeremy Chadwick <jdc@koitsu.org> (maintainer)
New port: sysutils/mcelog
mcelog processes machine checks (in particular memory and CPU
hardware errors) on modern x86-based unix systems and
produces human-readable output.
FreeBSD conversion patches were originally written by John
Baldwin <jhb@freebsd.org> and later incorporated into this
port.
WWW: http://mcelog.org/
PR: ports/161395
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>