Package Details: ledger 3.1.1-3

Git Clone URL: (read-only)
Package Base: ledger
Description: A double-entry accounting system with a command-line reporting interface.
Upstream URL:
Licenses: BSD
Submitter: tomk
Maintainer: korjjj
Last Packager: korjjj
Votes: 96
Popularity: 2.963240
First Submitted: 2006-01-03 11:05
Last Updated: 2016-09-29 13:19

Latest Comments

FlorianJacob commented on 2016-10-02 10:56

@korijjj thanks for the 1.61 patch. :)

trickyelf commented on 2016-09-20 22:57

Can we get that patch applied to this pkgbuild until the problem is fixed upstream?

pgi commented on 2016-09-18 13:12

@ball, @FlorianJacob,

Thanks, it works for me

ball commented on 2016-09-16 08:22

The Pull Request referenced by FlorianJacob fixes the issue for me.

Place this simple patch into the same directory as the PKGBUILD:

Then add the patch to the PKGBUILD, like in this one:

Maybe the maintainer of ledger in the AUR can add the patch for the time being...

FlorianJacob commented on 2016-09-14 22:50

This Pull Request might help us:

i7c commented on 2016-09-14 16:15

On second thought, it fails shortly later when doing some real work.
Sorry. :/

i7c commented on 2016-09-14 16:12

This is another temporary workaround:

(in some dir of your choice. it'll get crowded with some silly symlinks.)
for f in /usr/lib/libboost_*; do n=$(basename $f | sed 's/61/60/g'); ln -s "$f" "$n"; done

run ledger with

FlorianJacob commented on 2016-09-12 11:51

Same issue here as @platschi and @pgi, temporarily solved this by downgrading to boost 1.60 again. The strange thing is that upstream seems to test against 1.61 and their build service reports success…

platschi commented on 2016-09-12 03:51

Seems to be some issue with boost since the recent update to 1.61.0:

~ ledger bal assets
~ ledger: error while loading shared libraries: cannot open shared object file: No such file or directory

pgi commented on 2016-09-11 17:06

Build Failed

/usr/include/boost/core/enable_if.hpp:41:10: erreur : incomplete type ‘boost::optional_detail::is_optional_val_init_candidate<std::map<std::__cxx11::basic_string<char>, std::pair<boost::optional<ledger::value_t>, bool>, boost::function<bool(std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>)> >, const boost::optional<std::map<std::__cxx11::basic_string<char>, std::pair<boost::optional<ledger::value_t>, bool>, boost::function<bool(std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>)> > >&>’ used in nested name specifier
struct enable_if : public enable_if_c<Cond::value, T> {};
make[2]: *** [src/CMakeFiles/libledger.dir/build.make:63: src/CMakeFiles/libledger.dir/] Error 1
make[1]: *** [CMakeFiles/Makefile2:88: src/CMakeFiles/libledger.dir/all] Error 2
make: *** [Makefile:150: all] Error 2

All comments