GNOME Bugzilla – Bug 665032
Cannot get pan to build during openssl part.
Last modified: 2011-12-01 09:57:20 UTC
For a month or so, when I try to build pan from judgefudge repo, using this package for archlinux https://aur.archlinux.org/packages.php?ID=31228, I cannot get it to be built correctly. here is what I get with ./configure --prefix=/usr ; make In file included from socket-impl-main.cc:47:0: socket-impl-main.h:164:41: error: 'X509' has not been declared In file included from socket-impl-main.cc:47:0: socket-impl-main.h:174:28: error: 'X509' has not been declared make[3]: *** [socket-impl-main.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from ../../pan/tasks/nntp-pool.h:29:0, from upload-queue.h:31, from upload-queue.cc:25: ../../pan/tasks/socket-impl-main.h:164:41: error: 'X509' has not been declared In file included from ../../pan/tasks/nntp-pool.h:29:0, from upload-queue.h:31, from upload-queue.cc:25: ../../pan/tasks/socket-impl-main.h:174:28: error: 'X509' has not been declared make[3]: *** [upload-queue.o] Error 1 In file included from socket-impl-openssl.cc:103:0: socket-impl-main.h:164:41: error: 'X509' has not been declared In file included from socket-impl-openssl.cc:103:0: socket-impl-main.h:174:28: error: 'X509' has not been declared make[3]: *** [socket-impl-openssl.o] Error 1 In file included from ../../pan/tasks/nntp-pool.h:29:0, from queue.h:31, from queue.cc:25: ../../pan/tasks/socket-impl-main.h:164:41: error: 'X509' has not been declared In file included from ../../pan/tasks/nntp-pool.h:29:0, from queue.h:31, from queue.cc:25: ../../pan/tasks/socket-impl-main.h:174:28: error: 'X509' has not been declared make[3]: *** [queue.o] Error 1 make[3]: Leaving directory `/home/fred/download/pan-git/src/pan2-build/pan/tasks' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/fred/download/pan-git/src/pan2-build/pan' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/fred/download/pan-git/src/pan2-build' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... And when I use ./configure --prefix=/usr --with-openssl=no ; make In file included from ../../pan/tasks/nntp-pool.h:29:0, from queue.h:31, from queue.cc:25: ../../pan/tasks/socket-impl-main.h:164:41: erreur: ‘X509’ has not been declared In file included from ../../pan/tasks/nntp-pool.h:29:0, from queue.h:31, from queue.cc:25: ../../pan/tasks/socket-impl-main.h:174:28: erreur: ‘X509’ has not been declared make[3]: *** [queue.o] Erreur 1 make[2]: *** [all-recursive] Erreur 1 make[1]: *** [all-recursive] Erreur 1 make: *** [all] Erreur 2 It is really really annoying. Any idea ? Openssl version : [fred@fredo-arch pan2-build]$ pacman -Qi openssl | grep Version Version : 1.0.0.e-1
Thanks for taking the time to report this bug. For issues related to the judgefudge repo, it's always better to ask on the Pan users mailing list. Heinrich: Could you please take a look at it? Thanks again. ;-)
Fixed.
Thanks for the fix. It is good to have a newer version than the one I used.
Frederic, don't use gtk3 yet, it's still unstable.
As I'm using Gnome 3.2, gtk3 is part of the libraries on my archlinux. By the way, getting a fresh Pan is something great. And thanks for the tip, I will try to follow it !
(In reply to comment #5) > As I'm using Gnome 3.2, gtk3 is part of the libraries on my archlinux. By the > way, getting a fresh Pan is something great. > > And thanks for the tip, I will try to follow it ! I mean unstable with pan, btw.