Package Details: rocm-clang-ocl 0.4.0-1

Git Clone URL: https://aur.archlinux.org/rocm-clang-ocl.git (read-only)
Package Base: rocm-clang-ocl
Description: OpenCL compilation with clang compiler.
Upstream URL: https://github.com/RadeonOpenCompute/ROCm
Licenses: EULA
Conflicts: rocm-clang-ocl
Provides: rocm-clang-ocl
Submitter: whoisroot
Maintainer: whoisroot
Last Packager: whoisroot
Votes: 3
Popularity: 0.67
First Submitted: 2019-03-21 19:37
Last Updated: 2019-05-13 20:20

Latest Comments

whoisroot commented on 2019-05-13 20:22

@rigred Just updated the package, thanks for the tips!

rigred commented on 2019-05-13 14:58

Or even just add that as a comment to the PKGBUILD and SKIP, just helps keep users informed about why things where done.

rigred commented on 2019-05-13 14:57

Honestly, I would just add a message via the .install file that says exactly what you just wrote here telling the user to be aware of this fact and SKIP the checksum.

So just add to .install:

pre_install() {
    echo "Radeon recompiles the same package at random time intervals, and since the build times differ, every build gets a different package checksum.\n
For this reason we have to SKIP the checksum.\n"
}

See for examples: https://wiki.archlinux.org/index.php/PKGBUILD#install https://git.archlinux.org/pacman.git/plain/proto/proto.install

whoisroot commented on 2019-05-13 14:51

@rigred Apparently Radeon recompiles the same package in random time intervals, and since the build times differ, every build gets a different checksum :/ What do you think I should do? Periodically check for new builds or just SKIP the checksum?

rigred commented on 2019-05-12 11:51

Wrong checksum in PKGBUILD should be c329f2dc85675ae60dc30c9d4749b7620029c3857a48c443c80ec98a19e687d5