From 5bc68d16e20f63642d931242665c6eea8d125b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Tue, 21 May 2019 09:58:10 +0000 Subject: [PATCH 1/3] Add nolibtool CI job --- .gitlab-ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10da3e3365..14fe24b773 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -476,3 +476,25 @@ unit:pkcs11:sid:amd64: <<: *unit_test_job dependencies: - pkcs11:sid:amd64 + +# Jobs with libtool disabled + +nolibtool:sid:amd64: + variables: + CC: gcc + CFLAGS: "-Wall -Wextra -Og -g" + EXTRA_CONFIGURE: "--with-libidn2 --without-libtool --with-dlopen" + <<: *debian_sid_amd64_image + <<: *build_job + +system:nolibtool:sid:amd64: + <<: *debian_sid_amd64_image + <<: *system_test_job + dependencies: + - nolibtool:sid:amd64 + +unit:nolibtool:sid:amd64: + <<: *debian_sid_amd64_image + <<: *unit_test_job + dependencies: + - nolibtool:sid:amd64 From a25aa889e1cc8bebfe942c9bd308f5ccc1daf54c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Tue, 21 May 2019 11:41:38 +0000 Subject: [PATCH 2/3] Fix uninitialized variable warning in restore_nsec3param() --- lib/dns/zone.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dns/zone.c b/lib/dns/zone.c index 3181efeb79..bcde252dec 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -15108,7 +15108,7 @@ static isc_result_t restore_nsec3param(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *version, nsec3paramlist_t *nsec3list) { - isc_result_t result; + isc_result_t result = ISC_R_SUCCESS; dns_diff_t diff; dns_rdata_t rdata; nsec3param_t *nsec3p = NULL; From 22fda5c719c77378ec4ccf1dcbb464267320c17e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Tue, 21 May 2019 12:05:44 +0000 Subject: [PATCH 3/3] bin/named/main.c: clean possibly uninitalized variable in save_command_line() --- bin/named/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/named/main.c b/bin/named/main.c index 5f8b9658d1..92cd24c9fc 100644 --- a/bin/named/main.c +++ b/bin/named/main.c @@ -338,7 +338,7 @@ save_command_line(int argc, char *argv[]) { int i; char *dst = saved_command_line; char *eob = saved_command_line + sizeof(saved_command_line) - 1; - char *rollback; + char *rollback = dst; for (i = 1; i < argc && dst < eob; i++) { char *src = argv[i];