1. 29 Jun, 2020 6 commits
    • Michal Nowak's avatar
      Drop Bionic · 27c8bc17
      Michal Nowak authored
      27c8bc17
    • Michal Nowak's avatar
      c3e259a8
    • Michał Kępień's avatar
      Merge branch 'michal/fix-libdns-cflags' into 'main' · 58f89dff
      Michał Kępień authored
      Fix libdns CFLAGS
      
      See merge request !3759
      58f89dff
    • Michał Kępień's avatar
      Fix libdns CFLAGS · 0975eeed
      Michał Kępień authored
      Since lib/dns/include/dns/view.h unconditionally defines dnstap-related
      fields in struct dns_view (and includes <dns/dnstap.h>), care must be
      taken to ensure that any source file which includes <dns/view.h> gets
      built with a set of CFLAGS which allows <dns/dnstap.h> to be properly
      processed (particularly its <fstrm.h> and <protobuf-c/protobuf-c.h>
      conditional dependencies which are only included for dnstap-enabled
      builds).  Ensure that by making LIBDNS_CFLAGS include DNSTAP_CFLAGS when
      building with dnstap support.
      
      The same reasoning applies for LMDB_CFLAGS.
      0975eeed
    • Michał Kępień's avatar
      Fix restoring CFLAGS and LIBS in AX_LIB_LMDB() · bf0229ca
      Michał Kępień authored
      The AX_LIB_LMDB() macro attempts to test the potential LMDB installation
      path provided to it by temporarily updating CFLAGS and LIBS, calling
      AC_SEARCH_LIBS(), and then restoring CFLAGS and LIBS to their original
      values.  However, including certain statements (e.g. "break") in the
      arguments provided to the AX_LIB_LMDB() macro may cause an early exit
      from it, in which case CFLAGS and LIBS will be left polluted.  Fix by
      resetting CFLAGS and LIBS to their original values before executing the
      commands provided as AX_LIB_LMDB() arguments.
      bf0229ca
    • Matthijs Mekking's avatar
      Merge branch '1876-kasp-test-wait-for-reconfig' into 'main' · 5cc85609
      Matthijs Mekking authored
      Resolve "kasp: algnum migration test does not wait long enough."
      
      Closes #1876
      
      See merge request !3588
      5cc85609
  2. 26 Jun, 2020 9 commits
  3. 25 Jun, 2020 11 commits
  4. 24 Jun, 2020 4 commits
    • Mark Andrews's avatar
      Merge branch... · 6d5fde62
      Mark Andrews authored
      Merge branch '1965-bin-named-unix-os-c-warning-s-directive-output-may-be-truncated-on-openindiana' into 'main'
      
      Resolve "bin/named/unix/os.c warning: '%s' directive output may be truncated on OpenIndiana"
      
      Closes #1965
      
      See merge request !3737
      6d5fde62
    • Mark Andrews's avatar
      Resize unamebuf[] to avoid warnings about snprintf() not having · 4bc3de07
      Mark Andrews authored
      enough buffer space.  Also change named_os_uname() prototype so
      that it is now returning (const char *) rather than (char *).  If
      uname() is not supported on a UNIX build prepopulate unamebuf[]
      with "unknown architecture".
      4bc3de07
    • Michał Kępień's avatar
      Merge branch '1970-fix-libtool-initialization' into 'main' · 1844b47e
      Michał Kępień authored
      Fix libtool initialization
      
      Closes #1970
      
      See merge request !3742
      1844b47e
    • Michał Kępień's avatar
      Fix libtool initialization · a7982d14
      Michał Kępień authored
      The LT_INIT() call in configure.ac is effectively a no-op because it is
      preceded by a call to AC_PROG_LIBTOOL(), which is the previous name of
      LT_INIT() used in older libtool versions.  Replace AC_PROG_LIBTOOL()
      with AC_PATH_PROG() to look for libtool in PATH without initializing it,
      which is the originally intended behavior.
      
      Without this change, --enable-static is used by default, which causes a
      plain ./configure invocation to fail because static linking is now
      disallowed.  Drop --disable-static from the ./configure invocations used
      in GitLab CI to test this scenario continuously.
      a7982d14
  5. 23 Jun, 2020 9 commits
  6. 22 Jun, 2020 1 commit