RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  j...@rpm5.org
  Module: rpm                              Date:   17-Mar-2016 22:44:14
  Branch: rpm-5_4                          Handle: 2016031721441301

  Modified files:           (Branch: rpm-5_4)
    rpm                     CHANGES configure.ac
    rpm/rpmio               rpmltc.c

  Log:
    - ltc: fix: retrofit a #define for LTC_LTC_PKCS_1_V1_5 enum detection.

  Summary:
    Revision    Changes     Path
    1.3501.2.474+1  -0      rpm/CHANGES
    2.472.2.135 +3  -0      rpm/configure.ac
    1.2.4.14    +2  -2      rpm/rpmio/rpmltc.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.3501.2.473 -r1.3501.2.474 CHANGES
  --- rpm/CHANGES       17 Mar 2016 20:11:19 -0000      1.3501.2.473
  +++ rpm/CHANGES       17 Mar 2016 21:44:13 -0000      1.3501.2.474
  @@ -1,4 +1,5 @@
   5.4.15 -> 5.4.16:
  +    - jbj: ltc: fix: retrofit a #define for LTC_LTC_PKCS_1_V1_5 enum 
detection.
       - jbj: neon: fix: permit --with-ssl=gnutls.
       - jbj: neon: upgrade to 0.30.1.
       - jbj: mongoc: fix: permit building --without-openssl.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/configure.ac
  ============================================================================
  $ cvs diff -u -r2.472.2.134 -r2.472.2.135 configure.ac
  --- rpm/configure.ac  15 Mar 2016 19:39:52 -0000      2.472.2.134
  +++ rpm/configure.ac  17 Mar 2016 21:44:13 -0000      2.472.2.135
  @@ -1910,6 +1910,9 @@
         if test -d ${includedir}/tommath; then
           CPPFLAGS="$CPPFLAGS -I${includedir}/tommath"
         fi
  +      AC_CHECK_DECL([LTC_PKCS_1_V1_5],
  +        [ AC_DEFINE(USE_LTC_LTC_PKCS_1_V1_5, 1, [Define for older 
LibTomCrypt])
  +     ], [])
         LIBS="$LIBS -ltommath"
       ], [])
   
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmio/rpmltc.c
  ============================================================================
  $ cvs diff -u -r1.2.4.13 -r1.2.4.14 rpmltc.c
  --- rpm/rpmio/rpmltc.c        9 Mar 2016 21:26:34 -0000       1.2.4.13
  +++ rpm/rpmio/rpmltc.c        17 Mar 2016 21:44:14 -0000      1.2.4.14
  @@ -379,7 +379,7 @@
       unsigned char sig[4096]; /* XXX big enuf */
       unsigned long siglen = sizeof(sig);
       unsigned int dlen;                       /* XXX DSA */
  -#if defined(LTC_LTC_PKCS_1_V1_5)
  +#if defined(USE_LTC_LTC_PKCS_1_V1_5)
       int _padding = LTC_LTC_PKCS_1_V1_5;      /* XXX RSA */
   #else
       int _padding = LTC_PKCS_1_V1_5;  /* XXX RSA */
  @@ -448,7 +448,7 @@
       unsigned char sig[2048];
       unsigned long siglen = sizeof(sig);
       unsigned int dlen;                       /* XXX DSA */
  -#if defined(LTC_LTC_PKCS_1_V1_5)
  +#if defined(USE_LTC_LTC_PKCS_1_V1_5)
       int _padding = LTC_LTC_PKCS_1_V1_5;      /* XXX RSA */
   #else
       int _padding = LTC_PKCS_1_V1_5;  /* XXX RSA */
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to