Compiling on Maverick

Christoph Roland Murauer christoph_murauer at yahoo.de
Sun Nov 3 20:31:44 CET 2013


Hy !

Good to hear that the build of libgcrypt worked. Any problems with libassuan ?

Do I need to understand the question about the iPad generation ?

C. M.

P.S. Mavericks is very slow in some things (i7 quad core 2,7 GHz and HT).

Am 03.11.2013 um 18:13 schrieb "duncan at p2vpro.com" <duncan at p2vpro.com>:

> Good suggestion, thanks. That’s enabled me to finish libgcrypt. Onwards and upwards to the next pre-req (libassuan).
> 
> What would the iPad generation make of it all?
> 
> Duncan
> 
> P.S. Here are timings from the iMac (2.7Ghz Core i5, 8G, OS X 10.9):
> 
> PASS: version
> PASS: t-mpi-bit
> PASS: prime
> PASS: register
> PASS: ac
> PASS: ac-schemes
> PASS: ac-data
> PASS: basic
> PASS: mpitests
> PASS: tsexp
> PASS: keygen
> PASS: pubkey
> PASS: hmac
> PASS: keygrip
> PASS: fips186-dsa
> PASS: aeswrap
> PASS: curves
> PASS: t-kdf
> PASS: pkcs1v2
> PASS: random
> MD5              0ms    10ms    20ms     0ms     0ms
> SHA1            10ms     0ms    20ms    10ms     0ms
> RIPEMD160        0ms    10ms    20ms    10ms     0ms
> TIGER192        10ms     0ms    30ms    10ms     0ms
> SHA256          10ms    10ms    30ms    10ms     0ms
> SHA384          10ms    10ms    30ms    10ms     0ms
> SHA512          10ms    10ms    30ms    10ms     0ms
> SHA224          10ms    10ms    30ms    10ms     0ms
> MD4             10ms     0ms    20ms     0ms     0ms
> CRC32           10ms     0ms    10ms     0ms    10ms
> CRC32RFC1510     0ms     0ms    10ms    10ms     0ms
> CRC24RFC2440    10ms    10ms    20ms    20ms    10ms
> WHIRLPOOL       10ms    20ms    30ms    10ms    20ms
> TIGER            0ms    10ms    30ms     0ms    10ms
> TIGER2           0ms    10ms    30ms     0ms    10ms
> 
>                 ECB/Stream         CBC             CFB             OFB             CTR      
>              --------------- --------------- --------------- --------------- ---------------
> IDEA            10ms    20ms    20ms    30ms    20ms    20ms    20ms    20ms    20ms    20ms
> 3DES            50ms    40ms    50ms    40ms    50ms    40ms    50ms    40ms    50ms    50ms
> CAST5           20ms    10ms    20ms    10ms    20ms    10ms    20ms    10ms    20ms    20ms
> BLOWFISH        20ms    10ms    20ms    10ms    20ms    10ms    20ms    10ms    20ms    20ms
> AES             10ms     0ms    10ms    10ms     0ms    10ms    10ms    10ms     0ms    10ms
> AES192          10ms    10ms    10ms     0ms    10ms    10ms    10ms    10ms    10ms    10ms
> AES256           0ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms
> TWOFISH         10ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms    10ms
> ARCFOUR          0ms    10ms
> DES             20ms    10ms    30ms    20ms    20ms    20ms    20ms    20ms    20ms    30ms
> TWOFISH128       0ms    10ms    10ms    20ms    10ms    10ms    10ms    10ms    10ms    10ms
> SERPENT128      20ms    10ms    20ms    20ms    20ms    10ms    20ms    20ms    20ms    20ms
> SERPENT192      20ms    10ms    20ms    20ms    10ms    20ms    20ms    20ms    20ms    20ms
> SERPENT256      20ms    10ms    20ms    20ms    10ms    20ms    20ms    20ms    20ms    20ms
> RFC2268_40      20ms    10ms    20ms    10ms    20ms    20ms    20ms    20ms    20ms    20ms
> SEED            10ms    20ms    20ms    20ms    10ms    20ms    20ms    20ms    20ms    20ms
> CAMELLIA128     20ms    30ms    20ms    30ms    20ms    30ms    20ms    30ms    30ms    30ms
> CAMELLIA192     20ms    30ms    30ms    30ms    20ms    30ms    30ms    30ms    30ms    30ms
> CAMELLIA256     30ms    20ms    30ms    30ms    30ms    20ms    30ms    30ms    30ms    30ms
> 
> Algorithm         generate  100*sign  100*verify
> ------------------------------------------------
> RSA 1024 bit          40ms     170ms        10ms
> RSA 2048 bit         280ms    1030ms        20ms
> RSA 3072 bit         840ms    3000ms        30ms
> RSA 4096 bit        3590ms    6690ms        50ms
> DSA 1024/160             -      90ms        90ms
> DSA 2048/224             -     380ms       350ms
> DSA 3072/256             -     870ms       770ms
> ECDSA 192 bit         10ms     210ms       350ms
> ECDSA 224 bit         20ms     320ms       610ms
> ECDSA 256 bit         10ms     280ms       520ms
> ECDSA 384 bit         30ms     600ms      1130ms
> ECDSA 521 bit         50ms    1360ms      2580ms
> 
> powm           0ms    20ms    60ms
> 
> random         0ms    10ms
> PASS: benchmark
> ===================
> All 21 tests passed
> ===================
> make[1]: Nothing to be done for `check-am'.
> 
> On 2 Nov 2013, at 20:56, Christoph Roland Murauer <christoph_murauer at yahoo.de> wrote:
> 
>> Hy !
>> 
>> Depends on the rest of your build system like CFLAGS and so on. Run make clean and add --disable-asm to ./configure. Apple has changed many things in Xcode 5 (gcc / llvm). As inspiration you could look at https://github.com/mxcl/homebrew/blob/master/Library/Formula/libgcrypt.rb.
>> 
>> C. M.
>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/attachments/20131103/c841d04b/attachment-0001.html>


More information about the Gnupg-devel mailing list