Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Oct 2019 08:58:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 241029] Mk/Uses/compiler.mk fails to add GCC dependency on 11.2 MIPS64 with USES=compiler:c11
Message-ID:  <bug-241029-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241029

            Bug ID: 241029
           Summary: Mk/Uses/compiler.mk fails to add GCC dependency on
                    11.2 MIPS64 with USES=3Dcompiler:c11
           Product: Ports & Packages
           Version: Latest
          Hardware: mips
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: mandree@FreeBSD.org
                CC: chalpin@cs.wisc.edu, ports-bugs@FreeBSD.org
             Flags: maintainer-feedback?

Greetings,

we have a port mail/fetchmail, which - as of r513653 - uses
"USES+=3Dcompiler:c11". This makes  Mk/Uses/compiler.mk choose GCC, but thi=
s .mk
script fails to add the compiler as a requisite, breaking clean-room builds=
 as
follows:

[00:20:56] =3D=3D=3D>  Applying FreeBSD patches for fetchmail-6.4.1
[00:20:56]
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D>> Status   mail/fetchmail | fetchmail-6.4.1: build-depends
[00:20:56] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D<phase: build-depends=20
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
[00:21:00] =3D=3D=3D>   fetchmail-6.4.1 depends on executable: gmake - not =
found
[00:21:00] =3D=3D=3D>   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] =3D=3D=3D>   fetchmail-6.4.1 depends on executable: gmake - found
[00:21:06] =3D=3D=3D>   Returning to build of fetchmail-6.4.1
[00:21:07] =3D=3D=3D>   fetchmail-6.4.1 depends on executable: msgfmt - not=
 found
[00:21:07] =3D=3D=3D>   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: .......... d=
one
[00:21:11] [112mips64-svn] Extracting gettext-tools-0.20.1_1: .......... do=
ne
[00:21:15] =3D=3D=3D>   fetchmail-6.4.1 depends on executable: msgfmt - fou=
nd
[00:21:15] =3D=3D=3D>   Returning to build of fetchmail-6.4.1
[00:21:15] =3D=3D=3D>   fetchmail-6.4.1 depends on executable: gcc9 - not f=
ound
[00:21:15] =3D=3D=3D>   fetchmail-6.4.1 depends on package:
/packages/All/gcc9-9.2.0.txz - not found
[00:21:15] =3D=3D=3D>   USE_PACKAGE_DEPENDS_ONLY set - not building missing
dependency from source
[00:21:15] *** Error code 1
[00:21:15]=20
[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

--=20
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-241029-7788>