avro-cpp: build failure due to boost 1.89
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
Remove boost_system component from find_package
|
||||
|
||||
Boost 1.89.0 removed the separate boost_system compiled library.
|
||||
The boost::system headers are still available through the core Boost package.
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -79,7 +79,7 @@ endif ()
|
||||
|
||||
|
||||
find_package (Boost 1.38 REQUIRED
|
||||
- COMPONENTS filesystem iostreams program_options regex system)
|
||||
+ COMPONENTS filesystem iostreams program_options regex)
|
||||
|
||||
include(FetchContent)
|
||||
FetchContent_Declare(
|
||||
@@ -24,6 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
./0001-get-rid-of-fmt-fetchcontent.patch
|
||||
./0002-fix-fmt-name-formatter.patch
|
||||
./0003-fix-fmt-type-formatter.patch
|
||||
./0004-remove-boost-system-component.patch
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
Reference in New Issue
Block a user