Bug 254873 - math/igraph: Update 0.8.5 -> 0.9.4
Summary: math/igraph: Update 0.8.5 -> 0.9.4
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: Wen Heping
URL:
Keywords:
Depends on:
Blocks: 254889
  Show dependency treegraph
 
Reported: 2021-04-08 08:46 UTC by Yuri Victorovich
Modified: 2021-12-28 00:36 UTC (History)
0 users

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


Attachments
patch (2.33 KB, patch)
2021-04-08 08:46 UTC, Yuri Victorovich
no flags Details | Diff
patch (2.36 KB, patch)
2021-04-08 17:30 UTC, Yuri Victorovich
no flags Details | Diff
patch (2.40 KB, patch)
2021-08-31 22:04 UTC, Yuri Victorovich
no flags Details | Diff
patch (2.55 KB, patch)
2021-08-31 22:11 UTC, Yuri Victorovich
no flags Details | Diff
remove-Werror (551 bytes, patch)
2021-12-28 00:36 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 freebsd_triage 2021-04-08 08:46:42 UTC
Created attachment 223912 [details]
patch
Comment 1 Wen Heping freebsd_committer freebsd_triage 2021-04-08 12:12:54 UTC
(In reply to Yuri Victorovich from comment #0)
Thank you , yuri!
Do you test the patch for R-cran-igraph and py-python-igraph ?

wen
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2021-04-08 17:03:06 UTC
(In reply to Wen Heping from comment #1)

New version of py-igraph fails: https://github.com/igraph/igraph/issues/1754

R-cran-igraph-1.2.6 builds fine, it doesn't depend on igraph and its version on CRAN didn't change.
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2021-04-08 17:30:37 UTC
Created attachment 223927 [details]
patch
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2021-04-08 17:34:42 UTC
(In reply to Wen Heping from comment #1)

Wen,

Please disregard my previous message.

py-python-igraph also build fine. Please see the depending bug#


Yuri
Comment 5 Wen Heping freebsd_committer freebsd_triage 2021-05-08 01:58:35 UTC
(In reply to Yuri Victorovich from comment #4)
Hi, yuri@:

   The build failed with this patch.


wen
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2021-08-31 22:04:25 UTC
Created attachment 227578 [details]
patch

Updated patch: 0.9.1
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2021-08-31 22:11:28 UTC
Created attachment 227579 [details]
patch

Update to 0.9.4.
Comment 8 commit-hook freebsd_committer freebsd_triage 2021-12-24 03:20:27 UTC
A commit in branch main references this bug:

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

commit 31026ed7c4341e3035131e000df54e4e26d9d49c
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2021-12-24 03:19:28 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2021-12-24 03:19:28 +0000

    math/igraph: Update to 0.9.5

    PR:             254873
    Reported by:    yuri@

 math/igraph/Makefile  | 17 +++++++++--------
 math/igraph/distinfo  |  6 +++---
 math/igraph/pkg-plist |  8 +++++++-
 3 files changed, 19 insertions(+), 12 deletions(-)
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2021-12-28 00:36:29 UTC
Created attachment 230478 [details]
remove-Werror

The followup patch removes -Werror that promoted warning into error on some systems:

> /wrkdirs/usr/ports/math/igraph/work/igraph-0.9.5/vendor/plfit/plfit.c:750:9: error: '_Generic' is a C11 extension [-Werror,-Wc11-extensions]
>     if (isnan(*x)) {
>         ^