[Pvfs2-users] Building 2.8.2: no db?
Phil Carns
carns at mcs.anl.gov
Fri Aug 13 15:07:50 EDT 2010
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:
>
> [root at 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:
>
> [root at 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
> Pvfs2-users at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>
More information about the Pvfs2-users
mailing list