--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2026-abafcfbf86
2026-09-28 01:16:42.090989+00:00
--------------------------------------------------------------------------------

Name        : cachelib
Product     : Fedora 43
Version     : 19.2026.09.14.00^38.ee4c153
Release     : 2.fc43
URL         : https://github.com/facebook/CacheLib
Summary     : Pluggable caching engine for scale high performance cache services
Description :
CacheLib is a C++ library providing in-process high performance caching
mechanism. CacheLib provides a thread safe API to build high throughput, low
overhead caching services, with built-in ability to leverage DRAM and SSD
caching transparently.

--------------------------------------------------------------------------------
Update Information:

cachelib is now built with getdeps, as upstream intended
--------------------------------------------------------------------------------
ChangeLog:

* Fri Sep 18 2026 Michel Lind <[email protected]> - 
19.2026.09.14.00^38.ee4c153-2
- Fix the folly F14 fallback for libstdc++ 16, which broke ppc64le
* Fri Sep 18 2026 Michel Lind <[email protected]> - 
19.2026.09.14.00^38.ee4c153-1
- Build with getdeps and vendored dependencies via %getdeps_* macros
- Vendor folly, fizz, wangle, mvfst and fbthrift (and liboqs and
  magic_enum, which Fedora retired or ships in an older layout) instead of
  requiring lockstep Fedora packages of them; add vendor.sh to produce
  Source1 from the spec
- Generate the BuildRequires from the getdeps manifests
- Ship two statically linked executables, cachebench and
  cachelib_binary_trace_gen (upstream's binary_trace_gen, renamed), and no
  libraries; drop -devel and obsolete it
- Version is <major>.<weekly tag>, with ^<distance>.<shortcommit> from git
  describe appended for a snapshot; add snapshot.sh to print the %%global
  lines; drop the forge macros, Source0 is a plain GitHub archive URL named
  %%{name}-%%{version}.tar.gz like Source1
- Declare SourceLicense and list the License one identifier per line under
  %%{shrink:}, with the per-project breakdown as comments; install and
  verify the licenses of the vendored tree
- Update to snapshot ee4c153e (38 commits past v2026.09.14.00), drop the
  four patches that no longer apply, carry seven that are all upstream or
  in review
- Require folly-rpm-macros >= 46, the first version with the macros
* Wed Jul 15 2026 Fedora Release Engineering <[email protected]> - 
17^20250203-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Thu Jun 25 2026 FrantiÅ¡ek Zatloukal <[email protected]> - 17^20250203-6
- Rebuilt for fmt/spdlog
* Fri Jan 16 2026 Fedora Release Engineering <[email protected]> - 
17^20250203-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jan 16 2026 Fedora Release Engineering <[email protected]> - 
17^20250203-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Nov 12 2025 Benjamin A. Beasley <[email protected]> - 17^20250203-3
- Rebuilt for gtest 1.17.0
* Wed Jul 23 2025 Fedora Release Engineering <[email protected]> - 
17^20250203-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2384494 - cachelib: FTBFS in Fedora rawhide/f43
        https://bugzilla.redhat.com/show_bug.cgi?id=2384494
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2026-abafcfbf86' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to