On 28.01.2012 18:11, Carl R. Friend wrote: > Greetings, > > It seems I was remiss in not mentioning a number of other minor > tweaks and hacks I had to make to the Icings base, cgis. and idoutils > in order to get it running on my non-Intel machine. The particulars > of the machine are SPARC architecture, gcc 2.95.3, scratch-built > perl 5.8.5, and MySQL 5.0.51b (with other assorted libraries at > 4.0.21). > > For "base", in order to accomodate the embedded perl interpreter, > I had to add a declartation of "STRLEN n_a;" to checks.c and utils.c > at lines 505 and 312, respectively. These declarations avoid a fatal > compilation error on the first reference to "POPpx" at lines 872 and > 481, respectively.
mh, embedded perl is complicated, creates a lot of unused variable warnings which aren't really the case. add a patch, does not hurt to see that as unused variable warning. > > > For "cgi", I needed to move a declaration of "host * child_host;" > from line 408 to line 187 in extinfo.c to avoid compile errors. It > looks like gcc 2.95.3 doesn't like declarations mixed in with > exeucatable code. true. newer compilers don't moan about that by default. normally such declarations shouldn't happen inside the code but on function entry level - by coding style policy. so patch is welcome. > > > For "idoutils", in addition to the changes I've referred to before, > I needed to move "customvariablesmember *temp_customvar = NULL;" from > line 1281 to line 1270 for reasons similar to why I had to change > cgi/extinfo.c. also in this case, patches welcome. > > > To the development community: I am happy to support the effort > using my oddball environment if there is desire. I got "git" built > just this morning and am certainly willing and happy to provide > git-level patches of the above-mentioned tweaks for consideration > and QE. if you have many patches bundled, create an issue in the core section, and attach all patches to it. we'll reference to that on the git commits then after reviewing the patches sent. thanks, michael > > > Cheers! > > +------------------------------------------------+---------------------+ > | Carl Richard Friend (UNIX Sysadmin) | West Boylston | > | Minicomputer Collector / Enthusiast | Massachusetts, USA | > | mailto:crfri...@rcn.com +---------------------+ > | http://users.rcn.com/crfriend/museum | ICBM: 42:22N 71:47W | > +------------------------------------------------+---------------------+ > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > icinga-users mailing list > icinga-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/icinga-users -- DI (FH) Michael Friedrich Vienna University Computer Center Universitaetsstrasse 7 A-1010 Vienna, Austria email: michael.friedr...@univie.ac.at phone: +43 1 4277 14359 mobile: +43 664 60277 14359 fax: +43 1 4277 14338 web: http://www.univie.ac.at/zid http://www.aco.net Lead Icinga Core Developer http://www.icinga.org ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ icinga-users mailing list icinga-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/icinga-users