On 08/13/2010 02:53 PM, Jim Kusznir wrote:
Hi all:

I'm attempting to build rpms of pvfs 2.8.2 for installation on my
cluster.  Unfortunately, I'm running into a problem: configure fails
to find db library:

checking for epoll functions... yes
checking if segv backtrace capable... yes
checking whether cc is an Intel compiler... no
checking for db library... configure: error: could not find DB libraries
error: Bad exit status from /var/tmp/rpm-tmp.75952 (%build)

The weird thing is that this same machine/build environment has been
building all my previous pvfs RPMs, and the dev libraries are there:

[r...@aeolus SPECS]# rpm -qa |grep db4
db4-4.3.29-9.fc6
db4-4.3.29-10.el5
db4-devel-4.3.29-10.el5

So, how do I proceed through this problem?

Hi Jim,

Could you send your config.log file? It would probably be a good idea to send along the two patches that you are wondering about too. I'm not certain what they are from the head output.

thanks,
-Phil


Also, I have 2 patches in line for pvfs-2.8.2:

[r...@aeolus SOURCES]# head pvfs-2.8.2*.patch
==>  pvfs-2.8.2-ls.patch<==
Index: src/kernel/linux-2.6/dir.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/kernel/linux-2.6/dir.c,v
diff -u -N -r1.58 -r1.59
--- src/kernel/linux-2.6/dir.c  8 Dec 2008 15:54:56 -0000       1.58
+++ src/kernel/linux-2.6/dir.c  30 Mar 2010 20:09:53 -0000      1.59
@@ -291,8 +291,22 @@
                  else
                  {
                      /* this means a filldir call failed */

==>  pvfs-2.8.2-memleak.patch<==
Index: src/client/sysint/client-state-machine.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/client/sysint/client-state-machine.c,v
diff -u -N -r1.106 -r1.107
--- src/client/sysint/client-state-machine.c    26 Mar 2010 02:07:54 -0000      
1.106
+++ src/client/sysint/client-state-machine.c    19 Apr 2010 18:50:39 -0000      
1.107
@@ -347,8 +347,6 @@
                   "client_state_machine_terminate smcb %p completing\n",smcb);

          PINT_EVENT_END(PINT_client_sys_event_id, pint_client_pid,
NULL, sm_p->event_id, 0);

Are these patches in fact relevant / should be applied to 2.8.2?  Are
there other patches I should be applying?  This is my "golden
opportunity" to do pvfs upgrades, as the cluster is down for major
maintenance, including the pvfs system.

Thanks!

--Jim
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to