cpprest - C++ REST library

Property Value
Distribution Fedora 26
Repository Fedora Updates x86_64
Package name cpprest
Package version 2.9.1
Package release 16.fc26
Package architecture i686
Package type rpm
Installed size 2.88 MB
Download size 740.33 KB
Official Mirror archives.fedoraproject.org
The C++ REST SDK is a Microsoft project for cloud-based client-server
communication in native code using a modern asynchronous C++ API design. This
project aims to help C++ developers connect to and interact with services.
Also known as Casablanca.


Package Version Architecture Repository
cpprest-2.9.1-16.fc26.x86_64.rpm 2.9.1 x86_64 Fedora Updates
cpprest-2.9.1-16.fc26.i686.rpm 2.9.1 i686 Fedora Updates
cpprest - - -


Name Value
/sbin/ldconfig -
ld-linux.so.2 -
ld-linux.so.2(GLIBC_2.3) -
libboost_system.so.1.63.0 -
libboost_thread.so.1.63.0 -
libc.so.6(GLIBC_2.9) -
libcrypto.so.1.1 -
libcrypto.so.1.1(OPENSSL_1_1_0) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libgcc_s.so.1(GLIBC_2.0) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.2) -
libpthread.so.0(GLIBC_2.3.2) -
libssl.so.1.1 -
libssl.so.1.1(OPENSSL_1_1_0) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.11) -
libstdc++.so.6(CXXABI_1.3.3) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.14) -
libstdc++.so.6(GLIBCXX_3.4.15) -
libstdc++.so.6(GLIBCXX_3.4.18) -
libstdc++.so.6(GLIBCXX_3.4.19) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.22) -
libstdc++.so.6(GLIBCXX_3.4.9) -
rtld(GNU_HASH) -


Name Value
cpprest = 2.9.1-16.fc26
cpprest(x86-32) = 2.9.1-16.fc26
libcpprest.so.2.9 -


Type URL
Binary Package cpprest-2.9.1-16.fc26.i686.rpm
Source Package cpprest-2.9.1-16.fc26.src.rpm

Install Howto

Install the cpprest rpm package:

# dnf install cpprest




2017-06-26 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-16
- Include and apply patch "cpprest-2.9.1-disable-test-extract_floating_point.patch" anyway.
The condition for ppc64le aarch64 has been removed. Avoids missing patch file in SRPMS or
rpmlint warning "ifarch-applied-patch" and possible ifarch related issues
2017-06-26 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-15
- Do not run tests for ppc64 and s390x, because of many failing, even crashing tests
2017-06-26 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-14
- Add patch for asyncrt_utils.h
Change include xlocale.h to bits/types/locale_t.h for Fedora > 26, due to a change in glibc
- Disable test extract_floating_point, which fails on ppc64le and aarch64
2017-06-07 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-13
- Add patch to disable tests with long timeouts, which fail in mock build
2017-06-07 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-12
- Removed BR: gcc-c++
- Added check section and tests
- Add patch to disable outside/failing tests
2017-05-29 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-11
- Explicitly require openssl-devel instead of pkgconfig(openssl), so we
build against OpenSSL 1.1 on F26 and rawhide and not compat-openssl10.
2017-05-24 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-10
- Apply cpprest-2.9.1-openssl-1.1.patch anyway, remove the condition
fedora > 25, which is not needed
2017-05-23 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-9
- Rebuild using websocketpp-0.7.0-5.fc26 for F26 and rawhide
- Rename patch file including version of cpprest
- Set license to MIT. This is the license of C++ REST SDK (license.txt).
Websocket++ is a separate Fedora package (websocketpp-devel) and its 
license is handled there.
- Use BuildRequires: pkgconfig(openssl) instead of openssl-devel
2017-05-18 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-8
- Rebuild for testing websocketpp-0.7.0-4.fc26
2017-05-09 - Wolfgang Stöggl <c72578@yahoo.de> - 2.9.1-7
- Add requirement websocketpp-devel.
Build against the Fedora websocketpp package and not the embedded version of cpprest.
- Add -DCMAKE_INCLUDE_PATH=/usr/share/cmake/websocketpp/ so that websocketpp is found
- Add patch cpprest-Fix-build-issue-with-openssl-1.1-From-Kurt-Roeckx

See Also

Package Description
cpprest-devel-2.9.1-16.fc26.i686.rpm Development files for cpprest
cpprest-devel-2.9.1-16.fc26.x86_64.rpm Development files for cpprest
cpuid-20180419-1.fc26.x86_64.rpm Dumps information about the CPU(s)
cqrlog-2.2.0-4.fc26.x86_64.rpm An amateur radio contact logging program
crawl-0.21.1-1.fc26.x86_64.rpm Roguelike dungeon exploration game
crawl-common-data-0.21.1-1.fc26.noarch.rpm Common data files of crawl
crawl-tiles-0.21.1-1.fc26.x86_64.rpm Roguelike dungeon exploration game with tiles
crawl-tiles-data-0.21.1-1.fc26.noarch.rpm Data files of crawl-tiles
createrepo_c-0.10.0-15.fc26.x86_64.rpm Creates a common metadata repository
createrepo_c-devel-0.10.0-15.fc26.i686.rpm Library for repodata manipulation
createrepo_c-devel-0.10.0-15.fc26.x86_64.rpm Library for repodata manipulation
createrepo_c-libs-0.10.0-15.fc26.i686.rpm Library for repodata manipulation
createrepo_c-libs-0.10.0-15.fc26.x86_64.rpm Library for repodata manipulation
cri-o-1.9.3-1.gitf09b2d3.fc26.x86_64.rpm CRI-O is the Kubernetes Container Runtime Interface for OCI-based containers
cri-o-integration-tests-1.9.3-1.gitf09b2d3.fc26.x86_64.rpm Integration tests for cri-o