Hi, I accidently answered privately, so let me rephrase a public statement here. :-) (better late than never)
For each version of ICU there is a shim package in Archlinux32 named 'icuXY', so in our case, when some binary fails to start with 'libicuuc.so.74 not found', simply install the corresponding shim package 'icu74'. Cheers Andreas On Mon, Jun 24, 2024 at 10:58:32AM +0200, Friedrich Romstedt wrote: > Hi, > > Today I upgraded my archlinux32 box (`# pacman -Syu`) and ran into a > few problems: > > 1. Compiling `netatalk-3.2.0-5` fails with a linkage error: > `libxml2.so.2` requires `libicuuc.so.74`, which is not found, so there > are undefined references; > > 2. The `afpd` service of `netatalk-3.2.0-4` stopped working. > > For both issues, I am attaching explanatory logs. > > Downgrading `icu` from `75.1-1.0` back to `74.2-2.0` resolves both > errors: `netatalk-3.2.0-5` now compiles, and both `netatalk-3.2.0-4` > as well as `netatalk-3.2.0-5` are working fine. > > The upgrade of `icu` from `74.2-2.0` to `75.1-1.0` was part of today's > maintenance upgrade. > > I speculate that `libxml2` needs an update to reflect the upgrade of `icu`? > > Friedrich > CCLD afpd > /usr/bin/ld: warning: libicuuc.so.74, needed by /usr/lib/libxml2.so.2, not > found (try using -rpath or -rpath-link) > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to > `ucnv_setFromUCallBack_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to > `UCNV_TO_U_CALLBACK_STOP_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to > `UCNV_FROM_U_CALLBACK_STOP_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to > `ucnv_setToUCallBack_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to `ucnv_close_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to `ucnv_open_74' > /usr/bin/ld: /usr/lib/libxml2.so.2: undefined reference to `ucnv_convertEx_74' > collect2: error: ld returned 1 exit status > Jun 24 10:02:20 xxx netatalk[446]: Restarting 'afpd' (restarts: 57) > Jun 24 10:02:21 xxx netatalk[446]: Restarting 'afpd' (restarts: 58) > Jun 24 10:02:22 xxx netatalk[446]: Restarting 'afpd' (restarts: 59) -- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: [email protected] Homepage: www.andreasbaumann.cc
signature.asc
Description: PGP signature
