Package Details: e4rat 0.2.3-4

Git Clone URL: (read-only, click to copy)
Package Base: e4rat
Description: Toolset to accelerate the boot process and application startups for systems with ext4 root partitions.
Upstream URL:
Licenses: GPL
Conflicts: e4rat-lite, e4rat-lite-git, e4rat-preload-lite, e4rat-preload-lite-git, ureadahead
Submitter: swiftgeek
Maintainer: muhviehstarr
Last Packager: muhviehstarr
Votes: 38
Popularity: 0.000015
First Submitted: 2013-05-13 18:00
Last Updated: 2020-12-02 21:33

Latest Comments

1 2 3 Next › Last »

aviallon commented on 2020-06-05 11:37

@kingfared you may want to use e4rat-lite-git instead, since it does work.

kingfared commented on 2020-04-09 20:13

CMake Error at /usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package):

This error stops the build. Audit is built according to wiki.

muhviehstarr commented on 2019-04-01 11:04

i have fixed the build for this package with the latest update

takeshibaconsuzu commented on 2016-07-01 09:21

I had to modify the source. What I did was replace that problem line in logger.hh:
#define debug(format,args...) dump_log(Debug, "%s:%d in %s(): "format, __FILE__, __LINE__, __FUNCTION__, ## args)
#define debug(format, ...) logger.write(Debug, "%s:%d in %s(): " format, __FILE__, __LINE__, __FUNCTION__, ##__VA_ARGS__)
and then did a makepkg -esri.

On a side note, when I first ran this, the startup.log file was blank. The easy solution was to follow cubethethird's advice and replace every occurence of:
More information at

kozaki commented on 2016-06-12 17:24

Rebuilt audit with 'staticlibs' added in the 'options' array of the PKGBUILD, but e4rat still won't build. (context: I'd like to use it to further get close to a chromebook abilities out of my six year old netbook with good ol' spinning hdd :-} )
[ 28%] Built target e4rat-core
Scanning dependencies of target e4rat-collect
[ 33%] Building CXX object src/CMakeFiles/e4rat-collect.dir/
In file included from /data/system/build/x86/e4rat/src/e4rat-0.2.3/src/
/data/system/build/x86/e4rat/src/e4rat-0.2.3/src/ In function ‘void scanOpenFiles(std::vector<FilePtr>&)’:
/data/system/build/x86/e4rat/src/e4rat-0.2.3/src/logging.hh:96:51: error: unable to find string literal operator ‘operator""format’ with ‘const char [16]’, ‘unsigned int’ arguments
#define debug(format,args...) dump_log(Debug, "%s:%d in %s(): "format, __FILE__, __LINE__, __FUNCTION__, ## args)
/data/system/build/x86/e4rat/src/e4rat-0.2.3/src/logging.hh:93:36: note: in definition of macro ‘dump_log’
#define dump_log(...) logger.write(__VA_ARGS__)
/data/system/build/x86/e4rat/src/e4rat-0.2.3/src/ note: in expansion of macro ‘debug’
debug("Scan open files by calling lsof");
src/CMakeFiles/e4rat-collect.dir/build.make:62: recipe for target 'src/CMakeFiles/e4rat-collect.dir/' failed
make[2]: *** [src/CMakeFiles/e4rat-collect.dir/] Error 1
CMakeFiles/Makefile2:123: recipe for target 'src/CMakeFiles/e4rat-collect.dir/all' failed
make[1]: *** [src/CMakeFiles/e4rat-collect.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build e4rat.
==> Restart building e4rat ? [y/N]
==> ------------------------------

beardedlinuxgeek commented on 2016-03-30 18:14

Look at this comment:

They say you should not edit /etc/makepkg.conf like dokie80 said. Instead just edit the PKGBUILD for audit.

Anonymous comment on 2015-11-29 04:32

sorry nvm.. this post is very helpfull :

- change "!staticlibs" to "staticlibs" in /etc/makepkg.conf
- install abs = sudo pacman -S abs
- run abs to generate file tree
- navigate to /var/abs/community/audit, copy the folder "audit" to other place ie. home folder
- navigate to ~/audit
- run "makepkg", will generate a file with .tar.xz extension.
- run "sudo pacman -U ~/audit/audit-2.4.4-1-i686.pkg.tar.xz" (file name maybe different if there's update)
- try install e4rat again

hope this help other noob like me.

Anonymous comment on 2015-11-29 03:41

can you please describe how to rebuild audit (read it from wiki) for e4rat to work?

swiftgeek commented on 2014-09-08 09:10

Read ArchWiki about abs and PKGBUILDs -.-

avkonarev commented on 2014-09-08 07:37

ref is broken..
please, how recompile audit package with staticlibs option