Ticket #10574 (closed: fixed)
Upgrade Poco to 1.4.2 on Ubuntu
Reported by: | Martyn Gigg | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | blocker | Milestone: | Release 3.3 |
Component: | Framework | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #8924, #10549 | Tester: | Andrei Savici |
Description
It was agreed by the TSC, https://github.com/open-source-parsers/jsoncpp, to upgrade Poco to the same version as RHEL/Fedora. This was prompted by a bug in the HTTPS client stack in the current version within the Ubuntu repositories.
The upgraded version will be packaged at put into Mantid PPA.
Change History
comment:3 Changed 6 years ago by Martyn Gigg
Require Poco version 1.4.2 runtime libraries
Only required for Trusty as we have dropped support for previous versions.
Refs #10574
Changeset: daf532b689a1ab81071818439f7d5decb56f3ae3
comment:4 Changed 6 years ago by Martyn Gigg
Add version requirement for Poco package.
Refs #10574
Changeset: 47dcadbf4da5cce0a467c7cd776c2977e80d0606
comment:5 Changed 6 years ago by Martyn Gigg
- Status changed from inprogress to verify
- Resolution set to fixed
This is being verified as pull request #71.
comment:6 Changed 6 years ago by Andrei Savici
- Status changed from verify to verifying
- Tester set to Andrei Savici
comment:7 Changed 6 years ago by Andrei Savici
I cannot make it work with utopic (14.10). You can either build it, or make clear instructions how to use it
comment:8 Changed 6 years ago by Martyn Gigg
My primary aim was the supported platforms but I can upload others.
comment:9 Changed 6 years ago by Pete Peterson
The [copr](https://copr.fedoraproject.org/coprs/mantid/mantid/) builds support rawhide. You can be more inclusive.
comment:10 Changed 6 years ago by Martyn Gigg
https://launchpad.net/~mantid/+archive/ubuntu/mantid/+packages now a package for Utopic
comment:12 Changed 6 years ago by Martyn Gigg
My commit message is a little misleading here. Any version >= 1.4.2 will be acceptable. CMake requires the addition of the word EXACT to the find_package command for a strict version match.
comment:13 Changed 6 years ago by Andrei Savici
- Status changed from verifying to closed
Merge pull request #71 from mantidproject/feature/10574_poco_142_ubuntu
Update required version of Poco to 1.4.2
Full changeset: 9c7f0eef887a529030b2d3ad980d3c94a221b75b
comment:14 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 11416