Versions
v2023.06.19.00 :: 0/2023.06.19.00 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~ppc64
- USE flags
- llvm-libunwind test
v2023.05.22.00 :: 0/2023.05.22.00 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~ppc64
- USE flags
- llvm-libunwind test
v2023.02.06.00 :: 0/2023.02.06.00 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~ppc64
- USE flags
- llvm-libunwind test
USE flags
General
- llvm-libunwind
- Use sys-libs/llvm-libunwind instead of sys-libs/libunwind
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / snappy : A high-speed compression/decompression library by Google
app-arch / xz-utils : Utils for managing LZMA compressed files
app-arch / zstd : zstd fast compression library
dev-cpp / gflags : Google's C++ argument parsing library
dev-cpp / glog : Google Logging library
dev-cpp / gtest : Google C++ Testing Framework
dev-libs / boost : Boost Libraries for C++
dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles
dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface
dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor
dev-libs / libfmt : Small, safe and fast formatting library
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / liburing : Efficient I/O with io_uring
sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / snappy : A high-speed compression/decompression library by Google
app-arch / xz-utils : Utils for managing LZMA compressed files
app-arch / zstd : zstd fast compression library
dev-cpp / gflags : Google's C++ argument parsing library
dev-cpp / glog : Google Logging library
dev-libs / boost : Boost Libraries for C++
dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles
dev-libs / libaio : Asynchronous input/output library that uses the kernels native interface
dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor
dev-libs / libfmt : Small, safe and fast formatting library
dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / liburing : Efficient I/O with io_uring
sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM
Depending packages
dev-cpp / edencommon : Shared library for Watchman and Eden projects
Bugs
- 834704
- dev-cpp/folly-2022.07.04.00 installs files that contain writable and executable sections
- 834705
- dev-cpp/folly-2022.02.28.00 fails tests: Could NOT find GMock
- 892942
- dev-cpp/folly-2023.01.16.00-r1: lack of CMAKE_LIBRARY_ARCHITECTURE enforces SSE4_2 and so doesn't build on anything but x86_64
- 906349
- dev-cpp/folly-2023.05.01.00 fails to compile (MUSL-SYSTEM): MemoryMapping.h:102:5: error: off64_t does not name a type
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: Stabilize 2023.06.19.00 amd64, #912542
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/folly: Stabilize 2023.05.22.00 amd64, #909057
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.06.19.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: fix UnusedInherits
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/folly: drop 2022.08.29.00, 2023.04.10.00, 2023.05.01.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.05.22.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.05.01.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: Stabilize 2023.02.06.00 amd64, #902605
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.04.10.00
Closes: https://bugs.gentoo.org/886469 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop 2022.09.12.00, 2023.01.16.00-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.02.06.00
Signed-off-by: Sam James <sam@gentoo.org> - Niccolò Belli · gentoo
dev-cpp/folly: fix build on ppc64
Bug: https://bugs.gentoo.org/892942 Signed-off-by: Niccolò Belli <niccolo.belli@linuxsystems.it> Closes: https://github.com/gentoo/gentoo/pull/29393 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: depend on newer >=liburing-2.3 for IORING_RECV_MULTISHOT
Closes: https://bugs.gentoo.org/891873 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2023.01.16.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop 2022.03.28.00-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-cpp/folly: Stabilize 2022.08.29.00 amd64, #871144
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop versions
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/folly: add 2022.09.12.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.09.05.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
dev-cpp/folly: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.08.29.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: disable ccache
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.08.22.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: tighten liburing dep, needs >= 2.2
Needed for io_uring_prep_cancel64. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.08.15.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 'bump with' list
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/folly: add missing gtest test dep
Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
dev-cpp/folly: add 2022.08.08.00
With folly-2022.08.08.00, there seems to be a undefined reference issue to undefined reference to folly::detail::base64_detail::base64Decode_SSE4_2. With newer release we can remove the patch. Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26838 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
dev-cpp/folly: Fix musl build
Fixes "ELFCLASSFOLLY_ELF_NATIVE_CLASS was not declared in this scope". Elf.cpp expects __ELF_NATIVE_CLASS to be defined at least for platforms besides FreeBSD-based ones, and so it defines FOLLY_ELF_NATIVE_CLASS with it. Without __ELF_NATIVE_CLASS (and apparently musl does not define it), FOLLY_ELF_NATIVE_CLASS is also not defined so what was supposed to be expanded to ELFCLASS32 or ELFCLASS64 ends up being ELFCLASSFOLLY_ELF_NATIVE_CLASS. Please refer: https://github.com/facebook/folly/issues/1478#issuecomment-719883898 Closes: https://bugs.gentoo.org/835744 Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26807 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.07.04.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add dev-cpp/glog subslot dep
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-cpp/folly: amd64 stable wrt bug #835760
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop 2022.04.04.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.04.11.00, drop 2022.03.21.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop 2022.03.14.00
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/folly: add 2022.04.04.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: drop 2022.02.28.00, 2022.03.07.00
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-cpp/folly: add 2022.03.28.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.03.21.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.03.14.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: add 2022.03.07.00
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: BDEPEND on Clang for tests
Did this in one of the other ebuilds (which I ended up not committing for now as unneeded deps) but not this one apparently. Oops. Closes: https://bugs.gentoo.org/834703 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/folly: initial import (2022.02.28.00)
Needed for dev-util/watchman. Closes: https://bugs.gentoo.org/787719 Closes: https://bugs.gentoo.org/419599 Signed-off-by: Sam James <sam@gentoo.org>