Dear Openfabrics, [email protected]
On August 5th, I reported a bug in the compat-dapl-1.2.8.tar.gz package, in particular: dat/common/dat_strerror.c: In function 'dat_strerror': dat/common/dat_strerror.c:621: error: 'NULL' undeclared (first use in this function) It is now August 17th and the bug is STILL not fixed. And I'm stuck. Because of the way the OFED-1.4-20080816-0600.tgz file is created and the way install.pl works, I can't just make a fix to the dat_strerror.c file and try again. I have to wait until one of you fixes it and makes a new OFED-1.4-20080816-0600.tgz file. Is there any way for someone official to show us how to repackage the OFED-1.4-20080816-0600.tgz file? ----------------- Inside OFED-1.4-20080816-0600.tgz, is a directory SRPMS/ with lots of *.src.rpm's. Inside the offending compat-dapl-1.2.8-1.src.rpm is a tar file that contains the sources, in particular the dat/common/dat_strerror.c file. [EMAIL PROTECTED] root]# rpm -qilp OFED-1.4-20080816-0600/SRPMS/compat-dapl-1.2.8-1.src.rpm Name : compat-dapl Relocations: (not relocatable) Version : 1.2.8 Vendor: (none) Release : 1 Build Date: Sat 16 Aug 2008 07:17:58 AM MDT Install Date: (not installed) Build Host: hosting.openfabrics.org Group : System Environment/Libraries Source RPM: (none) Size : 675045 License: Dual GPL/BSD/CPL Signature : (none) URL : http://openfabrics.org/ Summary : A Library for userspace access to RDMA devices using OS Agnostic DAT API v1.2. Description : Along with the OpenFabrics kernel drivers, libdat and libdapl provides a userspace RDMA API that supports DAT 1.2 specification and IB transport extensions for atomic operations and rdma write with immediate data. compat-dapl-1.2.8.tar.gz <----------------------- dapl.spec <------------ the rpm spec file??? If I want to try to fix the subroutine dat/common/dat_strerror.c I would have to 1. Extract the compat-dapl-1.2.8-1.src.rpm somewhere 2. Change the file compat-dapl-1.2.8/dat/common/dat_strerror.c 3. tar together the directory compat-dapl-1.2.8 4. Recreate the rpm file. I know how to 'tar cvfz compat-dapl-1.2.8.tgz compat-dapl-1.2.8' But I don't know how to create the rpm file. I assume the dapl.spec file is the rpm spec file. How do you use it in creating the rpm file? That way I could at least make an attempt to fix compile errors and continue compiling while I wait for the OFED team fix the error in the correct way and give us the new OFED-1.4-20080816-0600.tgz. Carlyn Iuzzolino _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
