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

Reply via email to