Package Details: slurm-llnl 20.11.0.1-1

Git Clone URL: https://aur.archlinux.org/slurm-llnl.git (read-only, click to copy)
Package Base: slurm-llnl
Description: Simple Linux Utility for Resource Management
Upstream URL: https://www.schedmd.com
Keywords: manager resource system
Licenses: GPL
Submitter: tegenf
Maintainer: edh
Last Packager: edh
Votes: 11
Popularity: 0.000052
First Submitted: 2011-01-28 14:47
Last Updated: 2020-11-17 20:14

Dependencies (19)

Sources (7)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

edh commented on 2020-11-23 20:02

@lahwaacz Great! I'll add those flags with the next release of the software.

lahwaacz commented on 2020-11-22 22:50

Yes, with those flags the part -ggdb3 -Wall -g -O1 -fno-strict-aliasing is gone.

edh commented on 2020-11-22 22:14

Can you try adding --disable-developer --disable-debug --enable-optimizations to the configure call and check whether that resolves your issue? If so, I will add those flags with the next release.

lahwaacz commented on 2020-11-22 11:09

The package is built with funny flags:

-march=x86-64 -mtune=generic -O2 -pipe  -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing ...

The first part comes from makepkg.conf, the rest are Slurm's defaults. There is no reason for -g and -ggdb3 since makepkg strips debugging symbols anyway. Also, -O2 should not be overridden with -O1.

edh commented on 2020-11-17 20:11

With the latest release (20.11.0.1) I changed the way the user creation and the permissions of temporary files are handled. The package now fully embraces systemd-sysusers and systemd-tmpfiles.

lahwaacz commented on 2019-12-21 09:12

--with-pmix=/usr is needed instead of just --with-pmix. Run srun --mpi=list to see the difference.

chenweiguang commented on 2019-07-24 08:25

@edh Thanks a lot. I installed it sucessfully by modifingy PKGBUILD with-hdf5=no. I don't know why sh5util can not be compiled while hdf5 als0 be installed by pacman previousely.

edh commented on 2019-07-24 07:56

@chenweiguang Please do not post such lengthy output into a comment but instead use some pastebin server to host it.

Unfortunately, I can not reproduce your error. Slurm builds just fine on my machine and in a clean chroot. Please do some proper test yourself and check whether the error is due to e.g. building in a polluted build directory etc.

chenweiguang commented on 2019-07-24 00:59

I used AUR helper yaourt to install it. yaourt -S slurm-llnl But an error occur while compiling sh5util, as follow: libtool: link: gcc -DNUMA_VERSION1_COMPATIBILITY -march=x86-64 -mtune=generic -O2 -pipe -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl ,-z -Wl,relro -Wl,-z -Wl,lazy -o .libs/sh5util sh5util.o -Wl,-rpath=/usr/lib/slurm -Wl,--export-dynamic -L/home/zznu/miniconda3/lib -L../../../../../src/api/.libs /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/api/.libs/libslurmfull.so ../.libs/libhdf5_api.a -lm -ldl -lz -lpthread -lrt -lhdf5 -pthread -Wl,-rpath -Wl,/usr/lib/slurm /usr/bin/ld: sh5util.o: in function _extract_series_table': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1079: undefined reference toH5PTopen' /usr/bin/ld: sh5util.o: in function _extract_totals': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:935: undefined reference toH5PTget_num_packets' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:939: undefined reference to H5PTget_next' /usr/bin/ld: sh5util.o: in function_extract_series_table': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1089: undefined reference to H5PTget_num_packets' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1094: undefined reference toH5PTget_next' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1125: undefined reference to H5PTclose' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1126: undefined reference toH5PTclose' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1116: undefined reference to H5PTclose' /usr/bin/ld: sh5util.o: in function_extract_item_step': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1551: undefined reference to H5PTopen' /usr/bin/ld: /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1555: undefined reference toH5PTget_num_packets' /usr/bin/ld: sh5util.o: in function _item_analysis_uint': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1275: undefined reference toH5PTget_next' /usr/bin/ld: sh5util.o: in function _extract_item_step': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1590: undefined reference toH5PTclose' /usr/bin/ld: sh5util.o: in function _item_analysis_double': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1376: undefined reference toH5PTget_next' /usr/bin/ld: sh5util.o: in function _extract_item_step': /tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util/sh5util.c:1605: undefined reference toH5PTclose' collect2: error: ld returned 1 exit status
make[6]: [Makefile:572: sh5util] Error 1 make[6]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5/sh5util' make[5]: [Makefile:722: all-recursive] Error 1 make[5]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile/hdf5' make[4]: [Makefile:521: all-recursive] Error 1 make[4]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins/acct_gather_profile' make[3]: [Makefile:552: all-recursive] Error 1 make[3]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src/plugins' make[2]: [Makefile:546: all-recursive] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1/src' make[1]: [Makefile:674: all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-zznu/aur-slurm-llnl/src/slurm-slurm-19-05-0-1'

Thanks.

cmcc commented on 2019-05-29 10:58

@edh

yes, solved just after posting my previous comment. Thanks a lot!