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, Martin > On 20 Apr 2017, at 18:11, Lutz Mader <[email protected]> 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 https://bitbucket.org/tildeslash/monit/get/master.tar.gz >> 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: > https://lists.nongnu.org/mailman/listinfo/monit-general -- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
