1. 14 Sep, 2024 1 commit
    • Marko Mäkelä's avatar
      MDEV-34750 fixup: -Wconversion on 32-bit · e3f653ca
      Marko Mäkelä authored
      log_t::resize_write_buf(): If d<0 and d>-length, d will fit in ssize_t,
      which is a signed 32-bit or 64-bit integer. Cast from int64_t to ssize_t
      to make this clear and to silence a compiler warning.
      e3f653ca
  2. 12 Sep, 2024 2 commits
  3. 11 Sep, 2024 6 commits
  4. 10 Sep, 2024 29 commits
  5. 09 Sep, 2024 2 commits
    • Daniel Black's avatar
      MDEV-34825 FreeBSD fails to build under clang natively (postfix) · 24d67aaf
      Daniel Black authored
      10.5 added contents of cmake/os/FreeBSD.cmake in c991efd9.
      in the merge to 10.11, d002b1f5 removed this file.
      
      In the past FreeBSD.cmake was removed in 5369df74
      in the 10.11 branch as no remaining code was needed. The combination
      of this and the merge lead to the the file being removed. My assumption is
      this was a non-stable branch at the time.
      
      The purpose of this patch is clang doesn't have /usr/local/lib in
      the path. As such there are various depedency linkages that will fail.
      
      For example pcre and libfmt.
      24d67aaf
    • Daniel Black's avatar
      MDEV-33894: Resurrect innodb_log_write_ahead_size (postfix) · ccb4bc77
      Daniel Black authored
      os_file_log_maybe_unbuffered is now Linux only.
      
      Aso the stat st structure only used in linux.
      
      This avoids unused function/structure errors on FreeBSD.
      ccb4bc77