I hope to review regression testing this weekend. -- Dan Langille d...@langille.org
On Fri, Dec 13, 2019, at 6:30 AM, Kern Sibbald wrote: > Hello Martin, > > Thanks. I will make sure it gets applied to the next release. All > programming is done, and we are just now working on final cleanups of > the code. > > Best regards, > Kern > > On 12/12/19 5:58 PM, Martin Simmons wrote: > > Hi Kern, > > > > I've attached the patch that I made a while ago, which still applies in git > > head. > > > > __Martin > > > >>>>>> On Thu, 12 Dec 2019 12:49:15 +0100, Kern Sibbald said: > >> Hello Martin, > >> > >> I don't use or have clang, so I will need a community contribution patch > >> to resolve this. > >> > >> Best regards, > >> Kern > >> > >> On 12/9/19 4:04 PM, Martin Simmons wrote: > >>> It is repeatable with the default compiler (clang) on FreeBSD 11.3. The > >>> error > >>> happens in the "Doing make of dependencies" stage of configure, which does > >>> examine cats_test.c. It looks like gcc does not report the incorrect > >>> macro > >>> call as an error, but clang does. > >>> > >>> __Martin > >>> > >>> > >>>>>>>> On Wed, 4 Dec 2019 18:17:34 +0100, Kern Sibbald said: > >>>> Hello Dan, > >>>> > >>>> There seems to be a problem with your Makefile. On my system > >>>> cats_test.c is never compiled. I think it is somewhat old and has not > >>>> been updated to new calling sequences, but on my system it is never > >>>> compiled. > >>>> > >>>> Best regards, > >>>> > >>>> Kern > >>>> > >>>> On 11/26/19 3:07 AM, Dan Langille wrote: > >>>>> I'm seeing build errors on FreeBSD 12. > >>>>> > >>>>> With MySQL 5.6, 5.7, and 8.0 and PostgreSQL 11.5 and 12.1. I didn't > >>>>> look at PostgreSQL 9.4-10 > >>>>> > >>>>> They are all similar to. > >>>>> > >>>>> > >>>>> ==>Entering directory /usr/home/dan/src/bacula/regress/build/src/tools > >>>>> cats_test.c:533:75: error: too many arguments provided to function-like > >>>>> macro invocation > >>>>> ok(db_get_file_list(jcr, jcr->db_batch, buf, false, false, > >>>>> list_files, &j), > >>>>> > >>>>> ^ > >>>>> ../cats/protos.h:226:9: note: macro 'db_get_file_list' defined here > >>>>> #define db_get_file_list(jcr, mdb, jobids, opts, result_handler, ctx) \ > >>>>> ^ > >>>>> 1 error generated. > >>>>> *** Error code 1 > >>>>> > >>>>> Stop. > >>>>> make[2]: stopped in /usr/home/dan/src/bacula/regress/build/src/tools > >>>>> *** Error code 1 > >>>>> > >>>>> Stop. > >>>>> make[1]: stopped in /usr/home/dan/src/bacula/regress/build > >>>>> > >>>>> .... > >>>>> > >>>>> > >>>>> and later: > >>>>> > >>>>> Compiling bpipe.c > >>>>> bpipe.c:89:12: warning: unused variable 'rlimitResult' > >>>>> [-Wunused-variable] > >>>>> int64_t rlimitResult=0; > >>>>> ^ > >>>>> bpipe.c:88:18: warning: unused variable 'rl' [-Wunused-variable] > >>>>> struct rlimit rl; > >>>>> ^ > >>>>> 2 warnings generated. > >>>>> Compiling bsnprintf.c > >>>>> Compiling btime.c > >>>>> Compiling cram-md5.c > >>>>> Compiling crc32.c > >>>>> Compiling crypto.c > >>>>> crypto.c:199:1: warning: unused function 'sk_SignerInfo_new' > >>>>> [-Wunused-function] > >>>>> DEFINE_STACK_OF(SignerInfo); > >>>>> ^ > >>>>> /usr/include/openssl/safestack.h:130:29: note: expanded from macro > >>>>> 'DEFINE_STACK_OF' > >>>>> # define DEFINE_STACK_OF(t) SKM_DEFINE_STACK_OF(t, t, t) > >>>>> ^ > >>>>> > >>>>> > >>>> _______________________________________________ > >>>> Bacula-devel mailing list > >>>> Bacula-devel@lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/bacula-devel > >>>> > >> > > > > _______________________________________________ > Bacula-devel mailing list > Bacula-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-devel > _______________________________________________ Bacula-devel mailing list Bacula-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-devel