[Bug 241029] Mk/Uses/compiler.mk fails to add GCC dependency on 11.2 MIPS64 with USES=compiler:c11
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Oct 3 08:58:05 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241029
Bug ID: 241029
Summary: Mk/Uses/compiler.mk fails to add GCC dependency on
11.2 MIPS64 with USES=compiler:c11
Product: Ports & Packages
Version: Latest
Hardware: mips
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Ports Framework
Assignee: portmgr at FreeBSD.org
Reporter: mandree at FreeBSD.org
CC: chalpin at cs.wisc.edu, ports-bugs at FreeBSD.org
Flags: maintainer-feedback?
Greetings,
we have a port mail/fetchmail, which - as of r513653 - uses
"USES+=compiler:c11". This makes Mk/Uses/compiler.mk choose GCC, but this .mk
script fails to add the compiler as a requisite, breaking clean-room builds as
follows:
[00:20:56] ===> Applying FreeBSD patches for fetchmail-6.4.1
[00:20:56]
===========================================================================
=>> Status mail/fetchmail | fetchmail-6.4.1: build-depends
[00:20:56] =======================<phase: build-depends
>============================
[00:21:00] ===> fetchmail-6.4.1 depends on executable: gmake - not found
[00:21:00] ===> Installing existing package /packages/All/gmake-4.2.1_3.txz
[00:21:01] [112mips64-svn] Installing gmake-4.2.1_3...
[00:21:01] [112mips64-svn] `-- Installing gettext-runtime-0.20.1...
[00:21:01] [112mips64-svn] | `-- Installing indexinfo-0.3.1...
[00:21:01] [112mips64-svn] | `-- Extracting indexinfo-0.3.1: .... done
[00:21:01] [112mips64-svn] `-- Extracting gettext-runtime-0.20.1: ..........
done
[00:21:05] [112mips64-svn] Extracting gmake-4.2.1_3: .......... done
[00:21:06] ===> fetchmail-6.4.1 depends on executable: gmake - found
[00:21:06] ===> Returning to build of fetchmail-6.4.1
[00:21:07] ===> fetchmail-6.4.1 depends on executable: msgfmt - not found
[00:21:07] ===> Installing existing package
/packages/All/gettext-tools-0.20.1_1.txz
[00:21:08] [112mips64-svn] Installing gettext-tools-0.20.1_1...
[00:21:08] [112mips64-svn] `-- Installing libtextstyle-0.20.1...
[00:21:08] [112mips64-svn] `-- Extracting libtextstyle-0.20.1: .......... done
[00:21:11] [112mips64-svn] Extracting gettext-tools-0.20.1_1: .......... done
[00:21:15] ===> fetchmail-6.4.1 depends on executable: msgfmt - found
[00:21:15] ===> Returning to build of fetchmail-6.4.1
[00:21:15] ===> fetchmail-6.4.1 depends on executable: gcc9 - not found
[00:21:15] ===> fetchmail-6.4.1 depends on package:
/packages/All/gcc9-9.2.0.txz - not found
[00:21:15] ===> USE_PACKAGE_DEPENDS_ONLY set - not building missing
dependency from source
[00:21:15] *** Error code 1
[00:21:15]
[00:21:15] Stop.
[00:21:15] make: stopped in /usr/ports/mail/fetchmail
[00:21:15] build of mail/fetchmail | fetchmail-6.4.1 ended at Thu Oct 3
10:36:31 CEST 2019
[00:21:15] build time: 00:01:08
[00:21:15] !!! build failure encountered !!!
[00:21:15] Error: Build failed in phase: build-depends
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list