Package Details: codechecker 6.23.1-2

Git Clone URL: https://aur.archlinux.org/codechecker.git (read-only, click to copy)
Package Base: codechecker
Description: Analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Upstream URL: https://github.com/Ericsson/codechecker
Licenses: Apache-2.0
Submitter: carsme
Maintainer: carsme
Last Packager: carsme
Votes: 1
Popularity: 0.000268
First Submitted: 2023-03-13 14:40 (UTC)
Last Updated: 2024-01-28 22:31 (UTC)

Dependencies (7)

Required by (0)

Sources (2)

Latest Comments

carsme commented on 2023-07-25 06:16 (UTC)

Updated to latest version and made some changes in the packaging structure. Testing is very much appreciated.

tuankiet65 commented on 2023-04-30 15:39 (UTC)

There's a race condition in the Makefile. If your makepkg runs make with multiple jobs, the cp -p scripts/gerrit_changed_files_to_skipfile.py ... might run before the destination directory actually exists. I've proposed a patch here: https://github.com/Ericsson/codechecker/pull/3901/commits/12c2e75dd34e7755e8a95578876d91ccaa8f8157. But be warned that there are at least one other race condition that I don't have time to investigate, so if it still fails after applying the patch, try building it again.

carsme commented on 2023-04-13 06:46 (UTC) (edited on 2023-04-13 06:47 (UTC) by carsme)

@jcelerier I'm afraid I cannot reproduce this. Could you try building in a clean chroot? https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

You can also try to delete your Yay cache directory:

rm -rf ~/.cache/yay
yay -S codechecker

jcelerier commented on 2023-04-11 20:38 (UTC)

Hello, got an error while trying to build:

==> Starting build()...
mkdir -p /home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/build && \
mkdir -p /home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/build/CodeChecker/bin && \
mkdir -p /home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/build/CodeChecker/lib/python3
if [ -d "/home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/.git" ]; then git config --local commit.template .gitmessage; fi
cp -p scripts/gerrit_changed_files_to_skipfile.py /home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/build/CodeChecker/bin
cp: cannot create regular file '/home/jcelerier/.cache/yay/codechecker/src/codechecker-6.21.0/build/CodeChecker/bin': No such file or directory
make: *** [Makefile:42: package_gerrit_skiplist] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
    Aborting...