Patch has no effect on the FreeBSD 7.x. (OSSEC v 2.6 does install)

OSSEC v 2.7 installs without any issues on FreeBSD 8.3-RELEASE. (No
patch needed)

On Tue, Nov 20, 2012 at 12:42 PM, dan (ddp) <ddp...@gmail.com> wrote:
> On Tue, Nov 20, 2012 at 1:30 PM, Eero Volotinen <eero.voloti...@iki.fi> wrote:
>> 2012/11/20 bujanga <buja...@gmail.com>:
>>> Yes, 1 is a local admin issue.
>>>
>>> Here is more on 2 from a different server running FreeBSD
>>> 7.3-RELEASE-p1. I am willing to do more here if you want, just let me
>>> know.
>>>
>>> -----------------------------------------------------------------
>>>  *** Making os_csyslogd ***
>>>
>>> gcc -g -Wall -I../ -I../headers  -DDEFAULTDIR=\"/var/ossec\" -DCLIENT
>>> -DUSE_OPENSSL      -DARGV0=\"ossec-csyslogd\" -DXML_VAR=\"var\"
>>> -DOSSECHIDS  *.c ../config/lib_config.a ../shared/lib_shared.a
>>> ../os_net/os_net.a ../os_regex/os_regex.a ../os_xml/os_xml.a -o
>>> ossec-csyslogd
>>> csyslogd.c: In function 'field_add_string':
>>> csyslogd.c:117: warning: implicit declaration of function 'strnlen'
>>> /var/tmp//cc23x9Np.o(.text+0x24f): In function `field_add_string':
>>> /root/apps/ossec/ossec-hids-2.7/src/os_csyslogd/csyslogd.c:117:
>>> undefined reference to `strnlen'
>>> /var/tmp//cc23x9Np.o(.text+0x369): In function `field_add_truncated':
>>> /root/apps/ossec/ossec-hids-2.7/src/os_csyslogd/csyslogd.c:142:
>>> undefined reference to `strnlen'
>>> /var/tmp//cc23x9Np.o(.text+0x57f): In function `field_add_int':
>>> /root/apps/ossec/ossec-hids-2.7/src/os_csyslogd/csyslogd.c:191:
>>> undefined reference to `strnlen'
>>> *** Error code 1
>>>
>>> Stop in /root/apps/ossec/ossec-hids-2.7/src/os_csyslogd.
>>>
>>> Error Making os_csyslogd
>>> *** Error code 1
>>>
>>> Stop in /root/apps/ossec/ossec-hids-2.7/src.
>>>
>>>  Error 0x5.
>>>  Building error. Unable to finish the installation.
>>
>> Because strnlen is not part of freebsd libc ?
>>
>> Eero
>
> I guess I looked at the 8.0 documentation:
> http://www.unix.com/man-page/FreeBSD/3/strnlen/
>
> So it's possible my patch won't work either.

Reply via email to