Netatalk 3.2.4
DOCKER COMPATIBILITY ALERT
If you previously used the Netatalk 3.1.18 Docker image for making Time Machine backups in macOS, you may run into errors after upgrading to the Netatalk 3.2.0 image or later. It is recommended to discard the backup sparsebundle and redo the backup. If you absolutely must access the older backup sparsebundle, downgrading to the 3.1.18 image should restore access.
Netatalk 3.2.4 is available!
The Netatalk team is proud to announce the latest version in the Netatalk 3.2 release series.
This release contains primarily bug fixes for the Meson build system, but also (re)introduces shared library versioning for both build systems. All users of the 3.2 release series are recommended to upgrade their versions to 3.2.4.
Breaking changes
Regardless of build system, the soversion (binary API version) of libatalk
will now be set to “18.0.0”, with the shared library and symlinks created accordingly.
The version was previously:
Build system | Netatalk ver. | soversion |
---|---|---|
Autotools | 3.1.16 - 3.2.3 | 0.0.0 |
Autotools | 3.1.8 - | 17.0.0 |
Meson | 3.2.0 - 3.2.3 | 18 |
Added Features
The Meson build system got the following additional options:
with-pkgconfdir-path
with-init-style=debian
What’s Changed
- meson: Introduce debian init style that installs both sysv and systemd by @rdmark in https://github.com/Netatalk/netatalk/pull/1239
- meson: Introduce pkgconfdir override option by @rdmark in https://github.com/Netatalk/netatalk/pull/1241
- GitHub CI: Use NetBSD 9.4 explicitly, and the head of v1 of the image by @rdmark in https://github.com/Netatalk/netatalk/pull/1245
- meson: Add have_atfuncs check, make dtags dependent on rpath, cleanup by @rdmark in https://github.com/Netatalk/netatalk/pull/1236
- meson: Correct overwrite install logic for config files by @rdmark in https://github.com/Netatalk/netatalk/pull/1253
- meson: Define long-form libatalk soversion as 18.0.0 by @rdmark in https://github.com/Netatalk/netatalk/pull/1256
- autotools: Restore ABI versioning of libatalk, set to 18.0.0 by @rdmark in https://github.com/Netatalk/netatalk/pull/1261
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-3-2-3…netatalk-3-2-4
Note: The Debian deb package distributed with this release is built for Debian 12 Bookworm.
Release published on 2024-07-19
Generated from GitHub Release Notes