Netatalk 4.0.7
Netatalk 4.0.7 is available!
The Netatalk team is proud to announce the latest release in the Netatalk 4.0 release series.
The theme of this release is *BSD compatibility in general, making NetBSD happy in particular. It fixes a handful of bugs that led to errors, warnings, or unwanted behavior on NetBSD. At a related note, netatalk4 is now available as a NetBSD pkgsrc package!
New build system options
-Dwith-manual=man_only
to compile and install only the troff man pages, not html pages-Dwith-manual-install-path
defines a custom location to install the html pages-Dwith-perl-path
defines a custom path to look for the perl binary in
Additionally, a breaking change in the build system is that the most recent Berkeley DB (bdb) library version is now favored, rather than the oldest one favored before. So if db5 and db4 are both installed, for instance, the former will be used now.
What’s Changed
- atalkd: Remove obsolete NO_DATA_LINK_PASSTHROUGH config flag by @rdmark in https://github.com/Netatalk/netatalk/pull/1755
- only build appletalk docs when enabled by @knight-of-ni in https://github.com/Netatalk/netatalk/pull/1754
- GitHub CI: Rename workflow from Checks to Builds by @rdmark in https://github.com/Netatalk/netatalk/pull/1760
- Remove unnecessary ifdef macro in cnid_dbd.c by @rdmark in https://github.com/Netatalk/netatalk/pull/1758
- docs: Document afppasswd -w option in the man page synopsis by @rdmark in https://github.com/Netatalk/netatalk/pull/1757
- GitHub CI: Create html manual deploy job by @rdmark in https://github.com/Netatalk/netatalk/pull/1763
- docs: Sync css styles from homepage by @rdmark in https://github.com/Netatalk/netatalk/pull/1764
- docs: Standardize formatting of all synopsis sections by @rdmark in https://github.com/Netatalk/netatalk/pull/1765
- meson: Add manual type man_only which generates only troff pages by @rdmark in https://github.com/Netatalk/netatalk/pull/1766
- docs: Refer to CONTRIBUTORS hosted on netatalk.io in man pages by @rdmark in https://github.com/Netatalk/netatalk/pull/1767
- meson: Flip order of bdb version detection, and add option hint by @rdmark in https://github.com/Netatalk/netatalk/pull/1771
- Remove bitrotted inline prototype for a libc function by @rdmark in https://github.com/Netatalk/netatalk/pull/1769
- meson: *BSD compatible libwrap check by @rdmark in https://github.com/Netatalk/netatalk/pull/1770
- GitHub CI: Build NetBSD with native mDNS Zeroconf by @rdmark in https://github.com/Netatalk/netatalk/pull/1772
- GitHub CI: Remove pkg-config override for NetBSD job by @rdmark in https://github.com/Netatalk/netatalk/pull/1775
- meson: Generate appendix doc and allow custom manual install path by @rdmark in https://github.com/Netatalk/netatalk/pull/1783
- meson: Correct capability check for SunRPC on *BSD by @rdmark in https://github.com/Netatalk/netatalk/pull/1768
- meson: Don’t attempt to detect shadow password header on *BSD and macOS by @rdmark in https://github.com/Netatalk/netatalk/pull/1778
- meson: Option to specify path to perl runtime by @rdmark in https://github.com/Netatalk/netatalk/pull/1779
- meson: Configure dbus paths and config files only if dbus exists by @rdmark in https://github.com/Netatalk/netatalk/pull/1780
- meson: Don’t define spooldir when building without papd by @rdmark in https://github.com/Netatalk/netatalk/pull/1786
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-4-0-6…netatalk-4-0-7
Release published on 2024-11-24
Generated from the original at GitHub