Skip to content
New issue

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

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

Already on GitHub? # to your account

CMake build issues #359

Closed
gmou3 opened this issue Dec 9, 2024 · 1 comment · Fixed by #360
Closed

CMake build issues #359

gmou3 opened this issue Dec 9, 2024 · 1 comment · Fixed by #360

Comments

@gmou3
Copy link
Contributor

gmou3 commented Dec 9, 2024

When building with CMake on Linux I encounter the following issues:

CMake Deprecation Warning at libmaxminddb/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

See https://cmake.org/cmake/help/latest/release/3.31.html#deprecated-and-removed-features.

IPC::System::Simple required for Fatalised/autodying system() at libmaxminddb/dev-bin/make-man-pages.pl line 5.
	main::BEGIN() called at libmaxminddb/dev-bin/make-man-pages.pl line 5
	eval {...} called at libmaxminddb/dev-bin/make-man-pages.pl line 5
BEGIN failed--compilation aborted at libmaxminddb/dev-bin/make-man-pages.pl line 5.

The build proceeds smoothly otherwise. I am using CMake version 3.31.2.

oschwald added a commit that referenced this issue Dec 9, 2024
oschwald added a commit that referenced this issue Dec 9, 2024
This reduced the dependencies. See #359.
oschwald added a commit that referenced this issue Dec 9, 2024
oschwald added a commit that referenced this issue Dec 9, 2024
This reduced the dependencies. See #359.
oschwald added a commit that referenced this issue Dec 9, 2024
This reduced the dependencies. See #359.
@horgh horgh closed this as completed in #360 Dec 9, 2024
@oschwald
Copy link
Member

oschwald commented Dec 9, 2024

Thanks! These issues were fixed in #360.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants