1.0.1c test release

Lars Hecking lhecking@nmrc.ucc.ie
Mon, 28 Feb 2000 01:41:06 +0000


Werner Koch writes:

> Hi,
>
> I did a new test release of gnupg in order to prepare for 1.0.2.
> Please get it from the usual places (see below for mirrors):
>
> ftp://ftp.gnupg.org/pub/gcrypt/devel/gnupg-1.0.1c.tar.gz (1535k)
> ftp://ftp.gnupg.org/pub/gcrypt/devel/gnupg-1.0.1c.tar.gz.sig
> ftp://ftp.gnupg.org/pub/gcrypt/devel/gnupg-1.0.1a-1.0.1c.diff.gz (299k)
I need two little changes to get it compiled on m68k-cbm-netbsd1.4.1 and m68k-unknown-linux-gnu. It's the same machine in both cases. diff -ur gnupg-1.0.1c.orig/acinclude.m4 gnupg-1.0.1c/acinclude.m4 --- gnupg-1.0.1c.orig/acinclude.m4 Mon Oct 11 17:43:40 1999 +++ gnupg-1.0.1c/acinclude.m4 Mon Feb 28 01:19:32 2000 @@ -230,6 +230,10 @@ CFLAGS_RDYNAMIC="" ;; + netbsd* ) + CFLAGS_RDYNAMIC="-Wl,--export-dynamic" + ;; + * ) CFLAGS_RDYNAMIC="-Wl,-export-dynamic" ;; Disclaimer: I have no idea whether this is correct for other versions of NetBSD, and other ports. diff -ur gnupg-1.0.1c.orig/mpi/config.links gnupg-1.0.1c/mpi/config.links --- gnupg-1.0.1c.orig/mpi/config.links Fri Dec 10 13:04:00 1999 +++ gnupg-1.0.1c/mpi/config.links Mon Feb 28 01:18:38 2000 @@ -121,6 +121,7 @@ m680[234]0*-*-linux* | m68k*-*-linux*) echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h cat $srcdir/mpi/m68k/syntax.h >>./mpi/asm-syntax.h + path="m68k/mc68020 m68k" ;; m68060*-*-linux*) echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h I am suprised that this was missing. Linux on m68k requires at least an 68020. Without this change, the generic mpi modules are used instead of the machine specific ones. On the good side, gpg is now very close to building without GNU make. NetBSD's make works almost everywhere now, except for the asm modules. I haven't yet figured out how to make this work.