[Prelude Hybrid IDS] #309: prelude-lml doesn't compile in solaris 10 - missing strsep

"Prelude Hybrid IDS" <[email protected]> Mon, 25 Aug 2008 19:44:26 -0000
Newsgroups gmane.comp.security.ids.prelude.devel
Message-ID <[email protected]>
#309: prelude-lml doesn't compile in solaris 10 - missing strsep
-------------------------------------+--------------------------------------
 Reporter:  [email protected]  |        Type:  defect     
   Status:  new                      |    Priority:  normal     
Milestone:                           |   Component:  prelude-lml
  Version:  0.9                      |    Severity:  normal     
 Keywords:                           |  
-------------------------------------+--------------------------------------
 Hi all,
 I'm trying to compile prelude-lml in a Solaris 10 box, but caught the
 following error:

 cc -g -z now -o prelude-lml -D_REENTRANT .libs/prelude-lmlS.o prelude-
 lml.o udp-server.o regex.o log-entry.o log-source.o log-plugins.o lml-
 options.o file-server.o lml-alert.o  -L/usr/local/lib
 /usr/local/lib/libprelude.so /usr/local/lib/libgnutls.so -lz
 /usr/local/lib/libgcrypt.so /usr/local/lib/libgpg-error.so -lrt -ldl
 -lpthread /usr/local/lib/libpcre.so ../libmissing/.libs/libmissing.a -lnsl
 -lsocket   -R/usr/local/lib -R/usr/local/lib
 Undefined                       first referenced
  symbol                             in file
 strsep                              lml-options.o
 ld: fatal: Symbol referencing errors. No output written to prelude-lml
 rm -f .libs/prelude-lmlS.o
 *** Error code 1
 make: Fatal error: Command failed for target `prelude-lml'

 Some searching shows that strsep is not portable/not present in Solaris
 10, and can be imported using Gnulibs. I found out that this was the
 solution found to compile prelude-manager in Solaris.

 Could you please consider adding this kind of support in the next
 versions? Thanks in advance. A patch could help me and maybe others.

 Thanks for the wonderful software.

 Pedro S. Bizzotto

-- 
Ticket URL: <https://trac.prelude-ids.org/ticket/309>
Prelude Hybrid IDS <http://www.prelude-ids.org>
The Prelude Hybrid Intrusion Detection System suite
_______________________________________________
Prelude-devel site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-devel