Package Details: xca 1.3.2-2

Git Clone URL: https://aur.archlinux.org/xca.git (read-only)
Package Base: xca
Description: graphical user interface to OpenSSL, RSA/DSA public keys, certificates, signing requests and revokation lists
Upstream URL: http://www.hohnstaedt.de/xca.html
Licenses: BSD
Submitter: zukka
Maintainer: zukka
Last Packager: zukka
Votes: 52
Popularity: 1.002089
First Submitted: 2007-06-08 22:44
Last Updated: 2015-10-29 22:17

Latest Comments

hellracer commented on 2016-08-01 21:25

xca is crashing for me with following error message:
ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/qt/QtCore/qlist.h, line 535
Aborted (core dumped)

by importing the StartSSL Intermediate CA. Doesn't matter if PEM or DER format.
Anyone an idea?

sanerb commented on 2016-07-13 01:41

-> Downloading xca-1.3.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
100 639 100 639 0 0 113 0 0:00:05 0:00:05 --:--:-- 113
==> Validating source files with md5sums...
xca-1.3.2.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

==> ERROR: the build failed
-> Status failed (1): xca


when the checksum is fixed,

line 17: cd: /tmp/pkgbuild-0/xca/src/xca-1.3.2: No such file or directory

______

AHA. it's because sourceforge is (still) broken.

this works:

#source=("http://downloads.sourceforge.net/sourceforge/xca/$pkgname-$pkgver.tar.gz")
md5sums=('f9528164f46a78c7a2373778bc019c48')
source=("http://pkgs.fedoraproject.org/repo/pkgs/$pkgname/$pkgname-$pkgver.tar.gz/${md5sums[0]}/$pkgname-$pkgver.tar.gz")

zukka commented on 2015-10-29 22:18

Added dependency for qt5-tools

boennhoff commented on 2015-10-28 20:37

same problem here...

compilation fails with the following error:
"lrelease: could not exec '/usr/lib/qt/bin/lrelease': No such file or directory"

cmsigler commented on 2015-10-25 21:12

Hi,

As of xca 1.3.2-1 this pkg seems to depend on qt5-tools, which provides /usr/lib/qt/bin/lrelease. HTH.

Clemmitt

twphoenix1982 commented on 2015-10-17 16:55

Hello @all,

my patch even works with xca 1.3.2 (based on qt5).
Find the patch for use of LibreSSl with xca here:
https://www.landscheidt.net/Downloads/libressl-patch.patch

usage then:
patch (XCASRCPATH)/lib/pki_temp.cpp -i (PATH)/libressl-patch.patch

after this xca compiles even using LibreSSL (Screenshot):
https://www.landscheidt.net/Downloads/xca_libressl.png

Mic92 commented on 2015-10-16 09:22

Upgrade to 1.3.2:

$ curl https://gist.githubusercontent.com/Mic92/9360f764510e59d56f7b/raw/64f68f83fe29ad0ea615125bd40ec70b4e655af1/0001-Update-1.3.2.patch | git am

twphoenix1982 commented on 2015-10-08 14:11

Find the patch for use of LibreSSl with xca here:
https://www.landscheidt.net/Downloads/libressl-patch.patch

usage then:
patch (XCASRCPATH)/lib/pki_temp.cpp -i (PATH)/libressl-patch.patch

after this xca compiles even using LibreSSL (Screenshot):
https://www.landscheidt.net/Downloads/xca_libressl.png

bolodya commented on 2015-10-07 11:50

twphoenix1982, so can you share your solution on how to compile it?

twphoenix1982 commented on 2015-10-02 13:20

So.

Cleaned up my Code and created an Patch for this (to use XCA with LibreSSL).

made a modifikation to the PKDBUILD.

if anyone is interestest let me know.

PS: Should now work with OPENSSL < 1.0.2 and OPENSSL = 1.0.2 and LibreSSL > 2.1.x

twphoenix1982 commented on 2015-10-02 11:45

Hello @all,

just a little Info. It won't compile using LibreSSL without a Patch or "Hack"

I had to make a Q&D -Fix" to get it to compile - but now it's working using the LibreSSL Libs (AUR) Version 2.3.0.

zukka commented on 2015-09-30 23:26

Updated to 1.3.1

balage commented on 2015-05-19 06:27

Thanks a lot for updating it so quickly! :)

zukka commented on 2015-05-18 18:06

Updated to 1.2.0 thanks to balage

balage commented on 2015-05-18 08:15

Hello, can you please update it to 1.2.0?

http://sourceforge.net/p/xca/news/2015/03/xca-120-released/

zukka commented on 2014-12-08 22:44

Updated to 1.1.0

zukka commented on 2014-08-24 18:55

added fix for openssl 1.0.1 thanks to PreparationH67

PreparationH67 commented on 2014-08-22 21:45

Seems to work, my PKGBUILD edits are here http://pastebin.com/raw.php?i=jpmg7Ft6

PreparationH67 commented on 2014-08-22 21:13

Current version, 0.9.3-1,has an unpatched bug with openssl 1.0.1. I haven't confirmed the fix, but can it be included until fixed upstream if it checks out? http://sourceforge.net/p/xca/patches/14/

zukka commented on 2013-06-17 22:32

@peacememories now seems to build thank you

peacememories commented on 2013-06-11 16:07

Fails to compile for me.
First it complains about a missing -fPIC/-fPIE flag. After I fixed that, it just failed at including QListView from QtGui.
Both problems indicate that qt(5), not qt4 is used, at least in the include path, which breaks the build.

zukka commented on 2013-03-27 13:54

@sacro
qt4 is already a dependecy...
depends=('qt4' 'libltdl' 'shared-mime-info')

