Package Details: intel-gmmlib-git 22.7.1.r3.g60304dc-1

Git Clone URL: https://aur.archlinux.org/intel-gmmlib-git.git (read-only, click to copy)
Package Base: intel-gmmlib-git
Description: Intel Graphics Memory Management Library (git version)
Upstream URL: https://github.com/intel/gmmlib/
Licenses: MIT
Conflicts: gmmlib-git, intel-gmmlib
Provides: gmmlib-git, intel-gmmlib
Replaces: gmmlib-git
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 5
Popularity: 0.000000
First Submitted: 2018-10-04 19:45 (UTC)
Last Updated: 2025-03-30 10:10 (UTC)

Latest Comments

dbermond commented on 2025-03-30 10:11 (UTC)

@mokkurkalve this is caused by cmake 4.0, as described in [arch-dev-public] mail list. I've just pushed an update with the fix and the package is now building fine.

mokkurkalve commented on 2025-03-30 09:32 (UTC) (edited on 2025-03-30 09:38 (UTC) by mokkurkalve)

Build now fails thus:

==> Starting build()...
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from 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.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: intel-gmmlib-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
intel-gmmlib-git - exit status 4

dbermond commented on 2018-05-07 19:06 (UTC)

@enihcam Thank you for appreciating the package.

The build system is already using CFLAGS and CXXFLAGS from makepkg.conf. You can see it by adding -DCMAKE_VERBOSE_MAKEFILE:BOOL='TRUE' to the cmake options. No need for adding the options you mentioned.

enihcam commented on 2018-05-05 22:40 (UTC)

Nice package. Also, please use the following CMAKE definitions so compiler flags from makepkg.conf can be passed to this build. :)

cmake -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LDFLAGS}" \ -DCMAKE_SHARED_LINKER_FLAGS:STRING="${LDFLAGS}"