Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abseil is broken on last hunter on freebsd #755

Open
usser0134 opened this issue Jul 5, 2024 · 1 comment
Open

Abseil is broken on last hunter on freebsd #755

usser0134 opened this issue Jul 5, 2024 · 1 comment

Comments

@usser0134
Copy link

usser0134 commented Jul 5, 2024

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!
@NeroBurner
Copy link

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 #752

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants