Mailing List Archive

The long awaited release 0.3.5
Hi,

version 0.3.5 of GNUPG is now available at

ftp.guug.de

pub/gcrypt/gnupg-0.3.5.tar.gz (680k)
pub/gcrypt/diffs/gnupg-0.3.5.diff.gz (112k)



Noteworthy changes in version 0.3.5
-----------------------------------
* New option --throw-keyid to create anonymous enciphered
messages.
If gpg detects such a message it tires all available secret keys
in turn so decode it. This is a gnupg extension and not in
OpenPGP
but it has been discussed there and afaik some products use this
scheme too (Suggested by Nimrod Zimmerman).

* Fixed a bug with 5 byte length headers.

* --delete-[secret-]key is now also availabe in gpgm.

* cleartext signatures are not anymore converted to LF only.

* Fixed a trustdb problem. Run "gpgm --check-trustdb" to fix old
trust dbs.

* Building in another directory should now work.

* Weak key detection mechanism (Niklas Hernaeus).


Have fun,

Werner
Re: The long awaited release 0.3.5 [ In reply to ]
>>>>> "Werner" == Werner Koch
>>>>> "The long awaited release 0.3.5"
>>>>> Mon, 14 Sep 1998 19:05:27 +0200

Werner> Hi, version 0.3.5 of GNUPG is now available at

No joy. ./configure ; make

make[2]: Entering directory `/home/jamsrc/gnupg-0.3.5/tools'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -I../intl -g -Wall -c mpicalc.c
gcc -g -Wall -o mpicalc mpicalc.o ../cipher/libcipher.a ../util/libutil.a ../mpi/libmpi.a ../util/libutil.a -ldl -lz
mpicalc.o: In function `i18n_init':
/home/jamsrc/gnupg-0.3.5/tools/mpicalc.c:74: undefined reference to `bindtextdomain'
/home/jamsrc/gnupg-0.3.5/tools/mpicalc.c:75: undefined reference to `textdomain'
../util/libutil.a(argparse.o): In function `show_help':
/home/jamsrc/gnupg-0.3.5/util/argparse.c:584: undefined reference to `gettext'
../util/libutil.a(secmem.o): In function `secmem_malloc':
/home/jamsrc/gnupg-0.3.5/util/secmem.c:215: undefined reference to `gettext'
make[2]: *** [mpicalc] Error 1
make[2]: Leaving directory `/home/jamsrc/gnupg-0.3.5/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jamsrc/gnupg-0.3.5'
make: *** [all-recursive-am] Error 2

0.3.4 was happy.

$ uname -a
Linux athene.jamux.com 2.0.35 #1 Wed Jul 15 08:51:05 EDT 1998 i486 unknown
$ gcc --version
2.7.2.1
$ ls -l /lib/libc.so.*
lrwxrwxrwx 1 root root 14 Jun 6 1997 /lib/libc.so.5 -> libc.so.5.3.12
-rwxr-xr-x 1 root root 699776 Dec 23 1997 /lib/libc.so.5.3.12

jam
Re: The long awaited release 0.3.5 [ In reply to ]
On Mon, Sep 14, 1998 at 04:15:11PM -0400, John A. Martin wrote:
> No joy. ./configure ; make
I believe you missed --with-included-gettext option. Unless you have installed
a separate gettext package, this is a must.

--
Mike
Re: The long awaited release 0.3.5 [ In reply to ]
John A. Martin wrote:

> No joy. ./configure ; make
>
> make[2]: Entering directory `/home/jamsrc/gnupg-0.3.5/tools'
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -I../intl -g -Wall -c mpicalc.c
> gcc -g -Wall -o mpicalc mpicalc.o ../cipher/libcipher.a ../util/libutil.a ../mpi/libmpi.a ../util/libutil.a -ldl -lz
> mpicalc.o: In function `i18n_init':
> /home/jamsrc/gnupg-0.3.5/tools/mpicalc.c:74: undefined reference to `bindtextdomain'
> /home/jamsrc/gnupg-0.3.5/tools/mpicalc.c:75: undefined reference to `textdomain'
> ../util/libutil.a(argparse.o): In function `show_help':
> /home/jamsrc/gnupg-0.3.5/util/argparse.c:584: undefined reference to `gettext'
> ../util/libutil.a(secmem.o): In function `secmem_malloc':
> /home/jamsrc/gnupg-0.3.5/util/secmem.c:215: undefined reference to `gettext'

Try ./configure --dilable-nls
Re: The long awaited release 0.3.5 [ In reply to ]
>>>>> "Thomas" == Thomas Mikkelsen
>>>>> "Re: The long awaited release 0.3.5"
>>>>> Tue, 15 Sep 1998 00:22:12 +0200

>> undefined reference to `gettext'

Thomas> Try ./configure --dilable-nls

Thanks for the tip. Many kind folk mentioned that the INSTALL says

If you get unresolved externals "gettext" you should run
configure again with the option "--with-included-gettext".

which did the trick.

jam
Re: The long awaited release 0.3.5 [ In reply to ]
Michael Sobolev <mss@despair.transas.com> writes:

> I believe you missed --with-included-gettext option. Unless you have installed
> a separate gettext package, this is a must.

I really don't know the reason why it does not work anymore with the
new gettext. My system is cluttered with libc5 and glib 2 versions so
this may be a reason.

On a fresh installed Debian 2.0 gnupg compiled fine out of the box.
I noticed that the system does not have a /usr/include/zlib.h, so
the included zlib was used - I have not yet investigated why zlib
seems to be missing (I used the huge developement secletions).


Werner
Re: The long awaited release 0.3.5 [ In reply to ]
On Sep 15, Werner Koch <wk@isil.d.shuttle.de> wrote:
>On a fresh installed Debian 2.0 gnupg compiled fine out of the box.
>I noticed that the system does not have a /usr/include/zlib.h, so
>the included zlib was used - I have not yet investigated why zlib
>seems to be missing (I used the huge developement secletions).
You have to install zlib1g-dev.

(The problem with printf can be solved, everyting is explained in the
manual for gettext.)

--
ciao,
Marco
Re: The long awaited release 0.3.5 [ In reply to ]
On Mon, 14 Sep 1998, Werner Koch wrote:

> version 0.3.5 of GNUPG is now available at
>
> ftp.guug.de
>
> pub/gcrypt/gnupg-0.3.5.tar.gz (680k)
> pub/gcrypt/diffs/gnupg-0.3.5.diff.gz (112k)

If you're like me and have to manage a network of machines with gnupg on
them you might want to fetch my RPM spec file. There's a version for
0.3.2 and 0.3.5 on my gpg page. I would make the rpms available, however
I do not wish to run afoul of the ITAR.

If you're running RedHat, you should be able to download-and-go with them
as is. They work on both RedHat 4.2 and 5.1 (and probably 5.0--we upgraded
all of ours so I can't test it).

<http://www.technocage.com/~caskey/gpg/>

> Have fun,

Oh we do!

C=)

--------------------------------------------------------------------------
There is hardly a thing in the world that some man can not
make a little worse and sell a little cheaper.
--------------------------------------------------------------------------
Caskey <caskey*technocage.com> /// pager.818.698.2306
TechnoCage Inc. ///| gpg: 1024D/7BBB1485
--------------------------------------------------------------------------
I didn't fight my way to the top of the food chain to be a vegetarian.