Ticket 4386

Summary: RPMs don't build: 17.11.0-0rc3 on CentOS 7.4
Product: Slurm Reporter: Lachlan <datakid>
Component: Build System and PackagingAssignee: Jacob Jenson <jacob>
Status: RESOLVED INVALID QA Contact:
Severity: 6 - No support contract    
Priority: --- CC: datakid, felip.moll
Version: 17.11.x   
Hardware: Linux   
OS: Linux   
Site: -Other- Alineos Sites: ---
Atos/Eviden Sites: --- Confidential Site: ---
Coreweave sites: --- Cray Sites: ---
DS9 clusters: --- HPCnow Sites: ---
HPE Sites: --- IBM Sites: ---
NOAA SIte: --- OCF Sites: ---
Recursion Pharma Sites: --- SFW Sites: ---
SNIC sites: --- Linux Distro: ---
Machine Name: CLE Version:
Version Fixed: Target Release: ---
DevPrio: --- Emory-Cloud Sites: ---

Description Lachlan 2017-11-14 21:47:02 MST
stdout shows:

```
slurmd.o: In function `_reconfigure':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/slurmd.c:1035: undefined reference to `group_cache_purge'slurmd.o: In function `main':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/slurmd.c:388: undefined reference to `group_cache_purge'
req.o: In function `_setup_x11_display':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:917: undefined reference to `stepd_get_x11_display'
req.o: In function `_check_job_credential':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:1000: undefined reference to `copy_gids'
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:1006: undefined reference to `group_cache_lookup'
req.o: In function `_rpc_batch_job':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:2257: undefined reference to `group_cache_lookup'
req.o: In function `_valid_sbcast_cred':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:3869: undefined reference to `sbcast_cred_arg_free'
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:3874: undefined reference to `sbcast_cred_arg_free'
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:3888: undefined reference to `sbcast_cred_arg_free'
req.o: In function `_file_bcast_register_file':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:4187: undefined reference to `group_cache_lookup'
req.o: In function `_rpc_file_bcast':
/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd/req.c:4069: undefined reference to `sbcast_cred_arg_free'
collect2: error: ld returned 1 exit status
make[4]: *** [slurmd] Error 1
make[4]: Leaving directory `/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd/slurmd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src/slurmd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rpmbuild/BUILD/slurm-17.11.0-0rc3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpmbuild/BUILD/slurm-17.11.0-0rc3'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.jzzT0H (%build)
```
Comment 1 Lachlan 2017-11-16 17:34:57 MST
Hmm. Not sure what I've changed, but I've managed to build now without error.