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

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.

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

Successfully merging a pull request may close this issue.

2 participants