[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mac OS X 10.6 - 10.9 is not back with Monit 5.22.0

From: Martin Pala
Subject: Re: Mac OS X 10.6 - 10.9 is not back with Monit 5.22.0
Date: Thu, 20 Apr 2017 22:50:31 +0200

Hello Lutz,

we though about the OSX 10.5.x support ... that platform is 10 years old 
(released in 2007) and EOL by Apple in ca. 2011. Backporting monit to EOL 
platform is not effective use of our resources + because of API differences, it 
would bloat the code with lots of conditional blocks.

Based on today's investigation, the only changes needed for monit to compile is 
the MNT_CPROTECT condition + you'll need to replace the 
CFPropertyListCreateWithStream() call in src/process/ProcessTree.c which is 
available since OSX 10.6.x with the deprecated CFPropertyListCreateFromStream() 
call that was available on 10.5.x and earlier (both functions have same 
arguments, so just changing "With" -> "From" in the function name should work).

We're sorry we cannot provide more help with OSX 10.5.x support, we recommend 
using Monit 5.19.0 on it.

Best regards,

> On 20 Apr 2017, at 18:11, Lutz Mader <address@hidden> wrote:
> Hello Martin,
> I try to test this as soon as possible, but unfortunately my Mac OS X
> 10.5.8 doesn't contain the libtoolize command.
>> Fixed the compilation for MacOS 10.5.x, you can test the development 
>> snapshot if you want:
>> wget
>> tar -xzf master.tar.gz
>> cd tildeslash*
>> ./bootstrap
>> ./configure
>> make
> I got
> [PowerBook:~/Desktop/tildeslash-monit-130702fce1f3] lutz% ./bootstrap
> You should add the contents of `/usr/share/aclocal/libtool.m4' to
> `aclocal.m4'.
> Putting files in AC_CONFIG_AUX_DIR, `config'.
> ./bootstrap: line 6: libtoolize: command not found
> Failed bootstrapping Monit
> I'll be back tomorrow,
> with regards,
> Lutz
> --
> To unsubscribe:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]