Bug 253037 - devel/cpu_features: Change to shared library; Add License file
Summary: devel/cpu_features: Change to shared library; Add License file
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steven Kreuzer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-27 01:01 UTC by Yuri Victorovich
Modified: 2021-01-28 22:48 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (skreuzer)


Attachments
patch (1.73 KB, patch)
2021-01-27 01:01 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer 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 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 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 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