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.
| 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, envolution) |
| Last Packager: | envolution |
| Votes: | 9 |
| Popularity: | 0.009696 |
| First Submitted: | 2015-03-20 08:29 (UTC) |
| Last Updated: | 2025-11-25 02:42 (UTC) |
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.
@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?
@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
follyfrom themakedependstodependsarray 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).