Bug 253037

Summary: devel/cpu_features: Change to shared library; Add License file
Product: Ports & Packages Reporter: Yuri Victorovich <yuri>
Component: Individual Port(s)Assignee: Steven Kreuzer <skreuzer>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (skreuzer)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch none

Description Yuri Victorovich freebsd_committer freebsd_triage 2021-01-27 01:01:38 UTC
Created attachment 221951 [details]
patch

Dependencies
* biology/spoa
* security/softether5
also need to be updated.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-01-28 22:37:36 UTC
A commit references this bug:

Author: skreuzer
Date: Thu Jan 28 22:37:24 UTC 2021
New revision: 563161
URL: https://svnweb.freebsd.org/changeset/ports/563161

Log:
  Update to version 0.5.0

  Upstream Enhancements:
   * Detect future Intel AVX/AMX features #128
   * Add support for Tiger Lake and Sapphire rapids Intel microarchitectures #127
   * Update features for AArch64 to Linux 5.8 #126
   * AVX-512 FMA count detection #120

  Port Changes:
   * Add license file
   * Change libcpu_features to a shared library

  PR: 253037
  Submitted by:	yuri@

Changes:
  head/devel/cpu_features/Makefile
  head/devel/cpu_features/distinfo
  head/devel/cpu_features/files/
  head/devel/cpu_features/pkg-plist
Comment 2 Steven Kreuzer freebsd_committer freebsd_triage 2021-01-28 22:38:39 UTC
Updated the port to 0.5.0 which builds cleanly on FreeBSD and added your changes in as well.

I'll look at seeing what needs to be done to update the port to 0.6.0 when I have some spare cycles.

Thanks
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2021-01-28 22:48:01 UTC
Hi Steven,

Dependencies need to be updated BUILD_DEPENDS->LIB_DEPENDS and bumped when the library changes from static to shared.


Yuri