1.1.1 released

Kan Shimizu kshimizu at urawa.cabletv.ne.jp
Wed Aug 23 03:39:12 CEST 2000


> GnuPG 1.1.1 has been released today.

I checked compatibility with BSD/OS4.1.

After applying patch below, and configure with --enable-static-rnd=linux
'gmake check' All 23 tests passed.

================== patch for BSD/OS4.1 ===============
diff -rc gnupg-1.1.1/checks/mds.test gnupg-1.1.1.kan/checks/mds.test
*** gnupg-1.1.1/checks/mds.test	Wed Aug  4 17:45:11 1999
--- gnupg-1.1.1.kan/checks/mds.test	Wed Aug 23 02:13:54 2000
***************
*** 1,5 ****
! #!/bin/sh
! 
  
  . $srcdir/defs.inc || exit 3
  
--- 1,4 ----
! #!/bin/bash
  
  . $srcdir/defs.inc || exit 3
  
***************
*** 24,29 ****
--- 23,29 ----
  fi
  
  [ "$failed" != "" ] && error "$failed failed for empty string"
+ echo $failed
  
  echo_n "abcdefghijklmnopqrstuvwxyz" | $srcdir/run-gpg --print-mds >y
  test_one "MD5"    "C3FCD3D76192E4007DFB496CCA67E13B"
diff -rc gnupg-1.1.1/checks/sigs.test gnupg-1.1.1.kan/checks/sigs.test
*** gnupg-1.1.1/checks/sigs.test	Mon Oct 26 03:59:51 1998
--- gnupg-1.1.1.kan/checks/sigs.test	Wed Aug 23 02:14:21 2000
***************
*** 1,4 ****
! #!/bin/sh
  
  . $srcdir/defs.inc || exit 3
  
--- 1,4 ----
! #!/bin/bash
  
  . $srcdir/defs.inc || exit 3
  
diff -rc gnupg-1.1.1/gcrypt/Makefile.in gnupg-1.1.1.kan/gcrypt/Makefile.in
*** gnupg-1.1.1/gcrypt/Makefile.in	Tue Aug 22 21:40:54 2000
--- gnupg-1.1.1.kan/gcrypt/Makefile.in	Wed Aug 23 01:10:38 2000
***************
*** 134,140 ****
  
  noinst_PROGRAMS = testapi
  testapi_SOURCES = testapi.c
! testapi_LDADD = libgcrypt.la
  
  include_HEADERS = gcrypt.h
  
--- 134,140 ----
  
  noinst_PROGRAMS = testapi
  testapi_SOURCES = testapi.c
! testapi_LDADD = libgcrypt.la ../jnlib/libjnlib.la
  
  include_HEADERS = gcrypt.h
  
diff -rc gnupg-1.1.1/cipher/rndlinux.c gnupg-1.1.1.kan/cipher/rndlinux.c
*** gnupg-1.1.1/cipher/rndlinux.c	Thu Dec  9 06:02:55 1999
--- gnupg-1.1.1.kan/cipher/rndlinux.c	Wed Aug 23 02:25:21 2000
***************
*** 76,83 ****
--- 76,85 ----
  	g10_log_fatal("can't open %s: %s\n", name, strerror(errno) );
      if( fstat( fd, &sb ) )
  	g10_log_fatal("stat() off %s failed: %s\n", name, strerror(errno) );
+ /* Kan Shimizu  ignore error on BSD/OS4.1 (BSD/OS4.1 abuse)
      if( !S_ISCHR(sb.st_mode) )
  	g10_log_fatal("invalid random device!\n" );
+ */
      return fd;
  }
  
diff -rc gnupg-1.1.1/configure gnupg-1.1.1.kan/configure
*** gnupg-1.1.1/configure	Mon Aug 21 23:03:06 2000
--- gnupg-1.1.1.kan/configure	Wed Aug 23 02:25:48 2000
***************
*** 7512,7517 ****
--- 7512,7518 ----
    if test -c "$NAME_OF_DEV_RANDOM" && test -c "$NAME_OF_DEV_URANDOM" ; then
        ac_cv_have_dev_random=yes; else ac_cv_have_dev_random=no; fi
  fi
+ ac_cv_have_dev_random=yes     # Kan Shimizu (BSD/OS4.1 abuse)
  
  echo "$ac_t""$ac_cv_have_dev_random" 1>&6
      if test "$ac_cv_have_dev_random" = yes; then
=========== end patch ==================
----------------------------------------------------------------
 Kan Shimizu  Urawa Saitama Japan
 kshimizu at urawa.cabletv.ne.jp
--



More information about the Gnupg-devel mailing list