Bug 201754

Summary: ccache enabled leads to "CONFIGURE_ENV is recursive"
Product: Ports & Packages Reporter: Dmitry Morozovsky <marck>
Component: Ports FrameworkAssignee: Jason Unovitch <junovitch>
Status: Closed FIXED    
Severity: Affects Some People CC: bdrewery, portmgr
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201733

Description Dmitry Morozovsky freebsd_committer freebsd_triage 2015-07-22 11:11:50 UTC
some ports are broken if system-wide ccache building is
enabled:

root@briareus:/usr/ports# env __MAKE_CONF=/dev/null WITH_CCACHE_BUILD=yes make
-C databases/levigo/ && make describe
Variable CONFIGURE_ENV is recursive.

make: stopped in /usr/ports/databases/levigo
Comment 1 Bryan Drewery freebsd_committer freebsd_triage 2015-07-22 16:47:48 UTC
Is this a new regression? I am surprised to not have heard of this yet.
Comment 2 Dmitry Morozovsky freebsd_committer freebsd_triage 2015-07-23 00:33:55 UTC
(In reply to Bryan Drewery from comment #1)

I'm not sure, but at least my poudriere build from July 20th failed -- maybe earlier.
Comment 3 Bryan Drewery freebsd_committer freebsd_triage 2015-11-06 20:24:27 UTC
This was fixed in databases/levigo:

r393507 | junovitch | 2015-08-03 19:27:33 -0700 (Mon, 03 Aug 2015) | 6 lines

Trim spurious slash that caused recursive CONFIGURE_ENV warning

PR:             201733
Submitted by:   tremere@cainites.net
Approved by:    cheffo@freebsd-bg.org (maintainer), pgollucci (mentor)
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2015-11-08 08:24:34 UTC
Assign to committer that resolved