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