Package Details: fusecompress-git 2.1.r152.gd3fe3f8-1

Git Clone URL: https://aur.archlinux.org/fusecompress-git.git (read-only)
Package Base: fusecompress-git
Description: Transparent (using fuse) compressing filesystem.
Upstream URL: http://github.com/tex/fusecompress/
Licenses: GPL
Provides: fusecompress
Submitter: Xyne
Maintainer: aksr
Last Packager: aksr
Votes: 7
Popularity: 0.068349
First Submitted: 2014-04-09 22:31
Last Updated: 2017-03-06 17:49

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

hexadecagram commented on 2017-08-07 10:17

I am bumping into this issue: https://github.com/tex/fusecompress/issues/16

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:

---8<------------------------

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

---8<------------------------

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 http://miio.net/wordpress/projects/fusecompress/
git clone git://github.com/tex/fusecompress.git
cd fusecompress
./configure

info from http://github.com/tex/fusecompress

make && sudo make install

working. Than

sudo nano /etc/profile
write end of line
PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin"

than only for to first reboot.

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

than

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