[torquedev] [Bug 70] new configure.ac changes... need testers!
Troy Baer
tbaer at utk.edu
Fri Jul 9 08:47:22 MDT 2010
On Fri, 2010-07-09 at 09:16 -0400, Troy Baer wrote:
> I get the same errors on both Nautilus (an SGI UV running SLES 11) and
> Kraken (a Cray XT5 running SLES 10) if I try compiling that conftest
> program by hand without modification. However, if I include sys/types.h
> and unistd.h before job.h, it will compile. (Yes, job.h probably ought
> to include these itself...)
If I make the attached change to configure.ac and regenerate configure,
I can build trunk in case 4 from my previous email on my UV. However,
case 5 (CSA enabled) fails with an undeclared identifier error on line
6895 of src/resmom/start_exec.c. To be fair, I'm not sure if the SGI
implementation of CSA is completely compatible with Cray's, and the
latter appears to be the basis for TORQUE's CSA support.
Case 6: CSA disabled, job-create enabled, libcap-devel uninstalled
pam-devel installed -- configure succeeds(?), build fails linking
pbs_mom with missing -lcap.
./configure --prefix=/opt/torque/svn \
--disable-gcc-warnings \
--with-server-home=/var/spool/torque \
--with-default-server=nautilus.nics.utk.edu \
--enable-cpuset \
--enable-docs \
--disable-shell-pipe --enable-shell-use-argv \
--enable-acct-x \
--disable-blcr \
--disable-cpa \
--disable-csa \
--enable-job-create \
--with-sched=no \
--enable-server \
--enable-mom \
--enable-clients \
--enable-drmaa \
--x-libraries=/usr/X11R6/lib64
Case 7: CSA disabled, job-create enabled, libcap-devel installed
pam-devel uninstalled -- configure succeeds(?), build fails linking
pbs_mom with missing -lpam.
./configure --prefix=/opt/torque/svn \
--disable-gcc-warnings \
--with-server-home=/var/spool/torque \
--with-default-server=nautilus.nics.utk.edu \
--enable-cpuset \
--enable-docs \
--disable-shell-pipe --enable-shell-use-argv \
--enable-acct-x \
--disable-blcr \
--disable-cpa \
--disable-csa \
--enable-job-create \
--with-sched=no \
--enable-server \
--enable-mom \
--enable-clients \
--enable-drmaa \
--x-libraries=/usr/X11R6/lib64
BTW, with the attached patch, cases 1 and 3-5 all build successfully on
one of my Cray XT systems running CLE 2.2UP01 (basically SLES 10). Case
2 (enabling CSA without job_create) was expected to fail and did.
--Troy
--
Troy Baer, HPC System Administrator
National Institute for Computational Sciences, University of Tennessee
http://www.nics.tennessee.edu/
Phone: 865-241-4233
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.ac.diff
Type: text/x-patch
Size: 980 bytes
Desc: not available
Url : http://www.supercluster.org/pipermail/torquedev/attachments/20100709/aeb0d2d2/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://www.supercluster.org/pipermail/torquedev/attachments/20100709/aeb0d2d2/attachment-0001.bin
More information about the torquedev
mailing list