Fedora 10 build errors

Posted December 5th, 2008 by Administrator and filed in novi (HOBbI)
Comments Off

Fedora 10 has arrived! That’s good news and bad news.

The good news is that Fedora has reached a double-digit version number.

The bad news is it that novi doesn’t compile:


./src/RPM.cc: In constructor 'RPM::RPM(const std::string&)':
./src/RPM.cc:120: error: 'rpmlogMessage' was not declared in this scope
./src/RPM.cc:141: error: 'headerGetEntry' was not declared in this scope
./src/RPM.cc:194: error: 'fdClose' was not declared in this scope
make: *** [build/obj/RPM.lo] Error 1

Specifically: novi doesn’t compile because I didn’t closely watch the F10 release schedule, install it, and test the code.

(Based on the error messages, I’d say it’s either due to a change in the GCC version or the new, revamped RPM API included in the OS.)

I’m looking into this now and hope to have a novi update in the coming days.

Comments are closed.