Bug 279961 - math/py-igraph: Fails to build with libxml2 2.13.1 and libxslt 1.1.41
Summary: math/py-igraph: Fails to build with libxml2 2.13.1 and libxslt 1.1.41
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords:
Depends on:
Blocks: 279705
  Show dependency treegraph
 
Reported: 2024-06-24 18:13 UTC by Daniel Engberg
Modified: 2025-06-21 14:11 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2024-06-24 18:13:14 UTC
Needs PR 279741 applied for build deps it seems

https://pdr2.bofh.network/data/140-diizzy/libxml2-libxslt-run2/logs/errors/py311-igraph-0.10.6_3.log
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2024-06-29 07:33:22 UTC
Outdated, likely fixed in later releases
Comment 2 George Mitchell 2025-06-07 20:56:10 UTC
What I'm seeing is a failure for the configure script to compile a Fortran test program.  So far I'm unable to find where the test program is.  Also, I'll note in passing that math/py-igraph depends on net/mpich, and net/mpich refuses to compile with the "L0" option set.  I have no idea what that means.
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-06-21 14:11:34 UTC
A commit in branch main references this bug:

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

commit 40cb9d9613fb29fb3a18af741e7d584e984285e2
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-06-21 08:00:03 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-06-21 14:09:30 +0000

    math/py-igraph: Mark BROKEN

    Fails to build with libxml2 2.13+,
    error: incompatible function pointer types passing 'void (*)(void *, xmlErrorPtr)' (aka 'void (*)(void *, struct _xmlError *)') to parameter of type 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)')

    PR:             279961
    Approved by:    maintainer timeout, 11+ months

 math/py-igraph/Makefile | 2 ++
 1 file changed, 2 insertions(+)