Package Details: libdigidocpp

Git Clone URL: (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:
Keywords: esteid
Licenses: LGPL
Submitter: kevku
Maintainer: kevku
Last Packager: kevku
Votes: 17
Popularity: 0.154547
First Submitted: 2012-12-12 12:15 (UTC)
Last Updated: 2022-12-21 17:33 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

idabmat commented on 2023-01-26 00:57 (UTC)

@demiluxmed you need to install openssl-1.1 for this package to build.

demiluxmed commented on 2022-12-29 08:07 (UTC)

Hi, I am getting these error messages with the latest build

collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [src/CMakeFiles/digidoc-tool.dir/build.make:106: src/digidoc-tool] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:221: src/CMakeFiles/digidoc-tool.dir/all] Fehler 2
make: *** [Makefile:166: all] Fehler 2

Is there a way to fix this?

zeroconf commented on 2022-11-13 08:46 (UTC)

@kratt - did you mean "openssl-1.1" -> "openssl"? I guess and suggest not to depend on specific version but use version free statement "openssl" as versions tend to change and then we don't need to recompile every time version will change.

kratt commented on 2022-11-11 11:52 (UTC)

Now, since openssl 3.0.7 out, this packages does not build since it is looking for Please update dependencies and replace "openssl" -> "openssl-1.1"

zeroconf commented on 2022-01-21 09:29 (UTC)

Yes - thank you! Clean rebuild worked flawlessly!

kevku commented on 2022-01-21 06:29 (UTC)

the openssl 1.1.1m fix commit was force-pushed

zeroconf commented on 2022-01-20 23:27 (UTC) (edited on 2022-01-20 23:46 (UTC) by zeroconf)

One computer was some time not updated. I updated archlinux-keyring in first place, installed all other updates without issues. But libdigidocpp cannot be updated:

==> Extracting sources...
  -> Creating working copy of libdigidocpp- git repo...
Cloning into 'libdigidocpp-'...
Switched to a new branch 'makepkg'
  -> Creating working copy of open-eid-cmake git repo...
Cloning into 'open-eid-cmake'...
==> Starting prepare()...
Submodule 'cmake' (/home/zeroconf/.cache/yay/libdigidocpp/cmake) registered for path 'cmake'
Cloning into '/home/zeroconf/.cache/yay/libdigidocpp/src/libdigidocpp-'...
Submodule path 'cmake': checked out '40f43302119ab189ff013b1c48a508350a035f88'
fatal: reference is not a tree: 692b310f69636b020a75ffd60b11dbf6495f7a12
==> ERROR: A failure occurred in prepare().
 -> error making: libdigidocpp

Tried to clean build, didn't help. Any idea, how to solve this?

zeroconf commented on 2021-07-08 07:36 (UTC) (edited on 2021-07-08 07:36 (UTC) by zeroconf)

gpg --keyserver hkps:// --recv-key 90C0B5E75C3B195D

... helped to allow compiling...

yuvadm commented on 2021-01-08 07:24 (UTC) (edited on 2021-01-08 07:28 (UTC) by yuvadm)

Getting these build errors:

[ 59%] Building CXX object src/CMakeFiles/digidocpp.dir/Container.cpp.o /home/yuval/.cache/yay/libdigidocpp/src/src/Container.cpp:47:18: error: expected constructor, destructor, or type conversion before ‘(’ token 47 | XALAN_USING_XALAN(XPathEvaluator)

Anyone else seeing this?

Edit: doh, I was missing the xml-security-c dependency.

Repentinus commented on 2020-10-07 19:28 (UTC)

You can grab the source from GitHub instead.