[Prelude Hybrid IDS] #277: Compiling prelude-manager-0.9.11 on Solaris fails (strsep missing)
"Prelude Hybrid IDS" <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.devel |
|---|---|
| Message-ID | <[email protected]> |
#277: Compiling prelude-manager-0.9.11 on Solaris fails (strsep missing) -----------------------------------+---------------------------------------- Reporter: [email protected] | Owner: yoann Type: defect | Status: new Priority: normal | Milestone: Component: prelude-manager | Version: 0.9 Severity: critical | Keywords: -----------------------------------+---------------------------------------- Compiling prelude-manager-0.9.11 on Solaris(10) fails with following error: {{{ gcc -g -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing- declarations -Wbad-function-cast -Wcast-qual -Wcast-align -Wnested-externs -Wunused -Wformat -Wformat-security -o prelude-manager -D_REENTRANT -pthreads .libs/prelude-managerS.o bufpool.o manager-options.o prelude- manager.o filter-plugins.o manager-auth.o pmsg-to-idmef.o report-plugins.o server-logic.o server-generic.o sensor-server.o decode-plugins.o idmef- message-scheduler.o reverse-relaying.o -L/usr/local/lib /usr/local/lib/libprelude.so -L/usr/local/ssl/lib -L/usr/openwin/lib -L/usr/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/X11R6/lib /usr/local/lib/libgnutls.so -lz /usr/local/lib/libgcrypt.so -lnsl -lsocket /usr/local/lib/libgpg-error.so -lrt -ldl ../libmissing/.libs/libmissing.a -R/usr/local/lib -R/usr/local/lib Undefined first referenced symbol in file strsep manager-options.o ld: fatal: Symbol referencing errors. No output written to prelude-manager collect2: ld returned 1 exit status rm -f .libs/prelude-managerS.o gmake[3]: *** [prelude-manager] Error 1 gmake[3]: Leaving directory `/data/dummy/prelude-manager-0.9.11/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/data/dummy/prelude-manager-0.9.11/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/data/dummy/prelude-manager-0.9.11' gmake: *** [all] Error 2 }}} There is no strsep() on Solaris.[[BR]] A workaround could be: [http://www.winehq.org/pipermail/wine-patches/2001-November/001322.html] -- Ticket URL: <https://trac.prelude-ids.org/ticket/277> Prelude Hybrid IDS <http://www.prelude-ids.org> The Prelude Hybrid Intrusion Detection System suite _______________________________________________ Prelude-devel site list [email protected] http://www.prelude-ids.org/mailman/listinfo/prelude-devel