systems infrastructure update: “defining an architecture”

Posted September 16th, 2008 by Administrator and filed in Uncategorized
Comments Off

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”

Posted August 24th, 2008 by Administrator and filed in systems infrastructure
Comments Off

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

Enjoy.

New section: systems infrastructure

Posted August 19th, 2008 by Administrator and filed in Announcements, systems infrastructure
Comments Off

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

Posted June 29th, 2008 by Administrator and filed in novi (HOBbI)
Comments Off

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.

novi 1.1.8 release

Posted February 8th, 2008 by Administrator and filed in novi (HOBbI)
Comments Off

The latest novi 1.1.8 release is available for download.

This release includes a couple of internal code adjustments, plus a handy --version commandline switch so you can determine what version of novi you’re running.