Search Criteria
Package Details: cpprestsdk 2.10.19-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/cpprestsdk.git (read-only, click to copy) |
|---|---|
| Package Base: | cpprestsdk |
| Description: | A cross-platform, modern, and asynchronous library that enables developers to access and author connected applications |
| Upstream URL: | https://github.com/Microsoft/cpprestsdk/ |
| Keywords: | networking |
| Licenses: | MIT |
| Conflicts: | casablanca, casablanca-git, cpprestsdk-git |
| Submitter: | ohmyarch |
| Maintainer: | bart |
| Last Packager: | bart |
| Votes: | 10 |
| Popularity: | 0.000000 |
| First Submitted: | 2015-12-06 12:33 (UTC) |
| Last Updated: | 2025-10-23 14:38 (UTC) |
Dependencies (7)
- boost (boost-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- websocketpp (make)
Required by (2)
- azure-storage-cpp
- performous-git (make)
Latest Comments
1 2 3 4 Next › Last »
bart commented on 2025-09-02 08:25 (UTC)
@Kanishk598 I have included a patch that fixes compilation with boost 1.88, please verify to make sure.
On a side node, these kind of issues will pop up more in the future I guess, as cpprestsdk is not really maintained anymore, so consider switching to another library (I have not yet done this myself, so I'll probably keep on maintaining this a bit longer, but still, better be ready)
Kanishk598 commented on 2025-09-01 12:20 (UTC) (edited on 2025-09-01 12:56 (UTC) by Kanishk598)
I wonder why the Gentoo bug is solved by patching UHD itself, while my system doesn't even have UHD installed, and this package (cpprestsdk) doesn't have UHD as a dependency.
https://bugs.gentoo.org/attachment.cgi?id=913931&action=edit
Edit 1: Editing src/cpprestsdk/Release/src/pplx/threadpool.cpp and src/cpprestsdk/Release/src/pplx/threadpool.h from "io_service" to "io_context" resolves the issue of "error: ‘use_service’ in namespace ‘boost::asio’ does not name a type". Taken from https://github.com/mkazhdan/PoissonRecon/issues/320
bart commented on 2025-08-29 16:38 (UTC)
@Kanishk598 I don't have time to look at this during the weekend, but I'll check on Monday
Kanishk598 commented on 2025-08-29 15:27 (UTC) (edited on 2025-08-29 16:31 (UTC) by Kanishk598)
I am getting Boost errors. Is there any way to fix this without downgrading boost? And how do I safely downgrade Boost for this to install without issues?
https://imgur.com/a/zxEHs4k
Edit: Gentoo has already patched it: https://bugs.gentoo.org/946371. Can we similarly patch it here as well?
bart commented on 2022-11-08 16:12 (UTC) (edited on 2022-11-08 16:12 (UTC) by bart)
@gnaggnoyil good catch, I'll do the modification
gnaggnoyil commented on 2022-11-08 16:08 (UTC)
opensslhas been updated from 1.1.q to 3.x, which is ABI-breaking. Should we bump the tweak version to trigger a rebuild for all user using this package? I tried rebuilding this package using the new openssl and it seems to be working fine.bart commented on 2022-04-28 08:59 (UTC)
@gnaggnoyil You're right, you cannot use this without boost, so I've updated the dependencies
gnaggnoyil commented on 2022-04-26 13:14 (UTC)
The installed headers themselves includes boost headers. E.g.
http_client.hitself includesboost/asio/ssl.hpp. Shouldboostbe marked as a dependency rather than a make dependency?muttleyxd commented on 2020-03-03 11:20 (UTC)
Could you remove Werror flag? It doesn't compile on GCC 9 because of ridiculous assumption to use Werror by default. You'd need to add
-DWERROR=OFFto CMake call1 2 3 4 Next › Last »