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

Reply via email to