Files
packages/net/netatalk/patches/010-iconv-build-fix.patch
Antonio Pastor 7cd8b345e4 netatalk: update to 4.2.2
As of netatalk-4.2.0 the iniparser library is a prerequisite.

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2025-05-01 10:57:32 +03:00

44 lines
1.1 KiB
Diff

--- a/bin/misc/meson.build
+++ b/bin/misc/meson.build
@@ -1,10 +1,13 @@
+iconv_deps = []
+
if have_iconv
+ iconv_deps += iconv
executable(
'netacnv',
['netacnv.c'],
include_directories: root_includes,
link_with: libatalk,
- dependencies: [iconv],
+ dependencies: [iconv_deps],
install: false,
)
endif
@@ -14,6 +17,7 @@ executable(
['logger_test.c'],
include_directories: root_includes,
link_with: libatalk,
+ dependencies: [iconv_deps],
install: false,
)
@@ -22,7 +26,7 @@ executable(
['fce.c'],
include_directories: root_includes,
link_with: libatalk,
- dependencies: [iniparser],
+ dependencies: [iniparser,iconv_deps],
install: true,
)
@@ -38,7 +42,7 @@ if have_ldap
['uuidtest.c'],
include_directories: root_includes,
link_with: libatalk,
- dependencies: [afpldaptest_deps],
+ dependencies: [afpldaptest_deps,iconv_deps],
c_args: confdir,
install: true,
build_rpath: rpath_libdir,