Package Details: folly 2018.10.08.00-2

Git Clone URL: https://aur.archlinux.org/folly.git (read-only)
Package Base: folly
Description: An open-source C++ library developed and used at Facebook
Upstream URL: https://github.com/facebook/folly
Licenses: Apache
Submitter: dseg
Maintainer: ftiasch
Last Packager: ftiasch
Votes: 3
Popularity: 0.158928
First Submitted: 2015-03-20 08:29
Last Updated: 2018-10-14 08:37

Latest Comments

1 2 Next › Last »

Cebtenzzre commented on 2018-10-13 21:37

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

@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

@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

mmlac commented on 2017-06-04 05:34

This breaks since GCC 7 was adopted by Arch.

- Install gcc5 from repo
- export CC=gcc-5
export CXX=g++-5

Build Folly as usual

sleeping commented on 2017-04-25 07:57

folly fails to compile with OpenSSL 1.1.0.
https://github.com/facebook/folly/issues/573

Looking at https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/ncrack
Consider making openssl-1.0 a dependency and compile using that.

Just copy these before the configure call

CFLAGS+=" -I/usr/include/openssl-1.0" \
CPPFLAGS+=" -I/usr/include/openssl-1.0" \
LDFLAGS+=" -L/usr/lib/openssl-1.0" \

See for example
https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/ncrack

Worked for me!

dseg commented on 2017-03-09 03:53

Updated to the latest version.
Hey guys, Please up vote if you found this package useful.
(Currently 0 votes, I got only claims. sigh..)

sleeping commented on 2017-03-08 18:51

I'm getting build errors too.

joker512 commented on 2017-01-19 16:29

I 've got such error after installation:
ld /usr/lib/libfolly.so
ld: warning: cannot find entry symbol _start; not setting start address
/usr/lib/libfolly.so: undefined reference to `boost::re_detail_106300::cpp_regex_traits_implementation<char>::transform(char const*, char const*) const'
/usr/lib/libfolly.so: undefined reference to `boost::re_detail_106300::cpp_regex_traits_implementation<char>::transform_primary(char const*, char const*) const'

I couldn't compile fbthrift due to this error.
Looks like a problem with the last version of boost.

dseg commented on 2017-01-04 03:09

Sorry, just fixed build errors.

peace commented on 2016-10-08 14:55

It seems as if gtest is no longer retrievable from https://googletest.googlecode.com/files/gtest-1.7.0.zip (404 error)

Building fails with error message:

curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading https://googletest.googlecode.com/files/gtest-1.7.0.zip
Aborting...
==> ERROR: Makepkg was unable to build folly.