Port details |
- ccache-memcached-static Tool to minimize the compile time of C/C++ programs
- 3.5.dev.20180926_5 devel
=0 3.5.dev.20180926_5Version of this port present on the latest quarterly branch.
- DEPRECATED: Unmaintained fork that targets a very old version of ccache
This port expired on: 2023-06-30
- Maintainer: bdrewery@FreeBSD.org
- Port Added: 2017-03-10 00:48:43
- Last Update: 2023-06-30 21:22:53
- Commit Hash: 35b00cf
- License: GPLv3+
- WWW:
- https://ccache.samba.org/
- Description:
- ccache is a compiler cache. It acts as a caching pre-processor to C/C++
compilers, using the -E compiler switch and a hash to detect when a
compilation can be satisfied from cache. This often results in a 5 to 10
times speedup in common compilations.
ccache-memcached is an older fork with memcached support.
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ccache-memcached-static>0:devel/ccache-memcached-static
- Conflicts:
- CONFLICTS_INSTALL:
- ccache
- ccache-memcached
- ccache-static
- No installation instructions:
- This port has been deleted.
- PKGNAME: ccache-memcached-static
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1538593371
SHA256 (ccache-ccache-3.5.dev.20180926-f7712082106bef085515f86ae47e7dbbd2a48b57_GH0.tar.gz) = 7d615ffb6c72b5accc6801d9302cf6109731f605e4b9a08fcb9667a7cbacdd82
SIZE (ccache-ccache-3.5.dev.20180926-f7712082106bef085515f86ae47e7dbbd2a48b57_GH0.tar.gz) = 367922
Packages (timestamps in pop-ups are UTC):
- Master port: devel/ccache-memcached
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- a2x : textproc/asciidoc
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- Library dependencies:
-
- libmemcached.so : databases/libmemcached
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ccache-memcached-static-3.5.dev.20180926_5:
CLANGLINK=on: Create clang compiler links if clang is installed
DOCS=on: Build and/or install documentation
LLVMLINK=on: Create llvm compiler links if llvm is installed
TINDERBOX=off: Create tarball for tinderbox usage
===> Use 'make config' to modify these settings
- Options name:
- devel_ccache-memcached-static
- USES:
- autoreconf compiler gmake pkgconfig
- pkg-message:
- For install:
- NOTE:
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for
information on using ccache with FreeBSD ports and src.
- Master Sites:
|
Port Moves |
- port deleted on 2023-06-30
REASON: Has expired: Unmaintained fork that targets a very old version of ccache
|
Number of commits found: 8
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: devel/ccache-memcached | Commit | Credits | Log message |
3.5.dev.20180926_5 30 Jun 2023 21:22:53 |
Rene Ladan (rene) |
cleanup: Remove expired ccache-memcached ports:
2023-06-30 devel/ccache-memcached: Unmaintained fork that targets a very old
version of ccache
2023-06-30 devel/ccache-memcached-static: Unmaintained fork that targets a very
old version of ccache |
3.5.dev.20180926_3 23 Nov 2021 22:11:40 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
3.5.dev.20180926_1 12 Jul 2021 16:38:57 |
Bryan Drewery (bdrewery) |
devel/ccache*: Split memcached fork into its own port. |
3.5.dev.20180926_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
3.5.dev.20180926_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.5.dev.20180926_1 15 Apr 2019 05:55:24 |
linimon |
These ports now build on powerpc64.
Approved by: portmgr (tier-2 blanket) |
3.3.4_3 21 May 2017 21:55:08 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills |
3.3.4_3 10 Mar 2017 00:48:35 |
bdrewery |
Add devel/ccache-static and devel/ccache-memcached-static ports.
These are to allow packages to be created for use where a static
ccache is needed to avoid build dependencies. Poudriere is
growing support for this use case. While a ccache-static is
not likely as useful, the ccache-memcached-static port will
allow Poudriere to use ccache+memcached in its jails without
needing to bootstrap ccache-memcached and dealing with the
cyclic dependency problem of building that or compromising
with not building it with a compiler cache. |
Number of commits found: 8
|