Package Details: pcm 202311-1

Git Clone URL: https://aur.archlinux.org/pcm.git (read-only, click to copy)
Package Base: pcm
Description: Processor Counter Monitor
Upstream URL: https://github.com/intel/pcm
Licenses: custom:BSD-3-Clause
Submitter: hexchain
Maintainer: hexchain
Last Packager: hexchain
Votes: 2
Popularity: 0.50
First Submitted: 2020-01-13 14:22 (UTC)
Last Updated: 2023-12-09 16:50 (UTC)

Latest Comments

hexchain commented on 2023-12-10 12:25 (UTC)

@lahwaacz: simdjson isn't in official repos, and is only required by pcm. By switching to the bundled version, one can now use extra-x86_64-build to produce the package in one go, without the need to build simdjson first. I would also very much like to use a packaged simdjson if it is in the official repo.

Also, simdjson is introduced as a git submodule and its version is decided by the pcm repo. It isn't simply an untagged master branch.

lahwaacz commented on 2023-12-10 11:48 (UTC)

What's wrong with building with system simdjson package? Bundling the dependency is not right, especially when the PKGBUILD references untagged sources from the master branch...

krzyszto commented on 2023-06-24 08:20 (UTC)

I can't build the project:

==> Making package: pcm 202302-1 (sob, 24 cze 2023, 09:19:54)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading pcm-202302.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 1096k    0 1096k    0     0  1061k      0 --:--:--  0:00:01 --:--:-- 1061k
==> Validating source files with sha512sums...
    pcm-202302.tar.gz ... Passed
==> Extracting sources...
  -> Extracting pcm-202302.tar.gz with bsdtar
==> Starting build()...
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - broken
CMake Error at /usr/share/cmake/Modules/CMakeTestCCompiler.cmake:67 (message):
  The C compiler

    "/usr/bin/cc"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: /nobackup/krzysztof/.cache/yay/pcm/src/build/CMakeFiles/CMakeScratch/TryCompile-utDA9I

    Run Build Command(s):/usr/bin/ninja -v cmTC_69e99 && [1/2] /usr/bin/cc   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         ,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -o CMakeFiles/cmTC_69e99.dir/testCCompiler.c.o -c /nobackup/krzysztof/.cache/yay/pcm/src/build/CMakeFiles/CMakeScratch/TryCompile-utDA9I/testCCompiler.c
    FAILED: CMakeFiles/cmTC_69e99.dir/testCCompiler.c.o 
    /usr/bin/cc   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         ,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -o CMakeFiles/cmTC_69e99.dir/testCCompiler.c.o -c /nobackup/krzysztof/.cache/yay/pcm/src/build/CMakeFiles/CMakeScratch/TryCompile-utDA9I/testCCompiler.c
    cc: warning: ,-D_GLIBCXX_ASSERTIONS: linker input file unused because linking not done
    cc: error: ,-D_GLIBCXX_ASSERTIONS: linker input file not found: No such file or directory
    ninja: build stopped: subcommand failed.





  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:6 (project)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...