$ cvs diff -u -r1.304 -r1.305 TABLE
   --- openssl/TABLE    18 Apr 2012 13:01:32 -0000    1.304
   +++ openssl/TABLE    13 Aug 2012 16:10:08 -0000    1.305
   @@ -1718,7 +1718,7 @@

    *** debug-ben-debug
    $cc           = gcc
-$cflags = -Wall -pedantic -DPEDANTIC -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Werror -DCRYPTO_MDEBUG_ALL -DCRYPTO_MDEBUG_ABORT -DREF_CHECK -DOPENSSL_NO_DEPRECATED -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -g3 -O2 -pipe +$cflags = -Wall -pedantic -DPEDANTIC -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Werror -DCRYPTO_MDEBUG_ALL -DCRYPTO_MDEBUG_ABORT -DREF_CHECK -DOPENSSL_NO_DEPRECATED -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -DOPENSSL_NO_HW_PADLOCK -g3 -O2 -pipe
    $unistd       =
    $thread_cflag = (unknown)
    $sys_id       =

Was this part (adding -DOPENSSL_NO_HW_PADLOCK) intentional? It doesn't seem related to the "ar" fix and is not part of the backports to the other branches.

TABLE file is merely reflection of %table in Configure. Formally every time we modify %table, we ought to update TABLE file. But the latter is sometimes omitted, as results updates to TABLE can refer to unrelated entries. As for NO_HW_PADLOCK in particular. The change affects debug-ben-debug line, unsupported non-production config line Ben keeps for himself. It shouldn't be used by any user. Yes, it's unrelated to "ar" fix, but there is no reason to be concerned about it.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to