Bug 244552 - devel/range-v3: update to 0.10.0
Summary: devel/range-v3: update to 0.10.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: Tobias C. Berner
URL:
Keywords:
Depends on:
Blocks: 244651
  Show dependency treegraph
 
Reported: 2020-03-02 04:31 UTC by Henry Hu
Modified: 2020-03-08 08:33 UTC (History)
1 user (show)

See Also:


Attachments
patch for 0.10.0 (3.49 KB, patch)
2020-03-02 04:31 UTC, Henry Hu
no flags Details | Diff
poudriere log for 11.3/amd64 (65.73 KB, text/plain)
2020-03-02 04:31 UTC, Henry Hu
no flags Details
updated patch (3.48 KB, patch)
2020-03-07 19:38 UTC, Henry Hu
no flags Details | Diff
poudriere log for 11.3/amd64 (68.00 KB, text/plain)
2020-03-07 19:39 UTC, Henry Hu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henry Hu 2020-03-02 04:31:00 UTC
Created attachment 212091 [details]
patch for 0.10.0

Update this port to 0.10.0, and also remove NO_BUILD.

The tests cannot be built due to issue 1321/1441. Thus, although the option is provided, it should not be enabled, or the build would fail. On the other hand, the examples can be built, so the failure does not completely prevent this library from being used.

The new telegram-desktop now depends on range-v3's cmake config file. Instead of manually doing the install with more complexity, the default build/install process works fine.
Comment 1 Henry Hu 2020-03-02 04:31:42 UTC
Created attachment 212092 [details]
poudriere log for 11.3/amd64
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2020-03-07 14:35:06 UTC
Moin moin 

===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/module.modulemap
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/range-v3


mfg Tobias
Comment 3 Henry Hu 2020-03-07 19:38:29 UTC
Created attachment 212226 [details]
updated patch

Removed the extra module.modulemap. On the other hand, we should deal with this file in the long term, as it is needed for modules support.
Comment 4 Henry Hu 2020-03-07 19:39:27 UTC
Created attachment 212227 [details]
poudriere log for 11.3/amd64
Comment 5 Tobias C. Berner freebsd_committer freebsd_triage 2020-03-08 08:32:29 UTC
Committed. Thanks.
Comment 6 commit-hook freebsd_committer freebsd_triage 2020-03-08 08:33:10 UTC
A commit references this bug:

Author: tcberner
Date: Sun Mar  8 08:32:16 UTC 2020
New revision: 528005
URL: https://svnweb.freebsd.org/changeset/ports/528005

Log:
  devel/range-v3: update to 0.10.0

  PR:		244552
  Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)

Changes:
  head/devel/range-v3/Makefile
  head/devel/range-v3/distinfo
  head/devel/range-v3/pkg-plist