Description of problem: xbase does not compile due to a coding error. Version-Release number of selected component (if applicable): xbase-2.0.0 How reproducible: 100% Steps to Reproduce: 1. rpmbuild --rebuild source.rpm or rpmbuild -bb spec.file Actual results: Build fails with: /usr/lib/gcc/ia64-redhat-linux/4.1.0/../../../../include/c++/4.1.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. /usr/src/redhat/BUILD/xbase-2.0.0/xbase/ntx.h:221: error: extra qualification 'xbNtx::' on member 'AllocKeyBufs' make[1]: *** [xbexcept.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [stack.lo] Error 1 Expected results: Build should succeed. Additional info: Patch attached.
Created attachment 127713 [details] Patch to fix compile error in xbase
Fixed in 2.0.0-5