Package Details: fusecompress-git 2.1.r158.g0430917-1

Git Clone URL: (read-only, click to copy)
Package Base: fusecompress-git
Description: Transparent (using fuse) compressing filesystem.
Upstream URL:
Licenses: GPL
Provides: fusecompress
Submitter: Xyne
Maintainer: aksr
Last Packager: aksr
Votes: 7
Popularity: 0.000000
First Submitted: 2014-04-09 22:31
Last Updated: 2019-04-04 10:24

Required by (0)

Sources (1)

Latest Comments

bartus commented on 2021-04-27 08:31

I've patched fusecompress for boost:1.75


Apply with git am -s < <(curl -s in AUR/fusecompress-git clone.

bartus commented on 2018-12-09 17:34

You are missing autoreconf -fiv before ./configure. github#commit=3579d70a8a

alexzk commented on 2018-06-18 17:44

You can do easier with boost

build() { cd "$srcdir/$pkgname" CPPFLAGS="-DBOOST_DISABLE_ASSERTS" export CPPFLAGS ./configure --prefix=/usr --with-lzma --with-z --with-bz2 --with-lzo2 make }

isaack commented on 2018-02-26 04:13

I used this trick when compiling on Aarch64 where building fails because "cannot guess build type":

hexadecagram commented on 2017-08-07 10:17

I am bumping into this issue:

I tried modifying both main.cpp and Compress.cpp but it still failed to build, so I tried a different approach, which I have defined in a prepare() function that should go between pkgver() and build() in the PKGBUILD file, which I've included below:


prepare() {
cd "$srcdir/$pkgname/src"
sed -i '25{a \
;p}' assert.h


I'm also seeing some build warnings that should probably be addressed and strike me as things that need to be pushed upstream, but the project hasn't seen any new development for about a year:

mv -f .deps/Memory.Tpo .deps/Memory.Po
LayerMap.cpp: In member function ‘void LayerMap::Put(Block*, bool)’:
LayerMap.cpp:67:18: warning: variable ‘it’ set but not used [-Wunused-but-set-variable]
con_t::iterator it = m_Map.insert(pBl);
mv -f .deps/LayerMap.Tpo .deps/LayerMap.Po
mv -f .deps/CompressedMagic.Tpo .deps/CompressedMagic.Po
mv -f .deps/main.Tpo .deps/main.Po
mv -f .deps/FileManager.Tpo .deps/FileManager.Po
mv -f .deps/main_offline.Tpo .deps/main_offline.Po
Compress.cpp: In member function ‘off_t Compress::writeCompressed(LayerMap&, off_t, off_t, const char*, size_t, int, off_t)’:
Compress.cpp:312:14: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
::ftruncate(fd, bl->coffset);
Compress.cpp: In member function ‘void Compress::DefragmentFast()’:
Compress.cpp:779:10: warning: ignoring return value of ‘int fchown(int, __uid_t, __gid_t)’, declared with attribute warn_unused_result [-Wunused-result]
::fchown(tmp_fd, st.st_uid, st.st_gid);
mv -f .deps/Compress.Tpo .deps/Compress.Po

DarkShadow44 commented on 2017-03-07 17:25

Works fine now, thank you!

DarkShadow44 commented on 2017-03-02 18:27

Doesn't work with lzo 2.10-1 from testing. Could you make it dependent on lzo?

fordprefect commented on 2015-04-29 08:53

this package is not out of date, but surely in a bad shape.
i fixed building/packaging separation, but it doesnt build for me (compile error).
since i do not use it anymore, i release it into the wild…

gyurman commented on 2010-06-13 15:39

But info from
git clone git://
cd fusecompress

info from

make && sudo make install

working. Than

sudo nano /etc/profile
write end of line

than only for to first reboot.

export PATH=$PATH:/usr/local/bin


fusecom[TAB] .... (read man fusecompress)

It is working. ;-)

gyurman commented on 2010-06-13 14:54

boost/archive/impl/archive_pointer_iserializer.ipp: No such file or directory