From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] netatalk: Update to version 3.2.8 Date: Sun, 15 Sep 2024 18:43:38 +0200 Message-ID: <20240915164342.4134180-5-adolf.belka@ipfire.org> In-Reply-To: <20240915164342.4134180-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0938873287123644000==" List-Id: --===============0938873287123644000== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - Update from version 3.2.5 to 3.2.8 - Update of rootfile not required - Changelog 3.2.8 * UPD: Bump bundled WolfSSL library to stable version 5.7.2, GitHub #1433 Resolves CVE-2024-1544, CVE-2024-5288, CVE-2024-5991, CVE-2024-5814 * UPD: Revert local modifications to the bundled WolfSSL library, GitHub #14= 32 * FIX: Enable building against a shared WolfSSL 5.7.2 library, GitHub #1421 * FIX: meson: Do not define rpath with a linker argument, GitHub #1443 3.2.7 * NEW: meson: Ability to control the run-time linker path config file, GitHub #1396 New boolean Meson option: `-Dwith-ldsoconf' When set to false, do not create /etc/ld.so.conf.d/libatalk.conf * BREAKING: meson: Enable rpath by default, while disabling ldsoconf by default, GitHub #1417 * FIX: meson: Allow ldconfig to run unprivileged during setup, GitHub #1407 * FIX: docker: Add entry script step to clean up any residual lock file, GitHub #1412 * NEW: docker: Ship a docker-compose.yml sample file, GitHub #1414 * NEW: docker: Check for AFP_USER and AFP_PASS when launching container, GitHub #1415 3.2.6 * BREAKING: meson: Refresh the dynamic linker cache when installing on Linux, GitHub #1386 This fixes the issue of the libatalk.so shared library not being found when configuring with a non-standard library path, e.g. /usr/local/li= b . New Meson option `-Dwith-install-hooks' controls this behavior, allowing you to disable the install hook in non-privileged environmen= ts. On Linux systems with glibc, we now install the following config file: /etc/ld.so.conf.d/libatalk.conf * BREAKING: meson: Introduce option to control which manual l10n to build, GitHub #1390 New Meson option `-Dwith-manual-l10n' default to empty, can be set to `ja' to build the Japanese localization of the html manual. This changes the default behavior of the build system to not build the Japanese html manual by default. * BREAKING: meson: Install htmldocs into htmldocs subdir, GitHub #1391 Previously, the html manual files were installed into the root of the netatalk doc directory. Now they are put under netatalk/htmldo= cs . * BREAKING: meson: Use modern linker flag for rpath, remove dtags override, GitHub #1384 When configuring with `-Dwith-rpath=3Dtrue' the linker flags `-Wl,-rpath,' will be prepended instead of the old `-R' flag. On Linux platforms, we no longer prepend `-Wl,--enable-new-dtags', either. Signed-off-by: Adolf Belka --- lfs/netatalk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/netatalk b/lfs/netatalk index 35858b430..00d804eaf 100644 --- a/lfs/netatalk +++ b/lfs/netatalk @@ -26,7 +26,7 @@ include Config =20 SUMMARY =3D AppleShare file server =20 -VER =3D 3.2.5 +VER =3D 3.2.8 =20 THISAPP =3D netatalk-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D netatalk -PAK_VER =3D 9 +PAK_VER =3D 10 =20 DEPS =3D avahi dbus =20 @@ -50,7 +50,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 017c8390f4d6e7f81fcc9ddde459af48a47acd9e3fdf3b230887d3= 6ebf96518a96e3483ac063ee734b20e9bca39c7cc2c9c1720265fb05d49358447bedc2976d +$(DL_FILE)_BLAKE2 =3D fa7706a87d446c06fb94f20a17e0894c3c1ed6e8dcb75fd6232f04= 9dc12fb57eb0587b433fa3ccc9be2ccb4d4969a893bb79c065729660142f68862e79f53eba =20 install : $(TARGET) =20 --=20 2.46.0 --===============0938873287123644000==--