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)

Reply via email to