Bug#983791: dovecot fails linking -lkrb5

2021-03-02 Thread Sam Hartman
> "Helmut" == Helmut Grohne writes: Helmut> The thing I was proposing to change here was making it Helmut> produce the host architecture -L flag without exporting CC Helmut> at the cost of sacrificing "Multi-Arch: same" Helmut> (i.e. coinstallability of krb5-multidev with

Bug#983791: dovecot fails linking -lkrb5

2021-03-02 Thread Helmut Grohne
Hi Sam, On Tue, Mar 02, 2021 at 11:44:47AM -0500, Sam Hartman wrote: > First, some of the headers in krb5-multidev aregenerated and are not > guaranteed to be the same between the host and build. > So, the official interface is that you had better use the right > krb5-multidev or you might be

Bug#983791: dovecot fails linking -lkrb5

2021-03-02 Thread Sam Hartman
Ah, I understand. so, a couple of things to consider. First, some of the headers in krb5-multidev aregenerated and are not guaranteed to be the same between the host and build. So, the official interface is that you had better use the right krb5-multidev or you might be very sad. In practice, I

Bug#983791: dovecot fails linking -lkrb5

2021-03-01 Thread Helmut Grohne
Hi Sam, On Mon, Mar 01, 2021 at 03:34:56PM -0500, Sam Hartman wrote: > I definitely think your solution is fine and is the best bullseye > solution. I don't think that this bug has to be fixed for bullseye. There are around 800 other FTCBFS patches filed in the bts. It seems very unlikely that

Bug#983791: dovecot fails linking -lkrb5

2021-03-01 Thread Sam Hartman
I definitely think your solution is fine and is the best bullseye solution. I'm a bit confused about your proposed change to krb5-config. People search for krb5-config by that name not with a multiarch tripple. If that became multi-arch dependent, how would you install more than one set of krb5

Bug#983791: dovecot fails linking -lkrb5

2021-03-01 Thread Helmut Grohne
Source: dovecot Version: 1:2.3.13+dfsg1-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: ftcbfs X-Debbugs-Cc: Sam Hartman dovecot fails to cross build from source, because it fails linking -lkrb5: | libtool: compile: mips64el-linux-gnuabi64-gcc -DHAVE_CONFIG_H -I. -I../..