Details about package rocrand
| Name: | rocrand (PTS) |
|---|---|
| Uploader: | Talha Can Havadar <havadartalha@gmail.com> (Debian QA page) |
| Description: | librocrand1 - generate pseudo- and quasi-random numbers - library librocrand-dev - generate pseudo- and quasi-random numbers - headers librocrand1-tests - generate pseudo- and quasi-random numbers - test binaries librocrand-doc - generate pseudo- and quasi-random numbers - documentation |
Package uploads
Upload #1
Information
| Version: | 7.2.4-1~exp1 |
|---|---|
| Uploaded: | 2026-06-14 21:22 |
| Source package: | rocrand_7.2.4-1~exp1.dsc |
| Distribution: | experimental |
| Section: | devel |
| Priority: | |
| Homepage: | https://github.com/ROCm/rocRAND |
| Vcs-Git: | https://salsa.debian.org/rocm-team/rocrand.git |
| Vcs-Browser: | https://salsa.debian.org/rocm-team/rocrand |
Changelog
rocrand (7.2.4-1~exp1) experimental; urgency=medium
.
[ Talha Can Havadar ]
* Merge with Ubuntu
* New upstream version 7.2.4
* d/control: update rocm dependency version to >= 7.1.0
* d/rules: make rocm-build-docs version handling a bit more future proof
* d/rules: remove --debug-trycompile
* d/control: add XB-X-ROCm-GPU-Architecture metadata to librocrand1-tests
* d/control: fix virtual-package-depends-without-real-package-depends.
Build-Depends: libstdc++-dev
.
[ Bojan Aleksovski ]
* d/watch: update watch file to point rocm-libraries repo
* d/control: bump Standards-Version to 4.7.4
* d/control: bump ROCm Build-Depends to >= 7.2.0~
* d/control: bump LLVM Build-Depends stack to version 22
* d/rules: bump CMAKE_PREFIX_PATH to LLVM22
* d/rules: harden the symbols check with DPKG_GENSYMBOLS_CHECK_LEVEL
* d/p/Hide-internal-symbols.patch: refresh
* d/p/0005-dont-set-rocm-path-in-cmake.patch: refresh
* d/tests/control: remove ppc64el arch as it was dropped since 7.1.0
* d/copyright: update Debian packaging copyright stanza
.
[ Igor Luppi ]
* d/control: update build-depends
* d/rules: fix FTBFS by adding -Wl,--gc-sections to flags
.
[ Tim Flink ]
* WIP 7.1.0 update
* d/librocrand1.symbols.amd64: replacing changing symbols with regexp
* d/patches: refactoring Hide-internal-symbols.patch and re-enabling in series
* d/control: update b-d to use the system llvm based compiler
* d/rules: WIP trying to get rocrand to build with system llvm
* d/rules: don't set ROCM_PATH, it keeps llvm from finding device libs
* d/rules: change docs build to use rocm-docs-build
* d/patches: add patch to remove setting ROCM_PATH env var
* d/patches: fix invalid doxygen settings
* d/librocrand-doc*: update to use rocm-docs-build
* d/control: remove ppc64el builds
.
[ Bruno Bernardo de Moura ]
* d/copyright: fix 'superfluous-file-pattern' lintian error
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
A watch file is present but doesn't work
Warnings: debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Version: 5
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Source: https://api.github.com/repos/ROCm/rocm-libraries/releases?per_page=100
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Matching-Pattern: https://github.com/ROCm/rocm-libraries/releases/download/rocm-(?:[-_]?v?(\d[\-+\.:\~\da-zA-Z]*))/rocrand.tar.gz
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Filenamemangle: s%.*/rocm-(?:[-_]?v?(\d[\-+\.:\~\da-zA-Z]*))/.*%rocrand-$1.tar.gz%
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Searchmode: plain -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian warningsrocrand source
-
W
missing-debian-watch-file-standard
- [debian/watch]
-
W
recommended-field
- (in section for source) Priority [debian/control:1]
-
I
built-using-field-on-arch-all-package
- (in section for librocrand-doc) Built-Using ${sphinxdoc:Built-Using} [debian/control:91]
-
I
debian-rules-parses-dpkg-parsechangelog
- [debian/rules:59]
-
I
patch-not-forwarded-upstream
- [debian/patches/Hide-internal-symbols.patch]
-
P
cute-field
- XB-X-ROCm-GPU-Architecture vs XB-X-Rocm-Gpu-Architecture [debian/control:38]
- XB-X-ROCm-GPU-Architecture vs XB-X-Rocm-Gpu-Architecture [debian/control:72]
-
X
very-long-line-length-in-source-file
- 1285 > 512 [library/src/rocrand_scrambled_sobol64_precomputed.cpp:19859]
- 1285 > 512 [library/src/rocrand_sobol64_precomputed.cpp:12318]
- 4162 > 512 [library/src/rocrand_scrambled_sobol32_precomputed.bin:3224]
- 4677 > 512 [library/src/rocrand_sobol32_precomputed.bin:3365]
- 5379 > 512 [library/src/rocrand_sobol64_precomputed.bin:11573]
- 5588 > 512 [library/src/rocrand_scrambled_sobol64_precomputed.bin:5003]
-
W
missing-debian-watch-file-standard
-
–
Package is already in Debian
- The package uploader is not currently maintaining rocrand in Debian
- Last upload was on the 2025-10-29
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: Boost-1.0, BSD-3-clause, BSD-3-clause and Expat, Expat
Comments
No comments