Search Criteria
Package Details: wangle 2025.11.24.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-2.0 |
| Provides: | libwangle.so |
| Submitter: | dseg |
| Maintainer: | MrAnno (envolution) |
| Last Packager: | envolution |
| Votes: | 4 |
| Popularity: | 0.003563 |
| First Submitted: | 2015-08-13 09:21 (UTC) |
| Last Updated: | 2025-11-26 03:29 (UTC) |
Dependencies (13)
- double-conversion (double-conversion-gitAUR)
- fizzAUR (fizz-gitAUR)
- fmt (fmt-gitAUR)
- follyAUR (folly-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gcc-libs-fast-optimizedAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gflags (gflags-gitAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- google-glog (ng-logAUR, glog-gitAUR, glog-gitAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- gtest (googletest-gitAUR) (make)
- expat (expat-gitAUR) (check)
Latest Comments
1 2 Next › Last »
J5lx commented on 2026-08-04 05:58 (UTC)
patch for 2026.08.03.00: https://pastebin.com/KFwFbY8Q
envolution commented on 2025-06-22 22:05 (UTC)
@usta yeah, I noticed that too - I've sent a question to the maintainers of said packages to see if there is a more suitable way for us to pin these package versions together:
https://aur.archlinux.org/packages/fizz#comment-1029710
appreciate your suggestion
usta commented on 2025-06-22 21:58 (UTC) (edited on 2025-06-22 22:00 (UTC) by usta)
@envolution , looks like it is searching older version to link [if you forget to upgrade fizz/folly and try to compile this one ] :
Excepted :
libfolly.so.2025.06.16.00Problem : Looking for :
libfolly.so.2025.06.02.00and gives linking errorSo if there had a problem with update of fizz or folly before wangle it gives errors. I suggest that we add version numbers for depends parts for folly and fizz into wangle builds
I have rebuild folly and fizz then tried to install this everthing works perfect but as like i mentioned to overcome this issue there should be min version dependency for fizz and folly inorder to install this one
envolution commented on 2025-06-22 07:59 (UTC) (edited on 2025-06-22 07:59 (UTC) by envolution)
@jghogg this is related to not having folly updated to 2025.06.16.00
jghodd commented on 2025-06-21 22:46 (UTC)
Getting a build error:
jghodd commented on 2023-12-11 19:20 (UTC) (edited on 2023-12-13 03:35 (UTC) by jghodd)
Getting another conflict with fizz again. Just a heads-up for now since I'm typing this on my phone. I'll edit and drop in the error message a little later/as soon as I can.
-- Build files have been written to: /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/build [ 1%] Building CXX object CMakeFiles/wangle.dir/acceptor/Acceptor.cpp.o In file included from /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:17: /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/../wangle/acceptor/Acceptor.h:233:7: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 233 | folly::AsyncTransport::LifecycleObserver observer) noexcept; | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/../wangle/acceptor/Acceptor.h:243:7: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 243 | folly::AsyncTransport::LifecycleObserver observer = nullptr) noexcept; | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/../wangle/acceptor/Acceptor.h:468:7: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 468 | folly::AsyncTransport::LifecycleObserver lifeCycleObserver) noexcept; | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:264:5: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 264 | folly::AsyncTransport::LifecycleObserver observer) noexcept { | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp: In member function ‘void wangle::Acceptor::acceptConnection(folly::NetworkSocket, const folly::SocketAddress&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, int)’: /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:270:17: error: request for member ‘destroy’ in ‘ observer’, which is of non-class type ‘int’ 270 | observer->destroy(nullptr); | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp: At global scope: /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:291:5: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 291 | folly::AsyncTransport::LifecycleObserver observer) noexcept { | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:302:5: error: ‘folly::AsyncTransport::LifecycleObserver’ has not been declared 302 | folly::AsyncTransport::LifecycleObserver observer) noexcept { | ^/distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp: In member function ‘void wangle::Acceptor::processEstablishedConnection(int, const folly::SocketAddress&, std::chrono::_V2::steady_clock::time_point, wangle::TransportInfo&, int)’: /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:312:37: error: cannot convert ‘int’ to ‘folly::AsyncSocket::LegacyLifecycleObserver’ 312 | sslSock->addLifecycleObserver(observer); | ^~~~ | | | int In file included from /usr/include/fizz/protocol/AsyncFizzBase.h:15, from /usr/include/fizz/server/AsyncFizzServer.h:11, from /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/../wangle/acceptor/FizzAcceptorHandshakeHelper.h:21, from /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/../wangle/acceptor/Acceptor.h:20: /usr/include/folly/io/async/AsyncSocket.h:1421:62: note: initializing argument 1 of ‘virtual void folly::AsyncSocket::addLifecycleObserver(LegacyLifecycleObserver)’ 1421 | virtual void addLifecycleObserver(LegacyLifecycleObserver observer); |~^~ /distro/local/repository/wangle-fizz-new/wangle/src/wangle-2023.04.10.00/wangle/acceptor/Acceptor.cpp:338:34: error: cannot convert ‘int’ to ‘folly::AsyncSocket::LegacyLifecycleObserver’ 338 | sock->addLifecycleObserver(observer); | ^~ | | | int /usr/include/folly/io/async/AsyncSocket.h:1421:62: note: initializing argument 1 of ‘virtual void folly::AsyncSocket::addLifecycleObserver(LegacyLifecycleObserver)’ 1421 | virtual void addLifecycleObserver(LegacyLifecycleObserver* observer); |~^~ make[2]: *** [CMakeFiles/wangle.dir/build.make:76: CMakeFiles/wangle.dir/acceptor/Acceptor.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:111: CMakeFiles/wangle.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...it actually craps out compiling the very first source file. this is after the recent folly update.
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.
1 2 Next › Last »