New beta

Jens Lechtenboerger lechten at wi.uni-muenster.de
Tue Sep 23 17:29:10 CEST 2014


On 2014-09-18, Werner Koch wrote:

> To quickly build all required software without installing it, the
> Speedo method may be used:
>
>   make -f build-aux/speedo.mk  native

I get this:
--8<---------------cut here---------------start------------->8---
autogen.sh: cross compiler kit not installed
autogen.sh: Stop.
autogen.sh: cross compiler kit not installed
autogen.sh: Stop.
make -f /home/lechten/local/gnupg-2.1.0-beta834/build-aux/speedo.mk UPD_SWDB=1 TARGETOS=native WHAT=release WITH_GUI=0 all
download of swdb.lst failed.
make[1]: Betrete Verzeichnis '/home/lechten/local/gnupg-2.1.0-beta834'
/home/lechten/local/gnupg-2.1.0-beta834/build-aux/speedo.mk:203: *** Error getting GnuPG software version database.  Schluss.
make[1]: Verlasse Verzeichnis '/home/lechten/local/gnupg-2.1.0-beta834'
make: *** [native] Fehler 2
--8<---------------cut here---------------end--------------->8---

Wget fails in getswdb.sh.  A manual call shows two things:
First, the certificate’s Common Name »gnupg.org« does not match the
contacted host »www.gnupg.org«.
Second, it complains about a self-signed certificate (the issuer is
unknown here).
Wget’s output recommends the option »--no-check-certificate«.

Also, compilation of libksba-1.3.1 fails.  The following error
occurs once for every entry of the struct oidtranstbl.
--8<---------------cut here---------------start------------->8---
oidtranstbl.h error: missing terminating " character
--8<---------------cut here---------------end--------------->8---

Somehow, the trailing Carriage Returns (0x0d) at the end of the oids
in oidtranstbl.h confuse the compiler (gcc 4.4.3).  If I remove them,
compilation succeeds.

Best wishes
Jens




More information about the Gnupg-users mailing list