Date: Thu, 03 Oct 2019 09:12:07 +0000 From: bugzilla-noreply@freebsd.org To: mips@FreeBSD.org Subject: [Bug 241031] mail/fetchmail: fails to build on FreeBSD 11.2 on MIPS64 (Mk/Uses/compiler.mk defect) Message-ID: <bug-241031-27794@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241031 Bug ID: 241031 Summary: mail/fetchmail: fails to build on FreeBSD 11.2 on MIPS64 (Mk/Uses/compiler.mk defect) Product: Ports & Packages Version: Latest Hardware: mips OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mandree@FreeBSD.org Reporter: mandree@FreeBSD.org CC: chalpin@cs.wisc.edu, mips@FreeBSD.org Depends on: 240822, 241029 CC: mips@FreeBSD.org Flags: maintainer-feedback?(chalpin@cs.wisc.edu) Flags: maintainer-feedback?(chalpin@cs.wisc.edu) mail/fetchmail currently specified USES=compiler:c11. This breaks poudriere on MIPS64 due to compiler.mk choosing GCC without adding it to BUILD_DEPENDS. Unfortunately, this compiler.mk-related issue was masked by a pkg bug (240822) where pkg 1.12 failed to build on MIPS, which was only recently fixed (after 2019Q4 branched). Corey, for fetchmail, we can sidestep the issue by removing the compiler:c11 option from the USES= line. The basis fetchmail 6.4.1 code is C89, and files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f requires C99 for the long long type (strictly speaking). C11 is not necessary. Corey, do we know that the base compiler miscompiles fetchmail on either architecture? If not, I propose this patch: -USES= compiler:c11 cpe gmake tar:xz ssl +USES= cpe gmake tar:xz ssl Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240822 [Bug 240822] ports-mgmt/pkg does not build on mips64 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241029 [Bug 241029] Mk/Uses/compiler.mk fails to add GCC dependency on 11.2 MIPS64 with USES=compiler:c11 -- You are receiving this mail because: You are on the CC list for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241031-27794>
