Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97362 - sprng-1.0.ebuild (New Package)
Summary: sprng-1.0.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://sprng.csit.fsu.edu/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-06-28 18:54 UTC by kyle
Modified: 2011-03-12 17:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sprng-1.0.ebuild (New Package) (sprng-1.0.ebuild,1.71 KB, text/plain)
2005-06-28 18:56 UTC, kyle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kyle 2005-06-28 18:54:10 UTC
The Scalable Parallel Random Number Generators Library (SPRNG) for ASCI Monte Carlo Computations. This library has been awarded for being "the best" generator around, and it is capable of operating on basically any machine you could want a good generator for. A particular strong point of this library is mpi support, which I haven't bothered with in the ebuild, but it's there for the taking. This is version 1.0 of the library. There is a version 2, but the only difference is that the libraries are all compiled into one, whereas this has a library for each generator type.
Comment 1 kyle 2005-06-28 18:56:18 UTC
Created attachment 62210 [details]
sprng-1.0.ebuild (New Package)
Comment 2 Markus Ullmann (RETIRED) gentoo-dev 2007-09-14 13:08:53 UTC
still seems to be there just without maintainer for gentoo. if you want to maintain it yourself, feel free to reopen and join project sunrise, details here:

http://www.gentoo.org/proj/en/sunrise
Comment 3 Juergen Rose 2011-03-12 16:42:59 UTC
Now I also need this library. Are there any news with regard to inclusion of  SPRNG in in portage tree? It is needed for installation of R-mpi-packages as "doMPI" or "Rmpi"..
Or is there any overlay which contains the ebuild?

Please open again.
Comment 4 Juergen Rose 2011-03-12 17:02:31 UTC
The included ebuild does not work anymore, at least for me. Because the sources require g77.
If I change the ebuild that gfortran is required, than emerge fails with:

gfortran -O3  -o ../timeflcg64 timingf.o -L../lib \
        -llcg64 
timingf.o: In function `MAIN__':
timingf.F:(.text+0x21): undefined reference to `finit_rng_'
timingf.F:(.text+0x37): undefined reference to `fcpu_t_'
timingf.F:(.text+0x4e): undefined reference to `fget_rn_int_'
timingf.F:(.text+0x5f): undefined reference to `fcpu_t_'
timingf.F:(.text+0x76): undefined reference to `fget_rn_flt_'
timingf.F:(.text+0x87): undefined reference to `fcpu_t_'
timingf.F:(.text+0x9e): undefined reference to `fget_rn_dbl_'
timingf.F:(.text+0xaa): undefined reference to `fcpu_t_'
collect2: ld returned 1 exit status
make[2]: *** [../timeflcg64] Error 1

Any hint is appreciated.