also I can't find a newer version.. do you have a link ?

zukka commented on 2013-03-27 13:52

@sacro
qt4 is already a dependecy...
depends=('qt4' 'libltdl' 'shared-mime-info')

Sacro commented on 2013-03-27 13:49

Needs qt4 as dependency

zukka commented on 2013-03-24 22:12

@slopjong I've just tried to build the package and it works...
[andrea@centurion xca]$ makepkg
==> Making package: xca 0.9.3-1 (Sun Mar 24 23:12:06 CET 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Downloading xca-0.9.3.tar.gz...
--2013-03-24 23:12:06-- http://downloads.sourceforge.net/sourceforge/xca/xca-0.9.3.tar.gz
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz [following]
--2013-03-24 23:12:07-- http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz
Reusing existing connection to downloads.sourceforge.net:80.
HTTP request sent, awaiting response... 302 Found
Location: http://ignum.dl.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz [following]
--2013-03-24 23:12:07-- http://ignum.dl.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz
Resolving ignum.dl.sourceforge.net (ignum.dl.sourceforge.net)... 62.109.128.11, 2001:1ab0:7e1f:1:230:48ff:fed1:9c0a
Connecting to ignum.dl.sourceforge.net (ignum.dl.sourceforge.net)|62.109.128.11|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 755165 (737K) [application/x-gzip]
Saving to: 'xca-0.9.3.tar.gz.part'

100%[=====================================>] 755,165 2.96MB/s in 0.2s

2013-03-24 23:12:07 (2.96 MB/s) - 'xca-0.9.3.tar.gz.part' saved [755165/755165]

==> Validating source files with md5sums...
xca-0.9.3.tar.gz ... Passed

zukka commented on 2013-03-24 22:10

@slopjong I've just tried to build the package and it works...
[andrea@centurion xca]$ makepkg
==> Creazione del pacchetto: xca 0.9.3-1 (dom 24 mar 2013, 23.08.34, CET)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
-> Download di xca-0.9.3.tar.gz in corso...
--2013-03-24 23:08:35-- http://downloads.sourceforge.net/sourceforge/xca/xca-0.9.3.tar.gz
Risoluzione di downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connessione a downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connesso.
Richiesta HTTP inviata, in attesa di risposta... 301 Moved Permanently
Posizione: http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz [segue]
--2013-03-24 23:08:35-- http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz
Riutilizzo della connessione esistente a downloads.sourceforge.net:80.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: http://surfnet.dl.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz [segue]
--2013-03-24 23:08:35-- http://surfnet.dl.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz
Risoluzione di surfnet.dl.sourceforge.net (surfnet.dl.sourceforge.net)... 130.59.138.21, 2001:620:0:1b::21
Connessione a surfnet.dl.sourceforge.net (surfnet.dl.sourceforge.net)|130.59.138.21|:80... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 755165 (737K) [application/x-gzip]
Salvataggio in: "xca-0.9.3.tar.gz.part"

100%[======================================>] 755.165 351KB/s in 2,1s

2013-03-24 23:08:38 (351 KB/s) - "xca-0.9.3.tar.gz.part" salvato [755165/755165]

slopjong commented on 2013-03-24 22:07

Your link is incorrect. You have to use the direct link, otherwise an html file is downloaded instead.

I tried to patch your PKGBUILD but the &'s make trouble. None of both arrays worked for me:

source=($pkgname-$pkgver.tar.gz::"http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz?r=\&ts=1364161516\&use_mirror=ignum")
source=($pkgname-$pkgver.tar.gz::http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz?r=\&ts=1364161516\&use_mirror=ignum)

How to install the package manually:

cd /tmp
yaourt -G xca
cd xca
wget -O xca-0.9.3.tar.gz "http://downloads.sourceforge.net/project/xca/xca/0.9.3/xca-0.9.3.tar.gz?r=\&ts=1364161516\&use_mirror=ignum"
makepkg -si

zukka commented on 2013-03-03 21:06

fix coexistence qt3/qt4

hkl commented on 2013-03-03 10:40

If qt3 is installed, you've to remove the $QTDIR environment variable and restart makepkg with a clean src (otherwise ui_About.h will be empty). Adding the export line to the PKGBUILD file fixes the problem permanently.

Error:
UIC [ui] ui_About.h
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.8b)

Fix:
export QTDIR=
rm -r src
makepkg

trogdor1138 commented on 2013-03-02 04:08

Almost, but there's not a 'qt4' package. Instead, you need to simply add the version to the depends statement: https://www.archlinux.org/pacman/PKGBUILD.5.html#_options_and_directives

Something like - depends=('qt>=4.0')

Thanks!

zukka commented on 2013-03-01 20:26

fix for change qt->qt4

zxalexis commented on 2013-03-01 18:06

change qt to qt4 dependancy(

zukka commented on 2012-09-09 07:32

version 0.9.3

Anonymous comment on 2012-03-21 08:09

Hi zukka, I agree that linuxdoc-tools is listed in PKGBUILD. But if I build a package and get noticed about a missing dependency and this is not in the AUR description I expect it's installable with pacman. Because linuxdoc-tools is only available in AUR it should be added to the list of dependencies.

zukka commented on 2012-03-19 12:45

Hi cartmen, as listed in the PKGBUILD it's a makedepends.
I don't think it's required to run the program, just to build the docs.
What do you suggest I should do ?

Anonymous comment on 2012-03-19 12:11

Missing dependency in description: linuxdoc-tools

zukka commented on 2012-02-23 13:26

version 0.9.1

cambid commented on 2012-02-23 09:33

0.9.1 is released

zukka commented on 2010-09-14 23:34

version 0.9.0