Package Details: cmake3 3.31.6-1

Git Clone URL: https://aur.archlinux.org/cmake3.git (read-only, click to copy)
Package Base: cmake3
Description: A cross-platform open-source make system
Upstream URL: https://www.cmake.org/
Licenses: custom
Conflicts: cmake
Provides: cmake
Submitter: bartus
Maintainer: bartus
Last Packager: bartus
Votes: 1
Popularity: 0.89
First Submitted: 2025-03-31 15:24 (UTC)
Last Updated: 2025-03-31 15:24 (UTC)

Required by (9647)

Sources (1)

Latest Comments

beaux_monde commented on 2025-04-07 13:17 (UTC) (edited on 2025-04-07 13:20 (UTC) by beaux_monde)

Hi. I've got the following:

[ 22%] Building CXX object Source/CMakeFiles/CMakeLib.dir/cmCustomCommand.cxx.o
[ 22%] Building CXX object Source/CMakeFiles/CMakeLib.dir/cmCustomCommandGenerator.cxx.o
[ 22%] Building CXX object Source/CMakeFiles/CMakeLib.dir/cmCustomCommandLines.cxx.o
In file included from <my home dir>/.cache/pikaur/build/cmake3/src/cmake/Utilities/cm3p/curl/curl.h:8,
                 from <my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.h:12,
                 from <my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.cxx:3:
<my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.cxx: In function ‘std::string cmCurlSetNETRCOption(CURL*, const std::string&, const std::string&)’:
<my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.cxx:178:26: error: invalid conversion from ‘long int’ to ‘CURL_NETRC_OPTION’ [-fpermissive]
  178 |       curl_netrc_level = CURL_NETRC_OPTIONAL;
      |                          ^~~~~~~~~~~~~~~~~~~
      |                          |
      |                          long int
<my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.cxx:180:26: error: invalid conversion from ‘long int’ to ‘CURL_NETRC_OPTION’ [-fpermissive]
  180 |       curl_netrc_level = CURL_NETRC_REQUIRED;
      |                          ^~~~~~~~~~~~~~~~~~~
      |                          |
      |                          long int
<my home dir>/.cache/pikaur/build/cmake3/src/cmake/Source/cmCurl.cxx:182:26: error: invalid conversion from ‘long int’ to ‘CURL_NETRC_OPTION’ [-fpermissive]
  182 |       curl_netrc_level = CURL_NETRC_IGNORED;
      |                          ^~~~~~~~~~~~~~~~~~
      |                          |
      |                          long int
make[2]: *** [Source/CMakeFiles/CMakeLib.dir/build.make:737: Source/CMakeFiles/CMakeLib.dir/cmCurl.cxx.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2012: Source/CMakeFiles/CMakeLib.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

peetwastaken commented on 2025-04-04 15:16 (UTC)

Hi, installing does not work for me as there seems to be no signatures on the git source:

└─$ makepkg -sri    
==> Making package: cmake3 3.31.6-1 (Fr 04 Apr 2025 17:11:33 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating cmake git repo...
==> Validating source files with sha512sums...
    cmake ... Passed
==> Verifying source file signatures with gpg...
    cmake git repo ... SIGNATURE NOT FOUND
FAILED
==> ERROR: One or more PGP signatures could not be verified!

After removing the ?signed from the git url, installing works. I don't know what makepkg is actually doing when verifying git repo signatures, but I hope this helps resolving the issue.