[Oisf-users] Error building suricata 1.1 under OpenBSD 5.0

Peter Manev petermanev at gmail.com
Mon Nov 14 18:27:42 UTC 2011


On Mon, Nov 14, 2011 at 7:25 PM, carlopmart <carlopmart at gmail.com> wrote:

> On 11/14/2011 07:18 PM, Peter Manev wrote:
>
>>
>>
>> On Mon, Nov 14, 2011 at 7:13 PM, Eric Leblond <eric at regit.org
>> <mailto:eric at regit.org>> wrote:
>>
>>    Hello,
>>
>>    On Mon, 2011-11-14 at 19:02 +0100, carlopmart wrote:
>>     > On 11/14/2011 06:47 PM, Eric Leblond wrote:
>>     > > Hello,
>>     > >
>>     > > On Mon, 2011-11-14 at 17:40 +0100, carlopmart wrote:
>>     > >> On 11/14/2011 10:33 AM, carlopmart wrote:
>>     > >>> On 11/14/2011 10:24 AM, Eric Leblond wrote:
>>     > >>>> Hello,
>>     > >>>>
>>     > >>>> My 0.02€ but did you try with the indication found here:
>>     > >>>>
>>    https://redmine.**openinfosecfoundation.org/**projects/suricata/wiki/*
>> *OpenBSD_Installation_from_GIT<https://redmine.openinfosecfoundation.org/projects/suricata/wiki/OpenBSD_Installation_from_GIT>
>>     > >>>>
>>     > >>>>
>>     > >>>> One of the thing, I needed at the time was to use CPP and C
>>    flags:
>>     > >>>>
>>     > >>>> CPPFLAGS="-I/usr/local/**include" CFLAGS="-L/usr/local/lib"
>>    ./configure
>>     > >>>> --prefix=/opt/suricata
>>     > >>>>
>>     > >>>
>>     > >>>
>>     > >>> Err, no. I will try it ... Wait a moment ...No, it doesn't
>> works:
>>     > >>>
>>     > >>> gcc -DHAVE_CONFIG_H -I. -I.. -I../libhtp -I/usr/local/include
>>     > >>> -I/usr/local/include -I/usr/local/include/libnet-1.**1
>>     > >>> -I/usr/local/include/libnet-1.**1 -L/usr/local/lib -Wextra
>> -Wall
>>     > >>> -fno-strict-aliasing -fno-tree-pre -Wno-unused-parameter
>>    -std=gnu99
>>     > >>> -D__OpenBSD__ -march=native -DHAVE_LIBNET11 -D_BSD_SOURCE
>>    -D__BSD_SOURCE
>>     > >>> -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DLIBPCAP_VERSION_MAJOR=0
>> -MT
>>     > >>> util-ioctl.o -MD -MP -MF .deps/util-ioctl.Tpo -c -o util-ioctl.o
>>     > >>> util-ioctl.c
>>     > >>> util-ioctl.c: In function 'GetIfaceMTU':
>>     > >>> util-ioctl.c:74: error: storage size of 'ifr' isn't known
>>     > >>> util-ioctl.c:83: error: invalid application of 'sizeof' to
>>    incomplete
>>     > >>> type 'struct ifreq'
>>     > >>> util-ioctl.c:74: warning: unused variable 'ifr'
>>     > >>> util-ioctl.c:97: warning: control reaches end of non-void
>>    function
>>     > >>> *** Error code 1
>>     > >>>
>>     > >>> Stop in /tmp/oo/suricata-1.1/src (line 92 of
>>    /usr/share/mk/sys.mk <http://sys.mk>).
>>
>>     > >>> *** Error code 1
>>     > >>>
>>     > >>> Stop in /tmp/oo/suricata-1.1/src (line 700 of Makefile).
>>     > >>> *** Error code 1
>>     > >>>
>>     > >>> Stop in /tmp/oo/suricata-1.1 (line 353 of Makefile).
>>     > >>> *** Error code 1
>>     > >>>
>>     > >>> Stop in /tmp/oo/suricata-1.1 (line 260 of Makefile).
>>     > >>>
>>     > >>> Same error.
>>     > >>>
>>     > >>
>>     > >> Any info??
>>     > >
>>     > >
>>     > > That error make me thought of the crazy/stupid/dummy behaviour of
>>     > > automake/autoconf on OpenBSD I had to fight with when working
>>    on the
>>     > > port.
>>     > >
>>     > > Be sure to do:
>>     > >     export AUTOCONF_VERSION=2.61
>>     > >     export AUTOMAKE_VERSION=1.10
>>     > > before running autogen.sh like describe in
>>     > >
>>    https://redmine.**openinfosecfoundation.org/**projects/suricata/wiki/*
>> *OpenBSD_Installation_from_GIT<https://redmine.openinfosecfoundation.org/projects/suricata/wiki/OpenBSD_Installation_from_GIT>
>>     > >
>>     > > BR,
>>     >
>>     > But I am not installing from git ... I am using stable version
>>    1.1 ...
>>     > Is this procedure the same for stable release??
>>
>>    Yes, in this case, install the "good" automake and autoconf has
>>    described, run autogen.sh and your configure.
>>
>>    BR,
>>    --
>>    Eric Leblond
>>    Blog: http://home.regit.org/
>>
>>    ______________________________**_________________
>>    Oisf-users mailing list
>>    Oisf-users@**openinfosecfoundation.org<Oisf-users at openinfosecfoundation.org>
>>    <mailto:Oisf-users@**openinfosecfoundation.org<Oisf-users at openinfosecfoundation.org>
>> >
>>
>>    http://lists.**openinfosecfoundation.org/**mailman/listinfo/oisf-users<http://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users>
>>
>>
>> Hi,
>> I just compiled 1.1 from scratch on BSD - and there are no
>> problems...... following the web guide.
>> thanks
>>
>> --
>> Peter Manev
>>
>
> I what BSD: FreeBSD, OpenBSD or NetBSD??
>
>
> --
> CL Martinez
> carlopmart {at} gmail {d0t} com
>

FreeBSD


-- 
Peter Manev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openinfosecfoundation.org/pipermail/oisf-users/attachments/20111114/a6a3226b/attachment-0002.html>


More information about the Oisf-users mailing list