Package Details: libdigidocpp 3.16.0.1442-1

Git Clone URL: https://aur.archlinux.org/libdigidocpp.git (read-only, click to copy)
Package Base: libdigidocpp
Description: Library for creating, signing and verification of digitally signed documents, according to XAdES and XML-DSIG standards
Upstream URL: http://www.id.ee/
Keywords: esteid
Licenses: LGPL
Submitter: kevku
Maintainer: kevku
Last Packager: kevku
Votes: 18
Popularity: 0.78
First Submitted: 2012-12-12 12:15 (UTC)
Last Updated: 2023-10-22 08:15 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

kaurman commented on 2016-07-12 11:52 (UTC) (edited on 2016-07-12 11:52 (UTC) by kaurman)

mareke, is this indeed the entire error message you get? Just built the package myself yesterday, compiled fine.

mareke commented on 2016-07-12 11:47 (UTC)

make: *** [Makefile:128: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build libdigidocpp.

kevku commented on 2016-05-06 07:33 (UTC)

delete src folder from previous build

mareke commented on 2016-05-06 06:34 (UTC) (edited on 2016-05-06 06:34 (UTC) by mareke)

Building gives error! make[1]: *** [src/CMakeFiles/digidocpp_priv.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

stefonarch commented on 2016-05-05 05:55 (UTC)

Source libdigidocpp_3.12.0.1317.orig.tar.xz not found, 404, please update. Packages: https://installer.id.ee/media/ubuntu/pool/main/libd/libdigidocpp/

kevku commented on 2016-02-02 18:28 (UTC)

added xxd to makedepends

kevku commented on 2015-11-03 18:40 (UTC)

disabled boost tests

kaurman commented on 2015-11-03 18:23 (UTC) (edited on 2015-11-03 18:26 (UTC) by kaurman)

I am by no means a C / C++ expert but maybe it would work if to change the build() section of PKGBUILD into something like this: build() { cd "$srcdir/" sed -i '41i#define BOOST_MESSAGE(msg) BOOST_TEST_MESSAGE(msg)' ./test/libdigidocpp_boost.cpp sed -i 's/^BOOST_GLOBAL_FIXTURE(DigiDocPPFixture)/BOOST_GLOBAL_FIXTURE(DigiDocPPFixture);/' ./test/libdigidocpp_boost.cpp cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_SYSCONFDIR="/etc" -DINSTALL_DOC=NO -DSWIG_EXECUTABLE="" make } Define could be made version specific if need be. Like I said though, I'm not an expert so competent opinions are welcome...

grawity commented on 2015-10-27 08:47 (UTC) (edited on 2015-10-27 08:47 (UTC) by grawity)

Build failures with 3.11.1.1304-1 (boost 1.59.0-2): /tmp/pacaurtmp-grawity/libdigidocpp/src/test/libdigidocpp_boost.cpp: In destructor ‘DigiDocPPFixture::~DigiDocPPFixture()’: /tmp/pacaurtmp-grawity/libdigidocpp/src/test/libdigidocpp_boost.cpp:157:47: error: ‘BOOST_MESSAGE’ was not declared in this scope BOOST_MESSAGE("unloading libdigidocpp"); ^ In file included from /usr/include/boost/test/unit_test.hpp:19:0, from /usr/include/boost/test/included/unit_test.hpp:34, from /tmp/pacaurtmp-grawity/libdigidocpp/src/test/libdigidocpp_boost.cpp:21: /tmp/pacaurtmp-grawity/libdigidocpp/src/test/libdigidocpp_boost.cpp: At global scope: /tmp/pacaurtmp-grawity/libdigidocpp/src/test/libdigidocpp_boost.cpp:163:1: error: expected initializer before ‘namespace’ BOOST_AUTO_TEST_SUITE(SignerSuite) ^ test/CMakeFiles/unittests.dir/build.make:62: recipe for target 'test/CMakeFiles/unittests.dir/libdigidocpp_boost.cpp.o' failed