https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204

            Bug ID: 277204
           Summary: *: ports misusing WITH_CCACHE_BUILD and NO_CCACHE
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-b...@freebsd.org
          Reporter: nimaje+...@bureaucracy.de
                CC: bey...@cs.ucr.edu, dumbb...@freebsd.org,
                    j...@freebsd.org, k...@freebsd.org,
                    mand...@freebsd.org, r...@freebsd.org,
                    y...@freebsd.org

grepping for WITH_CCACHE_BUILD in the ports tree reveals some ports misusing
this user setting. WITH_CCACHE_BUILD should be only set by the user and only
read by Mk/bsd.ccache.mk which in turn sets CCACHE_ENABLED.

Both of which is violated by some ports.

Ports setting WITH_CCACHE_BUILD:
emulators/libretro-pcsx2 (bey...@cs.ucr.edu)
graphics/digikam (k...@freebsd.org)

Ports reading WITH_CCACHE_BUILD instead of CCACHE_ENABLED:
lang/rust (r...@freebsd.org)
lang/rust-bootstrap (r...@freebsd.org)
misc/valentina (y...@freebsd.org)
graphics/darktable (dumbb...@freebsd.org)
graphics/rawtherapee (mand...@freebsd.org)
net-im/telegram-desktop (-)
devel/cmake-core (k...@freebsd.org)

Additionally NO_CCACHE should be only set by a port, but there are some reading
it anyway:
<most of the ports reading WITH_CCACHE_BUILD>
java/openjdk8 (j...@freebsd.org)

maintainers put in CC

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to