Here I am, compiling Bacula 5.2 on OpenIndiana 11 (using PostgreSQL as the DB engine). And here's how it fails:
---------------------------------------------------------------------------------
==>Entering directory /home/bepstein/soft/bacula/bacula-5.2.12/src/console
Compiling console.c
Compiling console_conf.c
Compiling authenticate.c
Compiling conio.c
conio.c:73: error: declaration of C function `char* tgoto(const char*, int, int)' conflicts with
/usr/include/term.h:1221: error: previous declaration `char* tgoto(char*, int, int)' here
*** Error code 1
The following command caused the error:
/usr/bin/g++ -c -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -g -O2 -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti conio.c
make: Fatal error: Command failed for target `conio.o'
Current working directory /home/bepstein/soft/bacula/bacula-5.2.12/src/console
====== Error in /home/bepstein/soft/bacula/bacula-5.2.12/src/console ======
*** Error code 1
----------------------------------------------------------------------------------
Thanks in advance.
Boris.