Summary: | sci-visualization/paraview-5.3.0 - /var/tmp/portage/sci-visualization/paraview-5.3.0/work/ParaView-v5.3.0/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx:791:39: error: invalid use of ‘void’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Matthias Maier <tamiko> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | atoth, erikdenstore+gbugs, jouni.kosonen, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/6877 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | sci-visualization:paraview-5.3.0\:20180106-223314.log.bz2 |
Description
Juergen Rose
2018-01-07 00:02:49 UTC
Maybe related to changes in dev-libs/jsoncpp-1.8.4? See also https://gitlab.kitware.com/paraview/paraview/issues/17909 Masking dev-libs/jsoncpp-1.8.4 and downgrading it to 1.8.1 fixes the problem for me. I've tested it with paraview-5.4.1 (renamed ebuid). So maybe bump the version too. The upstream issue[0] has a pull request[1] with a patch[2] that is compatible with both dev-libs/jsoncpp-1.8.1 and dev-libs/jsoncpp-1.8.4. [0] https://gitlab.kitware.com/paraview/paraview/issues/17909 [1] https://gitlab.kitware.com/paraview/paraview/merge_requests/2147 [2] https://gitlab.kitware.com/besser82/paraview/commit/8218f09c46c3af46bbdbc438dbff1a2134c23bf2 (In reply to Jouni Kosonen from comment #3) > The upstream issue[0] has a pull request[1] with a patch[2] that is > compatible with both dev-libs/jsoncpp-1.8.1 and dev-libs/jsoncpp-1.8.4. > > [0] https://gitlab.kitware.com/paraview/paraview/issues/17909 > [1] https://gitlab.kitware.com/paraview/paraview/merge_requests/2147 > [2] > https://gitlab.kitware.com/besser82/paraview/commit/ > 8218f09c46c3af46bbdbc438dbff1a2134c23bf2 Patch works for me on a locally bumped paraview-5.4.1 ebuild. dev-libs/jsoncpp-1.8.4 is now going stable in bug 651538 so this is probably going to start getting duplicates posted. (In reply to Jouni Kosonen from comment #3) > The upstream issue[0] has a pull request[1] with a patch[2] that is > compatible with both dev-libs/jsoncpp-1.8.1 and dev-libs/jsoncpp-1.8.4. > > [0] https://gitlab.kitware.com/paraview/paraview/issues/17909 > [1] https://gitlab.kitware.com/paraview/paraview/merge_requests/2147 > [2] > https://gitlab.kitware.com/besser82/paraview/commit/ > 8218f09c46c3af46bbdbc438dbff1a2134c23bf2 Patch [2] works for me too. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b900193b7504f5b0c9eab4a56e3584136f7e426 commit 6b900193b7504f5b0c9eab4a56e3584136f7e426 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2018-04-01 18:54:03 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2018-04-01 20:40:32 +0000 sci-visualization/paraview: version bump to 5.4.1 * add external CGNS dependency * version bump to 5.4.1 * fix compilation with dev-libs/jsoncpp-1.8.4 * drop 5.2.0 Closes: https://bugs.gentoo.org/636112 Closes: https://bugs.gentoo.org/644716 Closes: https://bugs.gentoo.org/643748 Package-Manager: Portage-2.3.27, Repoman-2.3.9 sci-visualization/paraview/Manifest | 2 +- .../files/paraview-5.4.1-jsoncpp_1.8.4.patch | 17 ++ ...paraview-5.2.0.ebuild => paraview-5.4.1.ebuild} | 186 +++++++++++---------- 3 files changed, 112 insertions(+), 93 deletions(-) |