Packages were installed from standard repositories using the package manager.
To uprade the GPG package using the source RPM version 1.4.9-6.1 from openSUSE 11:
Download and install gpg-1.4.9-6.1 src
rpm.wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home%3A/keutterling/openSUSE_11.0/src/gpg-1.4.9-6.1.src.rpm sudo rpm -i gpg-1.4.9-6.1.src.rpm
Install the required dependencies for building GPG. You can get those from the official SLES 10 CDs/DVD.
sudo rpm -i db42-4.2.52-20.2.s390x.rpm openssl-devel-0.9.8a-18.36.s390x.rpm cyrus-sasl-devel-2.1.21-18.11.41.s390x.rpm openldap2-2.3.32-0.35.23.s390x.rpm openldap2-devel-2.3.32-0.35.23.s390x.rpm
Build GPG 1.4.9 RPM.
rpmbuild -bb /usr/src/packages/SPECS/gpg1.spec
Upgrade to the new GPG RPM.
sudo rpm -U /usr/src/packages/RPMS/s390x/gpg-1.4.9-6.1.s390x.rpm