Bug 224162 - [MAINTAINER-UPDATE] science/ALPSCore: update to 2.1.1
Summary: [MAINTAINER-UPDATE] science/ALPSCore: update to 2.1.1
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: Yuri Victorovich
URL: https://reviews.freebsd.org/D14146
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-07 15:06 UTC by Anonymized Account
Modified: 2018-02-03 22:41 UTC (History)
1 user (show)

See Also:


Attachments
science/ALPSCore (2.84 KB, patch)
2017-12-07 15:06 UTC, Anonymized Account
no-reply: maintainer-approval-
Details | Diff
2.1.1 (4.69 KB, patch)
2018-01-29 22:27 UTC, Anonymized Account
no-reply: maintainer-approval+
Details | Diff
2.1.1 (4.44 KB, patch)
2018-01-29 23:16 UTC, Anonymized Account
no flags Details | Diff
Updated patch (6.22 KB, patch)
2018-01-30 07:30 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 Anonymized Account freebsd_committer freebsd_triage 2017-12-07 15:06:24 UTC
Created attachment 188612 [details]
science/ALPSCore
Comment 1 Anonymized Account freebsd_committer freebsd_triage 2017-12-07 15:13:29 UTC
Comment on attachment 188612 [details]
science/ALPSCore

Wait... I can not build anything with it!
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-13 07:53:19 UTC
Could you please update to 2.1.1?
Comment 3 Anonymized Account freebsd_committer freebsd_triage 2018-01-14 17:15:52 UTC
Hi, I'll try to. But I think we should somehow preserve 1.0.0, because I wasn't able to build my projects with 1.1.x nor 2.x.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-14 17:23:18 UTC
(In reply to Michael Danilov from comment #3)

Why don't you ask the upstream this question? Maybe they will agree that these are very incompatible, or maybe they will pinpoint some implementation problem?
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-29 20:45:56 UTC
Any news?
Comment 6 Anonymized Account freebsd_committer freebsd_triage 2018-01-29 22:27:16 UTC
Created attachment 190178 [details]
2.1.1
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-29 22:36:00 UTC
Patching file science/ALPSCore/Makefile using Plan A...
Hunk #1 failed at 2.
Hunk #2 succeeded at 12 (offset 1 line).
Hunk #3 succeeded at 22 (offset 1 line).
1 out of 3 hunks failed--saving rejects to science/ALPSCore/Makefile.rej
Comment 8 Anonymized Account freebsd_committer freebsd_triage 2018-01-29 23:16:29 UTC
Created attachment 190179 [details]
2.1.1

Sorry -- had used old svn.
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2018-01-30 07:30:27 UTC
Created attachment 190190 [details]
Updated patch

I updated the patch:
* fixed documentation
* added USES=eigen:3
* etc.

I am puzzled by this stage-qa error:
> ====> Running Q/A tests (stage-qa)
> Error: /usr/local/lib/libalps-accumulators.so is linked to /usr/local/lib/gcc6/libgcc_s.so.1 from lang/gcc6 but it is not declared as a dependency

It comes and goes. I see it in poudriere, but not in a local build now.
Comment 10 Yuri Victorovich freebsd_committer freebsd_triage 2018-02-03 22:40:33 UTC
Committed with changes.

Thank you for the patch!
Comment 11 commit-hook freebsd_committer freebsd_triage 2018-02-03 22:41:16 UTC
A commit references this bug:

Author: yuri
Date: Sat Feb  3 22:40:21 UTC 2018
New revision: 460857
URL: https://svnweb.freebsd.org/changeset/ports/460857

Log:
  science/ALPSCore: Update to 2.1.1

  Change log:
  https://github.com/ALPSCore/ALPSCore/releases/tag/v2.1.1

  Additional port changes:
  Added DOCS and DOXYGEN port options.

  These options are added to be exactly the same way as
  devel/protobuf-c will be after D13651.

  IMO, this approach actually has a flaw that it allows
  the meaningless combination DOCS=on and DOXYGEN=off.
  I meant to discuss this further with portmgr@ but
  didn't yet do this.

  A better approach would be for DOXYGEN to enable
  PORTDOCS and other necessary bits that DOCS normally
  enables without actually requiring DOCS to be present.

  PR:		224162
  Submitted by:	Michael Danilov <mike.d.ft402@gmail.com> (maintainer)
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14146

Changes:
  head/science/ALPSCore/Makefile
  head/science/ALPSCore/distinfo
  head/science/ALPSCore/files/
  head/science/ALPSCore/files/patch-common_cmake_UseDoxygen.cmake
  head/science/ALPSCore/pkg-plist