systems infrastructure update: more on naming conventions

I’ve added more content to “Defining an architecture” in the systems infrastructure area. This latest update covers some guidelines on naming conventions.

systems infrastructure update: “defining an architecture”

Defining an architecture” is the latest section in the systems infrastructure area.

This is a long section and it’s taking longer than I had anticipated to complete. I’ll post it in stages so you don’t have to wait as long between updates.

systems infrastructure update: “the what and the why”

I’ve added a new page to the systems infrastructure area: getting started: the what and the why

Enjoy.

New section: systems infrastructure

I’ve added a new systems infrastructure section to the site, where I can share my thoughts on systems administration and systems architecture.

It’s a work in progress (isn’t everything, really?) so feel free to check in periodically.

novi 1.1.9 release — fixes build problems under GCC 4.3 and Fedora 9

Hot off the presses, the new novi 1.1.9 is available for download.

Thanks to some eagle-eyed novi fans I have identified and resolved some #include<> problems related to the header file cleanup in GCC 4.3, which ships with Fedora 9.

If you try to build previous novi versions with GCC 4.3 the compiler will complain:

./src/RPM.cc: In member function 'void RPM::setArch(const std::string&)':


./src/RPM.cc:242: error: 'strcmp' was not declared in this scope

I also took this opportunity to remove some unused BuildRequires: entries from the spec file.

(There are no functionality changes in this version.)

Thanks to everyone who sent the GCC link and patches. I wasn’t able to use the patches but they pointed me in the right direction.

Cheers.

Next Page »