Bug 287307 - sysutils/libcpuid: Update to 0.8.0
Summary: sysutils/libcpuid: Update to 0.8.0
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: Gleb Popov
URL:
Keywords:
Depends on:
Blocks: 287310
  Show dependency treegraph
 
Reported: 2025-06-04 23:15 UTC by Kenneth Raplee
Modified: 2025-06-30 13:27 UTC (History)
1 user (show)

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


Attachments
Update patch for sysutils/libcpuid 0.8.0 (1.31 KB, patch)
2025-06-04 23:15 UTC, Kenneth Raplee
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Raplee 2025-06-04 23:15:17 UTC
Created attachment 260985 [details]
Update patch for sysutils/libcpuid 0.8.0

Required for sysutils/cpu-x update.
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-06-19 10:46:13 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34ba5b594348fa727fc5df5ac625d789693e5f04

commit 34ba5b594348fa727fc5df5ac625d789693e5f04
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-06-19 10:10:26 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-06-19 10:45:58 +0000

    *: Bump sysutils/libcpuid consumers

    PR:             287307

 devel/smooth/Makefile      | 2 +-
 sysutils/cpu-x/Makefile    | 2 +-
 sysutils/powermon/Makefile | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-06-19 10:46:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=033e5a56a865ac9f23df52101ae03238d8fe4cba

commit 033e5a56a865ac9f23df52101ae03238d8fe4cba
Author:     Kenneth Raplee <kenrap@kennethraplee.com>
AuthorDate: 2025-06-19 05:18:00 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-06-19 10:45:58 +0000

    sysutils/libcpuid: Update to 0.8.0

    PR:             287307
    Approved by:    danfe (timeout)

 sysutils/libcpuid/Makefile  | 2 +-
 sysutils/libcpuid/distinfo  | 6 +++---
 sysutils/libcpuid/pkg-plist | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
Comment 3 Alexey Dokuchaev freebsd_committer freebsd_triage 2025-06-19 13:40:12 UTC
The proposed patch is incomplete, because the test fails with the new version:

===>  Testing for libcpuid-0.8.0
===>   libcpuid-0.8.0 depends on file: /usr/local/bin/python3.9 - found
LD_PRELOAD=./libcpuid/.libs/libcpuid.so ./tests/run_tests.py ./cpuid_tool/.libs/cpuid_tool --show-test-fast-warning ./tests
usage: run_tests.py [-h] [--fix | --no-fix]
                    [--show-test-fast-warning | --no-show-test-fast-warning]
                    [cpuid_tool] input_test_files [input_test_files ...]
run_tests.py: error: argument cpuid_tool: ./build/cpuid_tool/cpuid_tool is not a file
*** Error code 2

That's why I didn't commit it right after portscout notified me of it.  No need to revert, but next time please test the port more thoroughly.
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-06-30 13:26:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=63f93f99e7a78bd81d61ad3e56433a12ba6f0d42

commit 63f93f99e7a78bd81d61ad3e56433a12ba6f0d42
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-06-30 13:25:04 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-06-30 13:25:40 +0000

    sysutils/libcpuid: Unbreak test target

    PR:             287307
    Reported by:    danfe

 sysutils/libcpuid/files/patch-Makefile.in (new) | 13 +++++++++++++
 1 file changed, 13 insertions(+)