notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
libeatmydata Small library designed to transparently disable fsync
9 misc on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 9Version of this port present on the latest quarterly branch.
Maintainer: bra@fsn.hu search for ports maintained by this maintainer
Port Added: 2010-02-11 20:59:41
Last Update: 2022-07-20 14:22:28
Commit Hash: b832da1
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: not specified in port
Description:
libeatmydata is a small LD_PRELOAD library designed to (transparently) disable fsync (and friends, like open(O_SYNC)). This has two side-effects: making software that writes data safely to disk a lot quicker and making this software no longer crash safe. DO NOT use libeatmydata on software where you care about what it stores. It's called libEAT-MY-DATA for a reason.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. lib/libeatmydata.so
  2. lib/libeatmydata.so.1
  3. lib/libeatmydata.so.1.0
  4. @ldconfig
Collapse this list.
Dependency lines:
  • libeatmydata>0:misc/libeatmydata
To install the port:
cd /usr/ports/misc/libeatmydata/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/libeatmydata
  • pkg install libeatmydata
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libeatmydata
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (libeatmydata-9.tar.bz2) = 9dc1fcc14e77fe354e9561c9b19a6c2eb9ba0b305c63651b1a35d004f797cf08 SIZE (libeatmydata-9.tar.bz2) = 12130

Packages (timestamps in pop-ups are UTC):
libeatmydata
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest99999-9-
FreeBSD:13:quarterly99999999
FreeBSD:14:latest999999-9
FreeBSD:14:quarterly99-99999
FreeBSD:15:latest99n/a9n/a999
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
misc_libeatmydata
USES:
tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.flamingspork.com/projects/libeatmydata/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
9
20 Jul 2022 14:22:28
commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1commit hash: b832da1849e4bcfff05da62c69ee4a556e83d2d1 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
misc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan E <alane@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alex Stangl <alex@stangl.us>
  *  Alexander Logvinov <avl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nusov <alexander.nusov@nfvexpress.com>
  *  Alexander Timoshenko <gonzo@univ.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
9
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
9
28 May 2020 08:43:30
Revision:536752Original commit files touched by this commit
danfe search for other commits by this committer
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 6).
9
19 Jul 2016 11:04:14
Revision:418767Original commit files touched by this commit
mat search for other commits by this committer
When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
9
19 May 2016 10:44:12
Revision:415499Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
9
21 Feb 2015 17:50:39
Revision:379539Original commit files touched by this commit
sbruno search for other commits by this committer
Allow the CC expansion to deal with a full path to a compiler.  This
fixes building with an external toolchain where CC=/nxb-bin/usr/bin/cc
when used via poudriere + qemu-bsd-user.

PR:		196986
Approved by:	maintainer timeout (2 weeks)
9
19 Jun 2014 15:49:09
Revision:358433Original commit files touched by this commit
vanilla search for other commits by this committer
1: Stagify.
2: switch to USES=tar:bzip2

Approved by:	portmgr@
9
17 Jan 2014 14:10:16
Revision:340041Original commit files touched by this commit
miwi search for other commits by this committer
- Unbreak build

PR:		185600
Submitted by:	Attila Nagy <bra@fsn.hu> (maintainer)
20 Sep 2013 20:50:59
Revision:327745Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
misc)
9
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
9
11 Feb 2010 20:59:20
Original commit files touched by this commit
pgollucci search for other commits by this committer
libeatmydata is a small LD_PRELOAD library designed to (transparently) disable
fsync (and friends, like open(O_SYNC)). This has two side-effects: making
software that writes data safely to disk a lot quicker and making this
software no longer crash safe.

DO NOT use libeatmydata on software where you care about what it
stores. It's called libEAT-MY-DATA for a reason.

PR:             ports/142892
Submitted by:   Attila Nagy <bra at fsn.hu>

Number of commits found: 11