Search Criteria
Package Details: libgtop11dotnet 2019.04-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libgtop11dotnet.git (read-only, click to copy) |
---|---|
Package Base: | libgtop11dotnet |
Description: | PKCS11 driver for the Gemalto Cryptocard token |
Upstream URL: | https://github.com/smartcardservices/smartcardservices |
Licenses: | custom:Apple Public Source License |
Submitter: | swiftscythe |
Maintainer: | toto |
Last Packager: | toto |
Votes: | 6 |
Popularity: | 0.000000 |
First Submitted: | 2014-11-04 14:37 (UTC) |
Last Updated: | 2019-10-12 23:52 (UTC) |
Dependencies (5)
- boost-libs
- pcsclite (pcsclite-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- boost (boost-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
Latest Comments
1 2 Next › Last »
toto commented on 2021-10-31 10:52 (UTC)
Hi @hargathor,
I've used this package to use a smart card to initiate an encrypted connection to some web services. I followed the wiki article on smart card.
Without further investigation on your problem I can say it is related to the boost libraries installed on your system.
Greetings toto
hargathor commented on 2021-10-28 09:33 (UTC) (edited on 2021-10-28 09:41 (UTC) by hargathor)
Hello
How do you use this driver ? pscs_scan see my card
but I have issue using it with pkcs11-tool or opensc-tool
cowile commented on 2020-04-19 06:54 (UTC)
Hello @toto,
How do I use this driver?
opensc -n
says my card is unsupported and so I am searching for the correct driver.pscs_scan identifies my card as
toto commented on 2019-04-09 16:06 (UTC)
Hi @lordchaos, I have fixed some issues in the original github repository to build it on Linux. And I've also modified the PKGBUILD of this package to build the libgtop11dotnet.so (although it throws some errors). So my next step is to submit my changes (or adopt this repository if neccessary).
lordchaos commented on 2019-03-20 16:12 (UTC)
Hi,
What's the current state of this package? Because it certainly doesn't work.
jlesev commented on 2018-08-05 18:27 (UTC)
Hello,
thanks for your comments, i was able to build it. (grabbed source from somewhere, but is the same as the mentioned in a comment here)
here are the used PKGBUILD and "patch"
cat ~/packages/libgtop11dotnet/PKGBUILD
Contributor: Andrea Squeri andrea.squeri@gmail.com
pkgname=libgtop11dotnet pkgver=2.2.0.12 pkgrel=1 pkgdesc='PKCS11 driver for the Gemalto Cryptocard token' arch=('i686' 'x86_64') url="http://www.gemalto.com" license=('custom') depends=('boost-libs' 'pcsclite' 'p11-kit' 'pcsc-tools' 'opensc' 'openct' 'openvpn' 'ccid' 'engine_pkcs11' 'pkcs11-helper') makedepends=('gcc5' 'boost') source=("https://dl.dropboxusercontent.com/u/11181009/${pkgname}_${pkgver}.tar.gz" "boost-array.patch") md5sums=('0d2ac6dc267377a5c3fad0117d8d5a6d' '797b3aab1c1218bbf3629aaeadff3394')
prepare () { cd ${srcdir}/${pkgname}-${pkgver} patch -Np1 -i ${srcdir}/boost-array.patch }
build() { cd ${srcdir}/${pkgname}-${pkgver} export CFLAGS="-march=native -O2" export CXXFLAGS="-march=native -O2 -std=c++03" export CC=/usr/bin/gcc-5 export CXX=/usr/bin/g++-5
}
package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install-exec-am }
cat ~/packages/libgtop11dotnet/boost-array.patch
libgtop11dotnet-2.2.0.12/MiniDriverContainerMapFile.hpp 2011-05-19 14:53:52.000000000 +0300 --- libgtop11dotnet-2.2.0.12-patched/MiniDriverContainerMapFile.hpp 2018-08-05 20:58:37.229870070 +0300 ** 25,31 ***
#include <boost serialization="" serialization.hpp=""> #include <boost serialization="" shared_ptr.hpp=""> ! #include <boost array.hpp="" serialization=""> #include <boost array.hpp=""> #include <boost shared_ptr.hpp=""> #include <string> --- 25,31 ----</string></boost></boost></boost></boost></boost>
#include <boost serialization="" serialization.hpp=""> #include <boost serialization="" shared_ptr.hpp=""> ! #include <boost boost_array.hpp="" serialization=""> #include <boost array.hpp=""> #include <boost shared_ptr.hpp=""> #include <string></string></boost></boost></boost></boost></boost>
phkelley commented on 2018-07-22 12:28 (UTC)
I wanted to share the two things I did to get this package to build successfully on Ubuntu 18.04. The errors look the same so perhaps those of you in the Arch community can use these fixes as well.
I hope this helps someone out!
ssehovic commented on 2018-06-16 21:25 (UTC)
I am having the same error as @terusus and have nod idea how to solve it.
terusus commented on 2018-03-25 13:41 (UTC)
gcc5: configure: error: C++ compiler cannot create executables
latest gcc for 2.2.0.12 in MiniDriverContainer.cpp: /usr/include/c++/7.3.1/bits/locale_conv.h: In member function ‘std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::wide_string std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::from_bytes(const char, const char)’: /usr/include/c++/7.3.1/bits/locale_conv.h:253:45: error: expected primary-expression before ‘,’ token if (str_codecvt_in(first, last, out, _M_cvt, _M_state, ^ /usr/include/c++/7.3.1/bits/locale_conv.h:255:4: error: return-statement with no value, in function returning ‘std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::wide_string’ [-fpermissive] return out; ^~~~~~ /usr/include/c++/7.3.1/bits/locale_conv.h: In member function ‘std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::byte_string std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::to_bytes(const _Elem, const _Elem)’: /usr/include/c++/7.3.1/bits/locale_conv.h:289:46: error: expected primary-expression before ‘,’ token if (str_codecvt_out(first, last, out, _M_cvt, _M_state, ^ /usr/include/c++/7.3.1/bits/locale_conv.h:291:4: error: return-statement with no value, in function returning ‘std::cxx11::wstring_convert<_Codecvt, _Elem, _Wide_alloc, _Byte_alloc>::byte_string’ [-fpermissive] return out; ^~~~~~ /usr/include/c++/7.3.1/bits/locale_conv.h: In member function ‘typename std::wbuffer_convert<_Codecvt, _Elem, _Tr>::_Wide_streambuf::int_type std::wbuffer_convert<_Codecvt, _Elem, _Tr>::overflow(typename std::wbuffer_convert<_Codecvt, _Elem, _Tr>::_Wide_streambuf::int_type)’: /usr/include/c++/7.3.1/bits/locale_conv.h:385:34: error: expected primary-expression before ‘,’ token else if (!_Tr::eq_int_type(__out, _Tr::eof())) ^ make: *** [Makefile:524: MiniDriverContainer.lo] Error 1 ==> ERROR: A failure occurred in build(). Aborting...
latest gcc for 2.2.0.13 in MiniDriver.cpp: MiniDriver.cpp:269:19: required from here /usr/include/boost/serialization/access.hpp:116:11: error: ‘class boost::array<minidrivercontainer, 15="">’ has no member named ‘serialize’ (This is super weird because MiniDriverContainer has friended the serialization and has a serialize method...)</minidrivercontainer,>
Any ideas?
1 2 Next › Last »