Brian,<div><br></div><div>This is a bug in TORQUE 4.0.1 that is fixed in 4.0.3. You just need to add</div><div><br></div><div>./configure --with-path=&lt;path to non-default location&gt;</div><div><br></div><div>For right now the only workaround is to install it to the default location or to grab the latest 4.0-fixes and install that using the configure mentioned above.</div>
<div><br></div><div>David<br><br><div class="gmail_quote">On Fri, Jul 13, 2012 at 12:31 PM, Andrus, Brian Contractor <span dir="ltr">&lt;<a href="mailto:bdandrus@nps.edu" target="_blank">bdandrus@nps.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hmm.<br>
<br>
I am trying to just build torque 4.0.1 using cpusets and I keep getting:<br>
===================================================<br>
checking for HWLOC... configure: error: cpuset support requires the hwloc package<br>
<br>
<br>
<br>
Perhaps you should add the directory containing &#39;hwloc.pc&#39;<br>
to the PKG_CONFIG_PATH environment variable.<br>
<br>
Alternatively, you may set the environment variables<br>
HWLOC_CFLAGS and HWLOC_LIBS before running configure.<br>
<br>
Example:<br>
export HWLOC_CFLAGS=&#39;-I/usr/local/hwloc-1.1/include&#39;<br>
export HWLOC_LIBS=&#39;-L/usr/local/hwloc-1.1/lib -lhwloc&#39;<br>
<br>
error: Bad exit status from /var/tmp/rpm-tmp.iowncz (%build)<br>
===================================================<br>
I have the stock hwloc packages installed:<br>
[root@hamming SPECS]# rpm -qa |grep hwloc<br>
hwloc-devel-1.1-0.1.el6.i686<br>
hwloc-1.1-0.1.el6.x86_64<br>
hwloc-devel-1.1-0.1.el6.x86_64<br>
hwloc-1.1-0.1.el6.i686<br>
<br>
I have tried setting HWLOC_CFLAGS and HWLOC_LIBS to no avail.<br>
<br>
Is there something special to set when using the stock packages for CentOS 6.3?<br>
<br>
<br>
Brian Andrus<br>
ITACS/Research Computing<br>
Naval Postgraduate School<br>
Monterey, California<br>
voice: 831-656-6238<br>
<div class="im HOEnZb"><br>
<br>
<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href="mailto:torqueusers-bounces@supercluster.org">torqueusers-bounces@supercluster.org</a> [mailto:<a href="mailto:torqueusers-bounces@supercluster.org">torqueusers-bounces@supercluster.org</a>] On Behalf Of DuChene, StevenX A<br>

Sent: Wednesday, April 04, 2012 12:07 PM<br>
To: Torque Users Mailing List<br>
</div><div class="HOEnZb"><div class="h5">Subject: Re: [torqueusers] TORQUE 4.0 and hwloc<br>
<br>
Yeah, when I passed the &quot;-with cpuset&quot; to the rpmbuild command then I got the following in my stdout from the actual rpm build process (from the configure part actually):<br>
<br>
checking whether to allow geometry requests... no checking whether to support NUMA systems... no checking for HWLOC... yes checking for hwloc_bitmap_alloc in -lhwloc... yes<br>
<br>
and then during the actual compile I see a -lhwloc being linked in.<br>
--<br>
Steven DuChene<br>
<br>
-----Original Message-----<br>
From: <a href="mailto:torqueusers-bounces@supercluster.org">torqueusers-bounces@supercluster.org</a> [mailto:<a href="mailto:torqueusers-bounces@supercluster.org">torqueusers-bounces@supercluster.org</a>] On Behalf Of Gabe Turner<br>

Sent: Wednesday, April 04, 2012 10:51 AM<br>
To: <a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
Subject: Re: [torqueusers] TORQUE 4.0 and hwloc<br>
<br>
On Wed, Apr 04, 2012 at 12:09:47PM -0500, Gabe Turner wrote:<br>
&gt; It looks to me like the spec file is supporting the --with option to<br>
&gt; rpmbuild. So cpuset will be enabled as a configure option if you pass<br>
&gt; &#39;--with cpuset&#39; to rpmbuild. Is that what you are already trying?<br>
<br>
I just did this to build the RPMs with support for cpusets. Admittedly, it is a bit cumbersome, though perhaps only because I have hwloc installed in a centralized location and not from an RPM.<br>
<br>
gabe@node1084 [~/torque-4.0.1] % make rpm HWLOC_CFLAGS=&#39;-I/soft/hwloc/1.4.1/include&#39; HWLOC_LIBS=&#39;-L/soft/hwloc/1.4.1/lib -lhwloc&#39; RPM_AC_OPTS+=&#39;--with cpuset&#39;<br>
<br>
gabe@node1084 [~/torque-4.0.1] % rpm -qRp ~/rpmbuild/RPMS/x86_64/torque-client-4.0.1-1.cri.x86_64.rpm<br>
torque = 4.0.1-1.cri<br>
.<br>
.<br>
.<br>
libhwloc.so.5()(64bit)<br>
.<br>
.<br>
.<br>
<br>
<br>
--<br>
Gabe Turner                                             <a href="mailto:gabe@msi.umn.edu">gabe@msi.umn.edu</a><br>
HPC Systems Administrator,<br>
University of Minnesota<br>
Supercomputing Institute                          <a href="http://www.msi.umn.edu" target="_blank">http://www.msi.umn.edu</a><br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>David Beer | Software Engineer</div><div>Adaptive Computing</div><br>
</div>