Merge branch 'ondrej/enable-nolibtool-build-in-CI' into 'master'

Enable nolibtool build in CI

See merge request isc-projects/bind9!1953
This commit is contained in:
Ondřej Surý
2019-05-30 09:12:27 -04:00
3 changed files with 24 additions and 2 deletions

View File

@@ -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

View File

@@ -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];

View File

@@ -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;