Hello. Bacula 7.2.0 changes has broken bacula on Solaris / illumos. It seems noone tried to compile it here.
First, cosmetic fstype.c changes --- bacula-7.2.0/src/findlib/fstype.c.~1~ 2015-08-19 18:20:52.330028047 +0300 +++ bacula-7.2.0/src/findlib/fstype.c 2015-08-19 18:23:11.851014938 +0300 @@ -32,6 +32,10 @@ #include <sys/types.h> #include <sys/stat.h> +#ifdef HAVE_SUN_OS +#include <sys/mnttab.h> +#endif + #else /* Set up for testing a stand alone program */ #include <stdio.h> @@ -373,7 +377,7 @@ mtab_handler(user_ctx, &st, mnt.mnt_fstype, mnt.mnt_mountp, mnt.mnt_mntopts, mnt.mnt_special); } - fclose(fp); + fclose(mntfp); V(mutex); #endif Second, mismerge of http://www.bacula.org/git/cgit.cgi/bacula/commit/?h=Branch-7.2&id=4d2b94fa3e8018d1a462756ad6e1df7e12a29d20, which partially renamed STREAM_ACL_SOLARIS_ACE to STREAM_ACL_SOLARIS_NFS4 and STREAM_ACL_SOLARIS_ACLENT to STREAM_ACL_SOLARIS_POSIX, but didn't make this in acl.c. Another issue is with update_sqlite3_tables script - it uses ALTER TABLE Media CHANGE VolWrites VolWrites BIGINT UNSIGNED; ALTER TABLE CHANGE is unavailable in sqlite3 (at least 3.8.10.2). -- С уважением, Александр Пыхалов, программист отдела телекоммуникационной инфраструктуры управления информационно-коммуникационной инфраструктуры ЮФУ ------------------------------------------------------------------------------ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users