Package Details: nvhpc 21.5-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://developer.nvidia.com/hpc-sdk
Keywords: compiler cuda fortran pgi portland
Licenses: custom
Conflicts: pgi-compilers
Replaces: pgi-compilers
Submitter: a.kudelin
Maintainer: HaoZeke
Last Packager: a.kudelin
Votes: 8
Popularity: 0.040640
First Submitted: 2020-10-20 12:54
Last Updated: 2021-06-06 19:03

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

chn commented on 2021-09-28 08:37

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

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

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

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

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

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

DSinapellido commented on 2020-05-21 09:34

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

a.kudelin commented on 2020-01-15 15:54

@HaoZeke Thank you!

HaoZeke commented on 2020-01-15 09:31

Sorry I've been a bit busy. Updated the package to the latest version. I've also added @a.kudelin as a co-maintainer.

a.kudelin commented on 2019-12-20 10:09

@HaoZeke, could you please update the package to the recent version? If you have some difficulties doing it, I can help to maintain.