[Gluster-devel] Error building RPMS from latest tla

Angel clist at uah.es
Tue Jan 15 11:37:22 UTC 2008


Hi

I tried to recreate RPMS as you told me (Avati & Matt) ¡¡Thanks for your help!!

Still im getting minor errors..as building RPM without ibverbs still 
requires  transport/ib-verbs/Makefile.in somewhere along the make.

Anyone has experienced same problems?

About the conditional client compilation patch patch, Matt:

amenophis:~/Datos/src # rpmbuild -ta glusterfs-1.3.7.tar.gz --without ibverbs
error: Failed build dependencies:
        fuse-devel is needed by glusterfs-1.3.7-1

This machine in not using fuse at all and i only wat it to server some directories so my patch tried to overcome this failure
avoinding the client part  "--without fuseclient" i hope you'll find a better and generalised way to select what packages to build.


Build process transcript-------------------------------------------------------------

> $ tla get -A gluster at sv.gnu.org glusterfs--mainline--2.5 glusterfs-dir
> $ cd glusterfs-dir

   $ edit configure.ac, change [1.3.8] to [1.3.8tla636]

> $ ./autogen.sh
> $ ./configure --disable-ibverbs
> $ make dist
> <.. new tarball glusterfs-1.3.8tla629.tar.gz created ..>
> $ rpmbuild -ta glusterfs-1.3.8tla629.tar.gz --without ibverbs
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7409
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf glusterfs-1.3.8tla636
+ /usr/bin/gzip -dc /home/sinosuke/Tmp/kk/glusterfs-1.3.8tla636.tar.gz
...
...
...
config.status: creating transport/ib-sdp/client/src/Makefile
config.status: error: cannot find input file: transport/ib-verbs/Makefile.in
error: Bad exit status from /var/tmp/rpm-tmp.7409 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.7409 (%build)

-----------------------------------------------------------------------------------------------------




Regards, Angel

-- 
------------------------------------------------
Clist UAH
------------------------------------------------





More information about the Gluster-devel mailing list