On Sat, 16 Feb 2019 04:18:29 -0500 Scott Kitterman <[email protected] m> wrote: > Package: icu-devtools > Version: 63.1-6 > Severity: important > > It would have been nice if you had investigated the impact of dropping icu- > config. The postfix build system uses the presence of icu-config to determine > if libicu is present (and thus SMTPUTF8 support should be built in). See > #921075. > > In my opinion, postfix is not releasable in its current state. Please put > icu-config back or provide a tested alternative to enable postfix to build > correctly. > > Scott K
Hi, I'm not involved with any of the packages, so my opinion on the matter is worth little if anything, but I do care a lot about multiarch and cross-compilation. All other reverse dependencies were changed to use pkg-config, which is multi-arch and cross-compilation friendly, that work was tracked on: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898820 I don't see postfix mentioned there, I guess it was somehow missed. Would it be possible to patch postfix to use pkg-config, like all other rdeps were? It should be a matter of changing these lines: https://salsa.debian.org/postfix-team/postfix-dev/blob/master/makedefs#L784 From: icu-config --cppflags icu-config --ldflags To: pkg-config --cflags icu-uc icu-i18n pkg-config --libs icu-uc icu-i18n The output of those sets of commands is identical as far as I can see - minus the -I and -L which pkg-config omits if they point to the standard system paths. -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part

