Search Criteria
Package Details: nvhpc 24.7-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvhpc.git (read-only, click to copy) |
---|---|
Package Base: | nvhpc |
Description: | NVIDIA HPC SDK |
Upstream URL: | https://gitlab.com/badwaik/archlinux/aur/nvhpc |
Keywords: | compiler cuda fortran pgi portland |
Licenses: | custom |
Conflicts: | pgi-compilers |
Replaces: | pgi-compilers |
Submitter: | a.kudelin |
Maintainer: | jayesh |
Last Packager: | jayesh |
Votes: | 14 |
Popularity: | 0.000058 |
First Submitted: | 2020-10-20 12:54 (UTC) |
Last Updated: | 2024-08-23 11:06 (UTC) |
Dependencies (4)
- gcc13
- numactl (numactl-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR) (make)
- env-modulesAUR (lmodAUR) (optional)
Latest Comments
1 2 3 4 5 6 7 Next › Last »
chazeon commented on 2024-08-23 02:48 (UTC)
Hi @jayesh, please checkout the following merge requests: https://gitlab.com/badwaik/archlinux/aur/nvhpc/-/merge_requests/3
lahwaacz commented on 2024-08-22 22:06 (UTC) (edited on 2024-08-22 22:07 (UTC) by lahwaacz)
@chazeon Not so much, running
makelocalrc
inpackage()
is fine for me. Though I would still usesed
orpatch
if I was the maintainer.jayesh commented on 2024-08-22 19:55 (UTC) (edited on 2024-08-22 19:55 (UTC) by jayesh)
@chazeon :thanks for working on it and figuring out the bug.
you can send me a merge request in https://gitlab.com/badwaik/archlinux/aur/nvhpc if you wish..I might only be able to look at it in around 12 hours .
chazeon commented on 2024-08-22 19:52 (UTC)
Hi @lahwaacz, would you be objecting to running
makelocalrc
in thepackage()
stage?lahwaacz commented on 2024-08-22 19:14 (UTC) (edited on 2024-08-22 19:14 (UTC) by lahwaacz)
Please don't run
makelocalrc
frompost_install()
nor from the PKGBUILD, it may contain other stuff that would change the user's environment in a way not suitable for Arch. The correctlocalrc
should be found and assembled inpackage()
as it is now.chazeon commented on 2024-08-22 17:00 (UTC) (edited on 2024-08-22 17:05 (UTC) by chazeon)
OK, I understand, the issue is with the
$pkgdir/opt/nvidia/hpc_sdk/Linux_x86_64/$pkgver/compilers/bin/localrc
file. It seems thatGCCVERSION
needs to be a numerical number now.I suggest do not do
sed
anymore, it is too fragile, you can directly generate thislocalrc
file using the commandmakelocalrc
. Say you wantgcc-13
, you can do:and you can specify the output directory using the
-d
option. If you already installed the package, run the above commands usingroot
will fix the issue.A comparison between the regenerated
localrc
and the one installed with the attachedPKGBUILD
:I don't know how to make a pull request now, if I can figure it out I might try to submit a request to use the
makelocalrc
command directly.chazeon commented on 2024-08-22 16:40 (UTC)
I am having some issues with compilers in the 24.7 version, only
nvcc
works,nvc
,nvc++
,nvfortran
all gives something like this:jayesh commented on 2024-07-19 05:47 (UTC)
nvhpc.sh
has now been shifted to/opt/nvidia/nvhpc.sh
and hence is not loaded by default.jayesh commented on 2024-07-11 09:41 (UTC) (edited on 2024-07-11 09:42 (UTC) by jayesh)
Yes. I have a plan to shift the
nvhpc.sh
to a custom location so that it is not read by default. I will push the change along with the new24.5
change as well which should be done by today evening.1 2 3 4 5 6 7 Next › Last »