Thanks!
Search Criteria
Package Details: folly 2025.06.02.00-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/folly.git (read-only, click to copy) |
---|---|
Package Base: | folly |
Description: | An open-source C++ library developed and used at Facebook |
Upstream URL: | https://github.com/facebook/folly |
Licenses: | Apache-2.0 |
Provides: | libfolly.so, libfollybenchmark.so, libfolly_test_util.so |
Submitter: | dseg |
Maintainer: | ftiasch (MrAnno, carsme) |
Last Packager: | ftiasch |
Votes: | 7 |
Popularity: | 0.000016 |
First Submitted: | 2015-03-20 08:29 (UTC) |
Last Updated: | 2025-06-04 04:44 (UTC) |
Dependencies (29)
- boost-libs
- bzip2 (bzip2-gitAUR)
- double-conversion (double-conversion-gitAUR)
- fmt (fmt-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gflags (gflags-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- google-glog (glog-gitAUR, ng-logAUR)
- libaio (libaio-gitAUR)
- libdwarf (libdwarf-gitAUR)
- libevent (libevent-gitAUR)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- liburing (liburing-gitAUR)
- lz4 (lz4-gitAUR)
- onetbb
- openssl (openssl-gitAUR, openssl-staticAUR)
- snappy (snappy-gitAUR)
- xz (xz-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- Show 9 more dependencies...
Required by (15)
Sources (3)
MrAnno commented on 2019-08-04 09:17 (UTC)
MrAnno commented on 2019-08-03 21:09 (UTC)
Please update this package to v2019.07.29.00. The update of fizz, wangle, proxygen and fbthrift depend on folly.
jghodd commented on 2019-04-22 14:28 (UTC)
Just a heads-up that there's a typo in Zstd.cpp's code that prevents building.
281c281
< zstdThrowIfError(ZSTD_CCtxParams_setParameter(params_.get(), param, value));
---
> zstdThrowIfError(ZSTD_CCtxParam_setParameter(params_.get(), param, value));
The first line is corrected. The second is the original. Might need a patch...
Cebtenzzre commented on 2018-10-13 21:37 (UTC) (edited on 2018-10-13 21:38 (UTC) by Cebtenzzre)
This package installs to /usr/local. According to https://wiki.archlinux.org/index.php/creating_packages#build%28%29, "All Arch Linux packages should use the /usr directory."
CMAKE_INSTALL_PREFIX may be of use.
ftiasch commented on 2018-07-27 04:23 (UTC)
@VOID001 Hi, it seems that https://github.com/facebook/folly/blob/master/folly/libfolly.pc.in was not updated for about 2 years. Currently, folly's CMake (previously autoconf) does not generate libfolly.pc for me. Do you have a reliable way to fix?
VOID001 commented on 2018-07-27 03:02 (UTC) (edited on 2018-07-27 03:02 (UTC) by VOID001)
@ftiasch Hi, could you please include folly.pc file and install it to pkg-config dir? some packages depends on libfolly needs .pc file to resolve deps , such as facebook oomd. Thanks
Pinned Comments
carsme commented on 2023-12-07 04:02 (UTC)
BREAKING CHANGE: This package now builds shared objects:
instead of the static libraries:
Downstream packages must move
folly
from themakedepends
todepends
array to stay functional.We are doing this change since dynamic rather than static linking between packages is more in line with Arch Linux packaging practices (or just Linux packaging practices in general).