Port details |
- ptmalloc Alternative threads-aware malloc
- 3.0_2 devel
=1 3.0_2Version of this port present on the latest quarterly branch.
- DEPRECATED: Abandonware, last release in 2006 and there are other alternative malloc implementations available
This port expired on: 2023-11-30
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2004-12-14 02:36:10
- Last Update: 2023-12-02 13:01:57
- Commit Hash: 85c4fc5
- People watching this port, also watch:: munin-node, monit
- License: MIT
- WWW:
- http://www.malloc.de/en/
- Description:
- This package is a modified version of Doug Lea's malloc-2.8.3
implementation adapted for multiple threads, while trying to
avoid lock contention as much as possible.
As part of the GNU C library, the source files may be available under
the GNU Library General Public License (see the comments in the
files). But as part of this stand-alone package, the code is also
available under the (probably less restrictive) conditions described
in the file 'COPYRIGHT'. In any case, there is no warranty whatsoever
for this package.
This release was partly funded by Pixar Animation Studios.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ptmalloc>0:devel/ptmalloc
- No installation instructions:
- This port has been deleted.
- PKGNAME: ptmalloc
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (ptmalloc3-current.tar.gz) = f353606f24a579597a1ff5b51009a45d75da047b3975d82c3f613f85bcf312db
SIZE (ptmalloc3-current.tar.gz) = 82712
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_ptmalloc
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.0_2 02 Dec 2023 13:01:57 |
Rene Ladan (rene) |
devel/ptmalloc: Remove expired port
2023-11-30 devel/ptmalloc: Abandonware, last release in 2006 and there are other
alternative malloc implementations available |
3.0_2 22 Oct 2023 09:54:20 |
Daniel Engberg (diizzy) |
devel/ptmalloc: Deprecate and set expiration date to 2023-11-30
Untouched for over a decade upstream and we have there are other
active alternative malloc implementations available |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.0_2 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.0_2 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
3.0_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.0_2 12 Feb 2018 09:02:53 |
amdmi3 |
- Switch to new test framework
- Simplify
- Pet portlint |
3.0_2 03 Nov 2016 16:05:58 |
linimon |
Now builds on sparc64.
Approved by: portmgr (tier-2 blanket) |
3.0_2 03 Jun 2015 17:27:04 |
amdmi3 |
- Add LICENSE
- Fix whitespace
- Fix library installation
- Remove pkg-message containing a standard license |
3.0_1 27 Oct 2014 11:03:01 |
bapt |
Cleanup plist |
3.0_1 25 Jan 2014 00:37:06 |
bapt |
Support stage |
3.0_1 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
3.0_1 14 Feb 2013 09:42:13 |
gahr |
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)
Approved by: portmgr |
3.0_1 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
3.0_1 06 May 2009 06:13:09 |
leeym |
- reset MAINTAINER per request
PR: 134253
Submitted by: giffunip@tutopia.com |
3.0_1 08 Jan 2009 15:29:19 |
pav |
- Fix typo USE_LD_CONFIG - USE_LDCONFIG |
3.0 29 Nov 2008 20:47:12 |
linimon |
s/IGNORE/BROKEN/ brain-o. |
3.0 29 Nov 2008 20:46:11 |
linimon |
Mark as not for sparc64: hangs while building. |
3.0 07 Oct 2008 00:38:13 |
maho |
Fix typos.
PR: 127641
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
3.0 25 Sep 2008 00:46:11 |
maho |
Updates ptmalloc to version 3.
PR: 127012
Submitted by: Pedro Giffuni |
3.0 25 Sep 2008 00:45:45 |
maho |
Updates ptmalloc to version 3.
PR: 127012
Submitted by: Pedro Giffuni |
2.0_1 21 Aug 2008 07:08:31 |
vd |
Use INSTALL_DATA for shared libraries instead of INSTALL_PROGRAM in
order to fix the build failure in graphics/xaralx:
../wxOil/compatdef.h:605: undefined reference to `malloc_usable_size'
(if the library is stripped then nm(1) shows "no symbols")
Submitted by: vd
Reviewed by: pav
Approved by: Pedro Giffuni <pfgshield-freebsd@yahoo.com> (maintainer) |
2.0 18 Aug 2008 00:50:46 |
edwin |
devel/ptmalloc port enhancements
- USE_GMAKE is not necessary
- make thread aware by using the 'posix' target
- add regression-test target
- Clean up some unnecessary verbosity.
The posix target introduced a lot of warnings but it seems
to work. This malloc should behave pretty much like the one
in glibc now, but FreeBSD's native malloc is probably better.
PR: ports/126547
Submitted by: "Pedro F. Giffuni" <giffunip@tutopia.com> |
2.0 15 Aug 2008 04:24:53 |
linimon |
Assign to new volunteer, per personal communication. |
2.0 14 Aug 2008 18:46:25 |
jasone |
Update devel/ptmalloc to ptmalloc2.
PR: ports/95179
Submitted by: Pedro Giffuni <giffunip@asme.org> |
1.0_1 07 Aug 2008 08:58:31 |
linimon |
Reset grog@FreeBSD.org: last commit was more than 6 months ago, and
PRs are outstanding. |
1.0_1 19 Jun 2008 07:33:53 |
dougb |
Standardize placement and style of WWW: lines, and in some cases
remove ^M from line endings.
List of files with "issues" supplied by: Alex Kozlov <spam@rm-rf.kiev.ua> |
1.0_1 01 Jun 2008 09:42:37 |
olgeni |
Large round of typo fixes in ports/devel (pkg-descr). |
1.0_1 23 Jun 2006 13:31:52 |
vd |
* Install the header file so applications can use functions which are present
in this library but not in FreeBSD's libc and thus not prototyped in the
stock malloc.h [1]
* Remove direct reference to work/ptmalloc in the post-install message
PR: ports/95179 [1]
Submitted by: Pedro F. Giffuni <giffunip@asme.org> [1]
Approved by: grog (maintainer timeout) |
1.0 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
1.0 14 Dec 2004 02:56:41 |
grog |
Split out build targets into all (only libraries) and tests (only
tests). The original Makefile built only the tests.
This solves a problem with (only slightly) older versions of FreeBSD
which don't have libpthreads. This is required for the tests, and
since there are other issues, it doesn't seem to be worthwhile trying
to fix them. If you want to build the tests on a release older than
5.3, you'll have to play around a bit. |
1.0 14 Dec 2004 02:31:58 |
grog |
Clarify that the package won't build on older versions. |
1.0 14 Dec 2004 02:18:25 |
grog |
New port: ptmalloc is an older version of the GNU libc malloc. It has
a BSD compatible license and outperforms FreeBSD's malloc by an order
of magnitude with some pathological files (notably pthreads and
realloc abuse). |