Package Details: nvhpc 24.3-1

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.003797
First Submitted: 2020-10-20 12:54 (UTC)
Last Updated: 2024-04-03 00:02 (UTC)

Dependencies (5)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

nlg550 commented on 2021-12-18 18:26 (UTC)

Hey, I just installed the package, but the PATH and other environment variables was set incorrectly (it consider the 21.5 version instead of 21.9). The solution is to set /etc/profile.d/nvhpc.sh to the correct version.

HaoZeke commented on 2021-11-15 03:08 (UTC)

Thanks @awvwgk! Would you like to be listed as a co-maintainer?

awvwgk commented on 2021-11-14 18:15 (UTC)

I put up an updated PKGBUILD for 21.9 at https://github.com/awvwgk/nvhpc-pkgbuild.

chn commented on 2021-09-28 08:37 (UTC) (edited on 2021-09-29 09:26 (UTC) by chn)

Upstream has updated to 21.9 with cuda 11.4.

And, to make it works in Chinese environment (and maybe other non-English environments), add following code:

prepare() {
  cd "$srcdir/$_pkgname"
  sed -i "s/en_US\.UTF\-8/C/g" "install_components/Linux_x86_64/$pkgver/compilers/bin/makelocalrc"
}

shunkflake commented on 2021-08-28 06:31 (UTC)

The package is causing anything that requires a compiler to fail on my system. It seems like the compiler is redirected to the one provided by NVIDIA. The previous comments indicate that it's likely caused by creating scripts in /etc/profile.d and polluting my environment.

awvwgk commented on 2021-06-11 22:28 (UTC)

Instead of creating a script in /etc/profile.d to set the environment variables, the PKGBUILD could add a dependency on env-modules and the script only has to set the MODULEPATH. This allows to load the compilers more cleanly without polluting the environment.

Here is a patch I'm usually applying to this PKGBUILD before installing NVHPC on my systems:

https://github.com/awvwgk/nvhpc-pkgbuild/commit/2c85c41c474613f8ea0b4cb24e80853d6ce9ae5a.patch

parantapa commented on 2021-05-26 22:08 (UTC)

This package creates the file in /etc/profile.d/nvhpc.sh

This sets up a bunch of environment variables that conflict with the system. For example after installing this my firefox stopped being able to play mpeg4 vidoes.

I moved /etc/profile.d/nvhpc.sh to /opt/nvidia

So that I can source it when needed. Maybe this should be done in the PKGBUILD.

danielotero commented on 2020-12-11 13:40 (UTC)

Exporting the environment variables in the prepare step doesn't work for me. I have to put them in the package function so the installer performs the silent installation correctly.

mostlyharmless commented on 2020-09-12 20:45 (UTC)

It appears as though the community edition has been moved to the NVIDIA HPC SDK at https://developer.nvidia.com/nvidia-hpc-sdk-download

ddavo commented on 2020-05-21 09:34 (UTC) (edited on 2020-05-21 09:35 (UTC) by ddavo)

There seems to be some problems with permissions...

> sudo ls -l /opt/pgi/linux86-64/19.10/bin
-rwxr--r-- 1 root root    41881 may  7 15:14 acc1rc
-rwxr--r-- 1 root root      899 may  7 15:14 acclin8664rc
-rwxr--r-- 1 root root     4660 may  7 15:14 addlocalrc
-rwxr--r-- 1 root root    61925 may  7 15:14 balloontip.jar
-rwxr--r-- 1 root root    31048 may  7 15:14 CcffReader.jar
-rwxr--r-- 1 root root     7652 may  7 15:14 ccrc