Re: [Prelude Universal SIM system] #318: can't compile prelude-correlator under openbsd4.3

"Prelude Universal SIM system" <[email protected]> Mon, 22 Sep 2008 14:05:42 -0000
Newsgroups gmane.comp.security.ids.prelude.devel
Message-ID <[email protected]>
#318: can't compile prelude-correlator under openbsd4.3
--------------------------------+-------------------------------------------
 Reporter:  anonymous           |        Owner:                          
     Type:  defect              |       Status:  new                     
 Priority:  normal              |    Milestone:  Prelude-Correlator 0.9.0
Component:  prelude-correlator  |      Version:  0.9                     
 Severity:  normal              |   Resolution:                          
 Keywords:                      |  
--------------------------------+-------------------------------------------
Description changed by yoann:

Old description:

> When i am trying to compile prelude-correlator beta 3
> i am getting these messages:
> prelude-correlator.c:48: error: syntax error before "got_signal"
> prelude-correlator.c:48: warning: type defaults to `int' in declaration
> of `got_signal'
> prelude-correlator.c:48: warning: data definition has no type or storage
> class
> prelude-correlator.c: In function `handle_signal_if_needed':
> prelude-correlator.c:299: error: `SIGHUP' undeclared (first use in this
> function)
> prelude-correlator.c:299: error: (Each undeclared identifier is reported
> only once
> prelude-correlator.c:299: error: for each function it appears in.)
> prelude-correlator.c:304: error: `SIGUSR1' undeclared (first use in this
> function)
> prelude-correlator.c:313: error: `SIGTERM' undeclared (first use in this
> function)
> prelude-correlator.c:313: error: `SIGINT' undeclared (first use in this
> function)
> prelude-correlator.c:313: error: `SIGABRT' undeclared (first use in this
> function)
> prelude-correlator.c: In function `setup_signal':
> prelude-correlator.c:382: error: storage size of `action' isn't known
> prelude-correlator.c:388: warning: implicit declaration of function
> `sigemptyset'
> prelude-correlator.c:395: warning: implicit declaration of function
> `sigaction'
> prelude-correlator.c:395: error: `SIGTERM' undeclared (first use in this
> function)
> prelude-correlator.c:396: error: `SIGINT' undeclared (first use in this
> function)
> prelude-correlator.c:397: error: `SIGABRT' undeclared (first use in this
> function)
> prelude-correlator.c:398: error: `SIGUSR1' undeclared (first use in this
> function)
> prelude-correlator.c:399: error: `SIGHUP' undeclared (first use in this
> function)
> prelude-correlator.c:382: warning: unused variable `action'
> prelude-correlator.c: In function `correlation_plugin_register_signal':
> prelude-correlator.c:439: error: storage size of `action' isn't known
> prelude-correlator.c:439: warning: unused variable `action'
> *** Error code 1
>
> Stop in /root/prelude-correlator-0.9.0-beta3/src (line 92 of
> /usr/share/mk/sys.mk).
> *** Error code 1
>
> Stop in /root/prelude-correlator-0.9.0-beta3/src (line 439 of Makefile).
> *** Error code 1
>
> Stop in /root/prelude-correlator-0.9.0-beta3 (line 391 of Makefile).
> *** Error code 1
>
> Stop in /root/prelude-correlator-0.9.0-beta3 (line 296 of Makefile).

New description:

 When i am trying to compile prelude-correlator beta 3
 i am getting these messages:
 {{{
 prelude-correlator.c:48: error: syntax error before "got_signal"
 prelude-correlator.c:48: warning: type defaults to `int' in declaration of
 `got_signal'
 prelude-correlator.c:48: warning: data definition has no type or storage
 class
 prelude-correlator.c: In function `handle_signal_if_needed':
 prelude-correlator.c:299: error: `SIGHUP' undeclared (first use in this
 function)
 prelude-correlator.c:299: error: (Each undeclared identifier is reported
 only once
 prelude-correlator.c:299: error: for each function it appears in.)
 prelude-correlator.c:304: error: `SIGUSR1' undeclared (first use in this
 function)
 prelude-correlator.c:313: error: `SIGTERM' undeclared (first use in this
 function)
 prelude-correlator.c:313: error: `SIGINT' undeclared (first use in this
 function)
 prelude-correlator.c:313: error: `SIGABRT' undeclared (first use in this
 function)
 prelude-correlator.c: In function `setup_signal':
 prelude-correlator.c:382: error: storage size of `action' isn't known
 prelude-correlator.c:388: warning: implicit declaration of function
 `sigemptyset'
 prelude-correlator.c:395: warning: implicit declaration of function
 `sigaction'
 prelude-correlator.c:395: error: `SIGTERM' undeclared (first use in this
 function)
 prelude-correlator.c:396: error: `SIGINT' undeclared (first use in this
 function)
 prelude-correlator.c:397: error: `SIGABRT' undeclared (first use in this
 function)
 prelude-correlator.c:398: error: `SIGUSR1' undeclared (first use in this
 function)
 prelude-correlator.c:399: error: `SIGHUP' undeclared (first use in this
 function)
 prelude-correlator.c:382: warning: unused variable `action'
 prelude-correlator.c: In function `correlation_plugin_register_signal':
 prelude-correlator.c:439: error: storage size of `action' isn't known
 prelude-correlator.c:439: warning: unused variable `action'
 *** Error code 1

 Stop in /root/prelude-correlator-0.9.0-beta3/src (line 92 of
 /usr/share/mk/sys.mk).
 *** Error code 1

 Stop in /root/prelude-correlator-0.9.0-beta3/src (line 439 of Makefile).
 *** Error code 1

 Stop in /root/prelude-correlator-0.9.0-beta3 (line 391 of Makefile).
 *** Error code 1

 Stop in /root/prelude-correlator-0.9.0-beta3 (line 296 of Makefile).
 }}}

--

-- 
Ticket URL: <https://trac.prelude-ids.org/ticket/318#comment:1>
Prelude Universal SIM system <http://www.prelude-ids.com>
Prelude Universal SIM system
_______________________________________________
Prelude-devel site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-devel