Open usser0134 opened 4 months ago
Hey, abseil is broken on freebsd building.. i am using latest hunter version, until 2-3 days ago all worked good.. Now it doesn't build
-- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 -- Performing Test ABSL_INTERNAL_AT_LEAST_CXX17 - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Configuring done (1.2s) -- Generating done (0.6s) -- Build files have been written to: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Build/abseil-Release-prefix/src/abseil-Release-build [ 75%] Performing build step for 'abseil-Release' [ 0%] Building CXX object absl/base/CMakeFiles/log_severity.dir/log_severity.cc.o [ 0%] Building CXX object absl/base/CMakeFiles/spinlock_wait.dir/internal/spinlock_wait.cc.o [ 1%] Building CXX object absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o [ 2%] Building CXX object absl/profiling/CMakeFiles/exponential_biased.dir/internal/exponential_biased.cc.o [ 3%] Building CXX object absl/numeric/CMakeFiles/int128.dir/int128.cc.o [ 3%] Building CXX object absl/base/CMakeFiles/strerror.dir/internal/strerror.cc.o [ 4%] Linking CXX static library libabsl_spinlock_wait.a [ 4%] Built target spinlock_wait [ 4%] Building CXX object absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_format.cc:28: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/time_zone.h:23: In file included from /usr/include/c++/v1/chrono:746: In file included from /usr/include/c++/v1/__chrono/convert_to_tm.h:13: In file included from /usr/include/c++/v1/__chrono/day.h:15: In file included from /usr/include/c++/v1/compare:145: In file included from /usr/include/c++/v1/__compare/compare_partial_order_fallback.h:13: In file included from /usr/include/c++/v1/__compare/partial_order.h:14: In file included from /usr/include/c++/v1/__compare/weak_order.h:14: In file included from /usr/include/c++/v1/__compare/strong_order.h:20: In file included from /usr/include/c++/v1/cmath:317: /usr/include/c++/v1/math.h:388:31: error: use of undeclared identifier 'FP_NAN' return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, __x); ^ /usr/include/c++/v1/math.h:388:39: error: use of undeclared identifier 'FP_INFINITE' return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, __x); ^ /usr/include/c++/v1/math.h:388:52: error: use of undeclared identifier 'FP_NORMAL' return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, __x); ^ /usr/include/c++/v1/math.h:388:63: error: use of undeclared identifier 'FP_SUBNORMAL' return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, __x); ^ /usr/include/c++/v1/math.h:388:77: error: use of undeclared identifier 'FP_ZERO' return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, __x); ^ /usr/include/c++/v1/math.h:393:21: error: use of undeclared identifier 'FP_ZERO' return __x == 0 ? FP_ZERO : FP_NORMAL; ^ /usr/include/c++/v1/math.h:393:31: error: use of undeclared identifier 'FP_NORMAL' return __x == 0 ? FP_ZERO : FP_NORMAL; ^ [ 4%] Linking CXX static library libabsl_exponential_biased.a [ 4%] Built target exponential_biased [ 5%] Building CXX object absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_if.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_fixed.cc:15: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_fixed.h:21: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/time_zone.h:31: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time.h:19: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ [ 6%] Linking CXX static library libabsl_strerror.a [ 6%] Built target strerror [ 6%] Building CXX object absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_impl.cc.o [ 7%] Linking CXX static library libabsl_log_severity.a [ 7%] Built target log_severity [ 7%] Building CXX object absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o 5 warnings generated. [ 8%] Building CXX object absl/time/CMakeFiles/civil_time.dir/internal/cctz/src/civil_time_detail.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_format.cc:28: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/time_zone.h:31: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time.h:19: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ 5 warnings and 7 errors generated. gmake[5]: *** [absl/time/CMakeFiles/time_zone.dir/build.make:90: absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o] Error 1 gmake[5]: *** Waiting for unfinished jobs.... [ 8%] Building CXX object absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o [ 9%] Linking CXX static library libabsl_leak_check.a [ 9%] Linking CXX static library libabsl_int128.a [ 9%] Built target leak_check [ 9%] Built target int128 [ 9%] Building CXX object absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o [ 10%] Building CXX object absl/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o [ 10%] Linking CXX static library libabsl_flags_commandlineflag_internal.a [ 10%] Built target flags_commandlineflag_internal [ 11%] Building CXX object absl/profiling/CMakeFiles/periodic_sampler.dir/internal/periodic_sampler.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_if.cc:15: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_if.h:24: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time.h:19: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ [ 11%] Linking CXX static library libabsl_periodic_sampler.a [ 11%] Built target periodic_sampler [ 11%] Building CXX object absl/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o 5 warnings generated. [ 11%] Building CXX object absl/random/CMakeFiles/random_internal_platform.dir/internal/randen_round_keys.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_impl.cc:15: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_impl.h:22: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time.h:19: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ [ 12%] Linking CXX static library libabsl_random_internal_platform.a [ 12%] Built target random_internal_platform In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.cc:33: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.h:26: In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time.h:19: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ [ 13%] Building CXX object absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o In file included from /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/civil_time_detail.cc:15: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} ~^~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.cc:677:34: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] transitions_[i].type_index = Decode8(bp++); ~ ^~~~~~~~~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.cc:693:39: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] transition_types_[i].abbr_index = Decode8(bp++); ~ ^~~~~~~~~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.cc:767:21: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] tr.type_index = default_transition_type_; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil/Source/absl/time/internal/cctz/src/time_zone_info.cc:782:21: warning: implicit conversion loses integer precision: 'const std::uint_fast8_t' (aka 'const unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] tr.type_index = type_index; ~ ^~~~~~~~~~ [ 13%] Linking CXX static library libabsl_log_internal_nullguard.a [ 13%] Built target log_internal_nullguard [ 13%] Building CXX object absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o 5 warnings generated. [ 13%] Linking CXX static library libabsl_civil_time.a [ 13%] Built target civil_time [ 13%] Building CXX object absl/random/CMakeFiles/random_internal_randen_slow.dir/internal/randen_slow.cc.o 5 warnings generated. [ 13%] Linking CXX static library libabsl_random_seed_gen_exception.a [ 13%] Built target random_seed_gen_exception [ 13%] Linking CXX static library libabsl_raw_logging_internal.a [ 13%] Built target raw_logging_internal [ 13%] Building CXX object absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o [ 14%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a [ 14%] Building CXX object absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o [ 14%] Building CXX object absl/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o [ 14%] Built target random_internal_randen_hwaes_impl [ 15%] Building CXX object absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o [ 16%] Linking CXX static library libabsl_random_internal_randen_slow.a [ 16%] Built target random_internal_randen_slow [ 16%] Building CXX object absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o 9 warnings generated. gmake[4]: *** [CMakeFiles/Makefile2:4532: absl/time/CMakeFiles/time_zone.dir/all] Error 2 gmake[4]: *** Waiting for unfinished jobs.... [ 17%] Building CXX object absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o [ 17%] Building CXX object absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o [ 18%] Linking CXX static library libabsl_scoped_set_env.a [ 19%] Linking CXX static library libabsl_throw_delegate.a [ 19%] Built target scoped_set_env [ 19%] Built target throw_delegate [ 20%] Linking CXX static library libabsl_base.a [ 20%] Built target base gmake[3]: *** [Makefile:146: all] Error 2 gmake[2]: *** [CMakeFiles/abseil-Release.dir/build.make:86: abseil-Release-prefix/src/abseil-Release-stamp/abseil-Release-build] Error 2 gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/abseil-Release.dir/all] Error 2 gmake: *** [Makefile:91: all] Error 2 [hunter ** FATAL ERROR **] Build step failed (dir: /root/.hunter/_Base/69e4a05/33d8175/76aea39/Build/abseil [hunter ** FATAL ERROR **] [Directory:/root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/projects/abseil] ------------------------------ ERROR ----------------------------- https://hunter.readthedocs.io/en/latest/reference/errors/error.external.build.failed.html ------------------------------------------------------------------ CMake Error at /root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/modules/hunter_error_page.cmake:12 (message): Call Stack (most recent call first): /root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/modules/hunter_fatal_error.cmake:20 (hunter_error_page) /root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/modules/hunter_download.cmake:623 (hunter_fatal_error) /root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/projects/abseil/hunter.cmake:87 (hunter_download) /root/.hunter/_Base/Download/Hunter/0.25.6/69e4a05/Unpacked/cmake/modules/hunter_add_package.cmake:62 (include) CMakeLists.txt:46 (hunter_add_package) -- Configuring incomplete, errors occurred!
could you try with the latest Hunter release: https://github.com/cpp-pm/hunter/releases/tag/v0.25.7
With it the abseil version was upgraded to 20240116.2 https://github.com/cpp-pm/hunter/pull/752
abseil
20240116.2
Hey, abseil is broken on freebsd building.. i am using latest hunter version, until 2-3 days ago all worked good.. Now it doesn't build