Bug 276698 - cad/netgen: update bundled pybind to fix build with python 3.11
Summary: cad/netgen: update bundled pybind to fix build with python 3.11
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: Stephen Montgomery-Smith
URL:
Keywords:
Depends on:
Blocks: 275494
  Show dependency treegraph
 
Reported: 2024-01-28 23:31 UTC by Ruslan Makhmatkhanov
Modified: 2024-01-29 04:48 UTC (History)
1 user (show)

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


Attachments
pybind update (1.23 KB, patch)
2024-01-28 23:31 UTC, Ruslan Makhmatkhanov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-28 23:31:14 UTC
Created attachment 248049 [details]
pybind update

netgen fails to build on python 3.11 with bundled pybind 2.7.1. [1] Bump pybind version to 2.11.1 to fix build.


[1] https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/netgen-6.2.2307.log
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-01-29 04:47:39 UTC
A commit in branch main references this bug:

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

commit ee1a5b379a4cd82d7a870de5262fe226a47b0a8b
Author:     Stephen Montgomery-Smith <stephen@FreeBSD.org>
AuthorDate: 2024-01-29 04:44:43 +0000
Commit:     Stephen Montgomery-Smith <stephen@FreeBSD.org>
CommitDate: 2024-01-29 04:44:43 +0000

    cad/netgen: Allow build with python-3.11.

    Bump pybind version to 2.11.1 to fix build.

    PR:             276698
    Reported by:    Ruslan Makhmatkhanov <rm@FreeBSD.org>

 cad/netgen/Makefile  | 3 ++-
 cad/netgen/distinfo  | 6 +++---
 cad/netgen/pkg-plist | 4 ++++
 3 files changed, 9 insertions(+), 4 deletions(-)
Comment 2 Stephen Montgomery-Smith freebsd_committer freebsd_triage 2024-01-29 04:48:13 UTC
Committed.  Thank you for the fix.