Search Criteria
Package Details: wangle 2023.04.10.00-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/wangle.git (read-only, click to copy) |
---|---|
Package Base: | wangle |
Description: | C++ networking library providing client/server abstractions for building services |
Upstream URL: | https://github.com/facebook/wangle |
Keywords: | c++ client facebook network protocol server service |
Licenses: | Apache |
Submitter: | dseg |
Maintainer: | MrAnno |
Last Packager: | MrAnno |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2015-08-13 09:21 (UTC) |
Last Updated: | 2023-05-04 20:29 (UTC) |
Dependencies (13)
- boost (boost-git, boost174)
- boost-libs (boost171, boost-libs-git, boost174-libs, boost-libs_v180)
- fizz
- fmt (fmt-git)
- folly (folly-git)
- google-glog (google-glog-static, glog-git)
- libevent (libevent-git)
- openssl (quictls-openssl, openssl-git, openssl-hardened, openssl-static)
- cmake (cmake-git) (make)
- double-conversion (double-conversion-git) (make)
- gflags (gflags-static, gflags-git) (make)
- gmock (googletest-git, gtest) (make)
- gtest (googletest-git) (make)
Latest Comments
1 2 Next › Last »
jghodd commented on 2022-09-01 18:30 (UTC)
@MrAnno - i finally freed up enough space to set up a clean chroot build environment. all 4 packages (fizz, folly, wangle, proxygen) built successfully.
MrAnno commented on 2022-08-25 18:57 (UTC)
Thanks. I've reproduced similar build issues, I'll try to resolve them soon.
jghodd commented on 2022-08-24 03:29 (UTC) (edited on 2022-08-24 03:30 (UTC) by jghodd)
@MrAnno - here's my makepkg.conf
it's been a few years since i put together a clean chroot environment for building 32-bit packages, so i'll have to put aside some time to put that together. thing is, i haven't had to do that in the past. one way or another, i eventually got wangle to build, albeit usually with difficulty - note that fizz and folly build without issue.
MrAnno commented on 2022-08-23 21:45 (UTC)
I'm building folly, fizz, wangle and proxygen in the archlinux dev's recommended clean "chroot" environment (https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot). Everything seems to build just fine.
Please share your makepkg config and your environment, if you believe something needs to be changed in the packaging of wangle.
jghodd commented on 2022-08-23 21:39 (UTC) (edited on 2022-08-23 22:32 (UTC) by jghodd)
y'all need to get together and get everything straight. just built and installed fizz and folly, both 2022.08.22.00 and got this build error with wangle:
apparently, fizz, folly and wangle don't play nice together...
jghodd commented on 2019-10-18 20:28 (UTC)
The issue appears to be a boost/cmake version issue. To build against boost-1.71, add the following flag to the cmake:
-DBoost_NO_BOOST_CMAKE=ON
So...
jghodd commented on 2019-10-13 17:38 (UTC)
getting the following build error that appears to complain about "-lpthreads", which is understandable given that libpthreads doesn't exist (libpthread without the 's' does of course exist):
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: Change Dir: /data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp
Run Build Command(s):/bin/make cmTC_e194a/fast && /bin/make -f CMakeFiles/cmTC_e194a.dir/build.make CMakeFiles/cmTC_e194a.dir/build make[1]: Entering directory '/data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_e194a.dir/src.c.o /bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DCMAKE_HAVE_LIBC_PTHREAD -fPIE -o CMakeFiles/cmTC_e194a.dir/src.c.o -c /data/aurbuild/yaourt-tmp-jghodd/aur-wangle/sr c/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp/src.c Linking C executable cmTC_e194a /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e194a.dir/link.txt --verbose=1 /bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DCMAKE_HAVE_LIBC_PTHREAD -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_e194a.dir/src.c.o - o cmTC_e194a /bin/ld: CMakeFiles/cmTC_e194a.dir/src.c.o: in function
main': src.c:(.text.startup+0x24): undefined reference to
pthread_create' /bin/ld: src.c:(.text.startup+0x2e): undefined reference topthread_detach' /bin/ld: src.c:(.text.startup+0x3a): undefined reference to
pthread_join' collect2: error: ld returned 1 exit status make[1]: [CMakeFiles/cmTC_e194a.dir/build.make:87: cmTC_e194a] Error 1 make[1]: Leaving directory '/data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp' make: [Makefile:121: cmTC_e194a/fast] Error 2Source file was:
include <pthread.h>
void test_func(void data) { return data; }
int main(void) { pthread_t thread; pthread_create(&thread, NULL, test_func, NULL); pthread_detach(thread); pthread_join(thread, NULL); pthread_atfork(NULL, NULL, NULL); pthread_exit(NULL);
return 0; }
Determining if the function pthread_create exists in the pthreads failed with the following output: Change Dir: /data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp
Run Build Command(s):/bin/make cmTC_0032c/fast && /bin/make -f CMakeFiles/cmTC_0032c.dir/build.make CMakeFiles/cmTC_0032c.dir/build make[1]: Entering directory '/data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_0032c.dir/CheckFunctionExists.c.o /bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE -o CMakeFiles/cmTC_0032c.dir/CheckFunctionExists.c.o -c /usr/share/cmake- 3.15/Modules/CheckFunctionExists.c Linking C executable cmTC_0032c /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0032c.dir/link.txt --verbose=1 /bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_0032c.d ir/CheckFunctionExists.c.o -o cmTC_0032c -lpthreads /bin/ld: cannot find -lpthreads collect2: error: ld returned 1 exit status make[1]: [CMakeFiles/cmTC_0032c.dir/build.make:87: cmTC_0032c] Error 1 make[1]: Leaving directory '/data/aurbuild/yaourt-tmp-jghodd/aur-wangle/src/wangle-2019.09.30.00/wangle/build/CMakeFiles/CMakeTmp' make: [Makefile:121: cmTC_0032c/fast] Error 2
sleeping commented on 2017-06-15 01:46 (UTC) (edited on 2017-06-15 02:06 (UTC) by sleeping)
ppwwyyxx commented on 2016-04-18 18:15 (UTC)
1 2 Next › Last »