Package Details: dieharder 3.31.1-4

Git Clone URL: https://aur.archlinux.org/dieharder.git (read-only, click to copy)
Package Base: dieharder
Description: A Random Number Test Suite
Upstream URL: http://www.phy.duke.edu/~rgb/General/dieharder.php
Keywords: diehard
Licenses: GPL
Provides: dieharder
Submitter: notizblock
Maintainer: None
Last Packager: fkoehler
Votes: 24
Popularity: 0.000013
First Submitted: 2010-02-07 08:57
Last Updated: 2020-11-10 08:50

Latest Comments

1 2 Next › Last »

fkoehler commented on 2020-11-10 08:52

Okay, this build system seems to be broken on a modern system. Loads of linker errors about multiply defined symbols. At first I thought it was due to the missing include guards in the header files. But the real problem seems to go much deeper.

Right now I cannot justify to spend more time on it. Hence, I will disown the package for now. I have only used this thing years ago to test a hardware RNG that built as a tinkering project and found it really useful. So I think this is a real shame but also there seems to be no upstream development.

I uploaded an update where I at least fixed the upstream URL.

fkoehler commented on 2020-11-10 08:26

The download has moved: http://webhome.phy.duke.edu/~rgb/General/dieharder/${pkgname}-${pkgver}.tgz

They use some self-signed certificate for HTTPS which curl fails to verify. But downloading via HTTP is fine with the corrected URL.

I will now have a look into this build issue you mentioned.

markbhp commented on 2020-09-24 22:19

I overcame the curl certificate problem but I confirm Fifis's problem with the compilation.

Fifis commented on 2020-08-28 16:29

make: *** [Makefile:953: libwulf.time] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

A typical error looks like this: /usr/bin/ld: .libs/libdieharder_la-dab_bytedistrib.o:(.bss+0x28): multiple definition ofV'; .libs/libdieharder_la-bits.o:(.bss+0x28): first defined here`

Finally, curl: (60) SSL certificate problem: unable to get local issuer certificate. The Sources section is listing the http, and so is the PKGBUILD. We need HTTPS for that. https://webhome.phy.duke.edu/~rgb/General/dieharder/dieharder-3.31.1.tgz

JuniorJPDJ commented on 2020-05-15 20:50

It looks like it's not compiling anymore :<

fkoehler commented on 2015-03-27 21:01

Thanks. Just updated it!

notizblock commented on 2015-03-27 20:55

Feel free to adopt it.

notizblock commented on 2015-03-27 20:55

@fkoehler, sure. I'm happy, if you take this package.

fkoehler commented on 2015-03-27 16:42

I updated the PKGBUILD (actually there I needed to create two patches as well).
https://github.com/f-koehler/pkgbuilds/tree/master/dieharder

Is there a way to take over this package?

npouillard commented on 2013-04-14 20:14

Needs a separate 'package()' function as of pacman 4.1