@iyunmv,
Thanks for pointing out that the package does not build if the user has specified a non-default build setting.
I have just pushed a fix hardcoding "make -j1", and have verified that the build works.
Cheers!
Git Clone URL: | https://aur.archlinux.org/dieharder-git.git (read-only, click to copy) |
---|---|
Package Base: | dieharder-git |
Description: | A Random Number Test Suite (that actually compiles) |
Upstream URL: | https://github.com/christopherkobayashi/dieharder |
Licenses: | GPL2 |
Conflicts: | dieharder |
Submitter: | ckoba |
Maintainer: | ckoba |
Last Packager: | ckoba |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2022-06-04 10:07 (UTC) |
Last Updated: | 2022-06-11 12:15 (UTC) |
@iyunmv,
Thanks for pointing out that the package does not build if the user has specified a non-default build setting.
I have just pushed a fix hardcoding "make -j1", and have verified that the build works.
Cheers!
Hi ckoba
Thanks for maintaining this git package.
I saw that you did an orphan request to the dieharder a few days ago. I adopted recently because I wanted to make it work but didn't have the time to fix it right away. Now it's using same source as this package and builds just fine.
A few things about this PKGBUILD I noticed while fixing the other one. You don't need to add automake
and autoconf
to the depends
array, since both belong to base-devel
. And you should force to compile with just one thread (with -j1
for example). It's broken otherwise. Any user with, for example, MAKEFLAGS="-j$(nproc)"
in their makepkg.conf
will not be able to build your PKGBUILD as it is.
This is a fork of Robert G. Brown's RNG tester.
The original codebase made very bad assumptions about variable scoping, and is not buildable with modern compilers.
This release moves variable declarations out of header files and into global.c. Further, the autoconf bits have been updated to a version released within the past decade.
This version has been tested on x86_64, i686, and aarch64 architectures.
Pinned Comments
ckoba commented on 2022-06-04 10:14 (UTC)
This is a fork of Robert G. Brown's RNG tester.
The original codebase made very bad assumptions about variable scoping, and is not buildable with modern compilers.
This release moves variable declarations out of header files and into global.c. Further, the autoconf bits have been updated to a version released within the past decade.
This version has been tested on x86_64, i686, and aarch64 architectures.