Hi, Am 09.04.2016 um 20:28 schrieb Michael Ströder: > I'm trying to build a dovecot update ob openSUSE Build Service for > openSUSE_Factory_ARM armv6 but it fails: > > [ 516s] checking whether fd passing works... no > [ 516s] configure: error: fd passing is required for Dovecot to work > > https://build.opensuse.org/package/live_build_log/home:stroeder:branches:server:mail/dovecot22/openSUSE_Factory_ARM/armv6l > > It builds on all other platforms including openSUSE_Tumbleweed i586 and > openSUSE_Factory_ARM armv7l and aarch64. > > Any clue what's missing here?
armv6l unlike the other ARM architectures uses linux-user emulation on x86_64 hosts, with qemu-arm-binfmt invoking qemu-arm and in turn executing the actual binary. Quite possibly something with fds is not handled the way the configure test expects it to. Have you tried to manually run configure on an armv6l system for comparison? Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
