1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-08 19:46:02 +01:00
nix/src
Jens Petersen 4d1f72a324 libexpr needs boost-1.87+ for try_emplace_and_cvisit
Since 2.32, nix now needs boost 1.87 or later to build,
due to using unordered::concurrent_flat_map try_emplace_and_cvisit

../src/libexpr/eval.cc: In member function ‘void nix::EvalState::evalFile(const nix::SourcePath&, nix::Value&, bool)’:
../src/libexpr/eval.cc:1096:20: error: ‘class boost::unordered::concurrent_flat_map<nix::SourcePath, nix::Value*, std::hash<nix::SourcePath>, std::equal_to<nix::SourcePath>, traceable_allocator<std::pair<const nix::SourcePath, nix::Value*> > >’ has no member named ‘try_emplace_and_cvisit’; did you mean ‘try_emplace_or_cvisit’?
 1096 |     fileEvalCache->try_emplace_and_cvisit(
      |                    ^~~~~~~~~~~~~~~~~~~~~~
      |                    try_emplace_or_cvisit

See 834580b539

(cherry picked from commit f594a8e11e)
2025-10-27 14:28:38 +00:00
..
external-api-docs meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
internal-api-docs meson: Apply formatting universally 2025-08-07 02:58:29 +03:00
libcmd Revert "Merge pull request #14097 from obsidiansystems/light-realisation-improvements" 2025-10-05 21:54:32 +03:00
libexpr Merge pull request #14050 from NixOS/fix-fetch-to-store-caching 2025-10-06 19:39:41 +02:00
libexpr-c libexpr: move eval memory allocation to own struct 2025-09-26 00:40:43 +03:00
libexpr-test-support libexpr-tests: Add unit tests for broken readDir /. for pure eval 2025-09-30 03:16:35 +03:00
libexpr-tests libexpr-tests: Add unit tests for broken readDir /. for pure eval 2025-09-30 03:16:35 +03:00
libfetchers libfetchers/git-utils: Be more correct about validating refnames 2025-10-15 20:08:43 +00:00
libfetchers-c treewide: Support builds with ASAN, enable in CI 2025-09-19 01:33:57 +03:00
libfetchers-tests libfetchers/git-utils: Be more correct about validating refnames 2025-10-15 20:08:43 +00:00
libflake Mount inputs on storeFS to restore fetchToStore() caching 2025-09-25 11:30:11 -04:00
libflake-c treewide: Support builds with ASAN, enable in CI 2025-09-19 01:33:57 +03:00
libflake-tests treewide: Support builds with ASAN, enable in CI 2025-09-19 01:33:57 +03:00
libmain Revert "libmain: Catch logger exceptions in handleExceptions" 2025-10-24 23:28:53 +00:00
libmain-c libmain-c: add nix_set_log_format function 2025-09-25 10:57:48 -07:00
libstore libstore/registerOutputs: Don't try to optimize a non-existent actualPath 2025-10-16 21:46:08 +00:00
libstore-c Use std::variant to enforce BuildResult invariants 2025-09-27 15:56:06 -04:00
libstore-test-support libexpr-tests: Add unit tests for broken readDir /. for pure eval 2025-09-30 03:16:35 +03:00
libstore-tests Revert "Merge pull request #14097 from obsidiansystems/light-realisation-improvements" 2025-10-05 21:54:32 +03:00
libutil libexpr needs boost-1.87+ for try_emplace_and_cvisit 2025-10-27 14:28:38 +00:00
libutil-c Merge pull request #14058 from DeterminateSystems/upstream-RossComputerGuy/feat/expose-logfmt 2025-09-29 11:21:43 +02:00
libutil-test-support Minimize the use of C Macros for characterization tests 2025-09-28 09:54:46 -04:00
libutil-tests libutil: Fix renderAuthorityAndPath unreachable for path:/ URLs 2025-10-08 23:24:01 +00:00
nix Restore ServeProto::Command::ImportPaths 2025-10-15 23:38:26 +00:00
perl Convert Realisation JSON logic to standard style 2025-09-22 12:59:37 -04:00
nix-functional-tests Build Functional tests with Meson 2024-08-14 15:35:40 -04:00
nix-manual Build the manual with Meson 2024-10-09 11:58:17 -04:00