Bug 179499

Summary: [patch] port sysutils/devcpu-data is unmaintained and needs update for recent Intel and AMD releases
Product: Ports & Packages Reporter: John Clark <clarkjc>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: bapt
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description John Clark 2013-06-11 22:30:01 UTC
The sysutils/devcpu-data port needs an update to install the latest microcode updates released by Intel and AMD for their popular x86 families of microprocessors.  Attached is a patch that modifies this port to fetch the manufacturer release bundles and build the files required by FreeBSD's microcode update tool (/usr/sbin/cpucontrol) from them.

I noticed that this port is unmaintained, so I volunteer to maintain it.  I would like to get more involved with FreeBSD, and this looks a good place to start.  The attached patch includes a change to MAINTAINER.

Thank you!

Fix: Simply apply the attached patch and reinstall the port.

Patch attached with submission follows:
How-To-Repeat: N/A
Comment 1 Baptiste Daroussin freebsd_committer freebsd_triage 2014-06-04 16:45:53 UTC
Committed with small changes
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-06-04 16:46:10 UTC
A commit references this bug:

Author: bapt
Date: Wed Jun  4 16:45:37 UTC 2014
New revision: 356511
URL: http://svnweb.freebsd.org/changeset/ports/356511

Log:
  Rework to fetch the manufacturers release bundle
  Pass maintainership to submitter

  PR:		179499
  Submitted by:	clarkjc@runbox.com

Changes:
  head/sysutils/devcpu-data/Makefile
  head/sysutils/devcpu-data/distinfo
  head/sysutils/devcpu-data/pkg-descr
  head/sysutils/devcpu-data/pkg-plist
Comment 3 John Clark 2014-06-04 19:27:48 UTC
(In reply to Baptiste Daroussin from comment #1)
> Committed with small changes

Thank you for committing this.  However, please commit the new files from the attached patch as well so that this port will build successfully:

sysutils/devcpu-data/files/ucode-tool.c
sysutils/devcpu-data/files/Makefile