[CentOS] problem building lvm2-cluster on ia64

Greenseid, Joseph M.

Joseph.Greenseid at ngc.com
Mon Feb 12 16:40:13 UTC 2007


I am trying to install GFS on an ia64 cluster.  I have been going by the Red Hat GFS 6.1 Administrator's Guide, and have built all the source rpms necessary except for one - lvm2-cluster-2.02.06-7.0.RHEL4.src.rpm is failing every single time at this place:
 
gcc -shared -Wl,-soname,liblvm2cmd.so.2.02 \
-Wl,--version-script,.export.sym -lselinux -lsepol -ldl  -o liblvm2cmd.so -Wl,-whole-archive liblvm2cmd.a -Wl,-no-whole-archive
make[1]: Leaving directory `/usr/src/redhat/BUILD/LVM2.2.02.06/tools'
error: Bad exit status from /var/tmp/rpm-tmp.1234 (%build)

The last few lines of the rpm.tmp.[foo] file is always:
 
  ./configure --build=ia64-redhat-linux-gnu --host=ia64-redhat-linux-gnu \
        --target=ia64-redhat-linux-gnu \
        --program-prefix= \
        --prefix=/usr \
        --exec-prefix=/usr \
        --bindir=/usr/bin \
        --sbindir=/usr/sbin \
        --sysconfdir=/etc \
        --datadir=/usr/share \
        --includedir=/usr/include \
        --libdir=/usr/lib \
        --libexecdir=/usr/libexec \
        --localstatedir=/var \
        --sharedstatedir=/usr/com \
        --mandir=/usr/share/man \
        --infodir=/usr/share/info --with-clvmd=all --with-cluster=shared --with-user= --with-group= --enable-dmeventd --enable-cmdlib
make DESTDIR=$RPM_BUILD_ROOT

I am assuming it is somewhere in this "make DESTDIR=$RPM_BUILD_ROOT" compilation that it is bailing.  The other 14 RPMs for both RH Cluster Suite and GFS have all built fine, it is literally only this one that is giving me any trouble.  
 
Has anyone seen this, or have any suggestions? 
 
Thanks,
--Joe



More information about the CentOS mailing list