[ofa-general] DAPL Package Build Error on PPC64 Arch

Scott Weitzenkamp (sweitzen) sweitzen at cisco.com
Tue Sep 11 08:48:10 PDT 2007


You are hitting https://bugs.openfabrics.org/show_bug.cgi?id=48.

Scott Weitzenkamp
SQA and Release Manager
Server Virtualization Business Unit
Cisco Systems
 

> -----Original Message-----
> From: general-bounces at lists.openfabrics.org 
> [mailto:general-bounces at lists.openfabrics.org] On Behalf Of 
> snagai at jp.ibm.com
> Sent: Tuesday, September 11, 2007 5:28 AM
> To: general at lists.openfabrics.org
> Subject: [ofa-general] DAPL Package Build Error on PPC64 Arch
> 
> I am trying to build OFED with enabling DAPL package, but 
> build proceess did not complete due to some errors. 
> 
> I just unzipped tar ball "OFED-1.2.tgz" and run build script 
> "build.sh". 
> Because I need to enable uDAPL on ppc64 linux machine, if 
> someone has already succeeded it, please show me the way. 
> 
> My build environment and error messages are below. It seems 
> the definition of "__PPC64__" is missing. 
> 
> [ build environment ]
> 
> - machine arch: ppc64
> - OS : Fedora Core6
> - compiler: gcc4.1.1
> 
> [ error messages in build.log ]
> 
> Make dapl started
> make -C src/userspace/dapl \
> 	CPPFLAGS="-I../libibverbs/include/infiniband 
> -I../librdmacm/include \
> 	-I../libibverbs/include -I../../dat/include" \
> 	
> AM_LDFLAGS="-L/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspac
e/libibverbs/src -libverbs ->
L/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/librdmacm/s
> rc/ -lrdmacm"
> make[1]: Entering directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make  all-recursive
> make[2]: Entering directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> Making all in .
> make[3]: Entering directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> if /bin/sh ./libtool --tag=CC --mode=compile gcc 
> -DHAVE_CONFIG_H -I. -I. -I.   
> -I../libibverbs/include/infiniband -I../librdmacm/include 
> -I../libibverbs/include -I../../dat/include -Wall -g 
> -D_GNU_SOURCE -DOS_RELEASE=131078   -DOPENIB -DCQ_WAIT_OBJECT 
> -I./dat/include/ -I./dapl/include/ -I./dapl/common 
> -I./dapl/udapl/linux -I./dapl/openib_cma  -m32 -g -O2 
> -L/usr/lib -MT dapl_udapl_libdaplcma_la-dapl_init.lo -MD -MP 
> -MF ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo" -c -o 
> dapl_udapl_libdaplcma_la-dapl_init.lo `test -f 
> 'dapl/udapl/dapl_init.c' || echo './'`dapl/udapl/dapl_init.c; \
> 	then mv -f 
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo" 
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Plo"; else rm -f 
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo"; exit 1; fi
> mkdir .libs
>  gcc -DHAVE_CONFIG_H -I. -I. -I. 
> -I../libibverbs/include/infiniband -I../librdmacm/include 
> -I../libibverbs/include -I../../dat/include -Wall -g 
> -D_GNU_SOURCE -DOS_RELEASE=131078 -DOPENIB -DCQ_WAIT_OBJECT 
> -I./dat/include/ -I./dapl/include/ -I./dapl/common 
> -I./dapl/udapl/linux -I./dapl/openib_cma -m32 -g -O2 
> -L/usr/lib -MT dapl_udapl_libdaplcma_la-dapl_init.lo -MD -MP 
> -MF .deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo -c 
> dapl/udapl/dapl_init.c  -fPIC -DPIC -o 
> .libs/dapl_udapl_libdaplcma_la-dapl_init.o
> In file included from ./dapl/include/dapl.h:50,
>                  from dapl/udapl/dapl_init.c:39:
> ./dapl/udapl/linux/dapl_osd.h:53:2: error: #error UNDEFINED ARCH
> make[3]: *** [dapl_udapl_libdaplcma_la-dapl_init.lo] Error 1
> make[3]: Leaving directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory 
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make: *** [dapl] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.33577 (%install)
> 
> 
> RPM build errors:
>     user vlad does not exist - using root
>     group vlad does not exist - using root
>     user vlad does not exist - using root
>     group vlad does not exist - using root
>     Bad exit status from /var/tmp/rpm-tmp.33577 (%install)
> ERROR: Failed executing "rpmbuild --rebuild --define '_topdir 
> /var/tmp/OFEDRPM' --define '_prefix /usr' --define 
> 'build_root /home/testuser/tmp/OFED' --define 
> 'configure_options --with-dapl --with-ipoibtools 
> --with-libcxgb3 --with-libehca --with-libibcm 
> --with-libibcommon --with-libibmad --with-libibumad 
> --with-libibverbs --with-libipathverbs --with-libmthca 
> --with-opensm --with-librdmacm --with-libsdp 
> --with-openib-diags --with-sdpnetstat --with-srptools 
> --with-perftest --sysconfdir=/etc --mandir=/usr/share/man' 
> --define 'configure_options32 --with-dapl --with-ipoibtools 
> --with-libcxgb3 --with-libehca --with-libibcm 
> --with-libibcommon --with-libibmad --with-libibumad 
> --with-libibverbs --with-libipathverbs --with-libmthca 
> --with-opensm --with-librdmacm --with-libsdp 
> --with-openib-diags --with-sdpnetstat --with-srptools 
> --with-mstflint --with-tvflash --sysconfdir=/etc 
> --mandir=/usr/share/man' --define 'build_32bit 1' --define 
> '_mandir /usr/share/man' 
/home/testuser/archives/OFED-1.2/SRPMS/ofa_user-1.2-0.src.rpm"
> 
> 
> --
> This message was sent on behalf of snagai at jp.ibm.com at 
> openSubscriber.com
> http://www.opensubscriber.com/messages/general@lists.openfabri
> cs.org/topic.html
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
> 
> To unsubscribe, please visit 
> http://openib.org/mailman/listinfo/openib-general
> 



More information about the general mailing list