Skip to content

Netatalk 4.0.8

Compare
Choose a tag to compare
@rdmark rdmark released this 09 Dec 17:32
· 83 commits to main since this release

Netatalk 4.0.8 is available!

The Netatalk team is proud to announce the latest release in the Netatalk 4.0 release series.

This release improves interoperability on macOS hosts. For one, the error setlimits: Invalid argument error on older macOS hosts, such as 10.15 Catalina, should now be fixed. And secondly, the Meson build system now favors openldap Homebrew libraries if installed, which avoids linking with Apple's deprecated LDAP.Framework, and therefore bypasses the Objective-C fork safety assertions.

Additionally, it is now possible to disable CUPS in papd with -Dwith-cups=false.

What's Changed

  • meson: Allow building papd without CUPS by @rdmark in #1790
  • meson: Favor openldap when building on macOS by @rdmark in #1792
  • docs: More accurate descriptions of optional dependencies in Install chapter by @rdmark in #1798
  • Remove obsoleted Mac OS X Server compatibility code in module.c by @rdmark in #1794
  • docs: Clarify usage of D-Bus and GLib in Install chapter by @rdmark in #1799
  • testsuite: Retry logic for final cleanup step in test358 by @rdmark in #1797
  • GitHub CI: Build on Alpine Linux with localsearch/tinysparql by @rdmark in #1803
  • docs: Document that DocBook XSL has to be non-namespaced by @rdmark in #1804
  • meson: Improved libquota detection on FreeBSD and NetBSD by @rdmark in #1805
  • GitHub CI: Build with tracker on macOS to enable Spotlight by @rdmark in #1809
  • Set resource max limit to 10240 on macOS by @rdmark in #1796
  • meson: Refactor DocBook detection logic to stop when found by @rdmark in #1806

Full Changelog: netatalk-4-0-7...netatalk-4-0-8