M2Crypto-0.20.2, SWIG-2.0.0, and OpenSSL-1.0.0a build problem

Adam Mercer ramercer at gmail.com
Thu Jul 15 01:05:26 EDT 2010


Anyone have any ideas about this?

Cheers

Adam

On Tue, Jul 13, 2010 at 16:18, Adam Mercer <ramercer at gmail.com> wrote:
> Hi
>
> I'm trying to build M2Crypto on Mac OS X 10.6.4 against python2.5
> (python2.6 fails in the same way), with SWIG 2.0.0 and OpenSSL 1.0.0a
> and it is failing with the following:
>
> 105     :info:build swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c
> 106     :info:build swig -python
> -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> -I/opt/local/include -includeall -o SWIG/_m2crypto_wrap.c
> SWIG/_m2crypto.i
> 107     :info:build SWIG/_bio.i:64: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 108     :info:build SWIG/_rand.i:19: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 109     :info:build SWIG/_evp.i:156: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 110     :info:build SWIG/_dh.i:36: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 111     :info:build SWIG/_rsa.i:43: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 112     :info:build SWIG/_dsa.i:31: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 113     :info:build SWIG/_ssl.i:207: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 114     :info:build SWIG/_x509.i:313: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 115     :info:build SWIG/_pkcs7.i:42: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 116     :info:build SWIG/_pkcs7.i:42: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 117     :info:build SWIG/_util.i:9: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 118     :info:build SWIG/_ec.i:111: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 119     :info:build SWIG/_engine.i:162: Warning 454: Setting a
> pointer/reference variable may leak memory.
> 120     :info:build creating build/temp.macosx-10.6-x86_64-2.5
> 121     :info:build creating build/temp.macosx-10.6-x86_64-2.5/SWIG
> 122     :info:build /usr/bin/gcc-4.2 -fno-strict-aliasing -mno-fused-madd
> -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
> -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> -I/opt/local/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py25-m2crypto/work/M2Crypto-0.20.2/SWIG
> -c SWIG/_m2crypto_wrap.c -o
> build/temp.macosx-10.6-x86_64-2.5/SWIG/_m2crypto_wrap.o -DTHREADING
> 123     :info:build SWIG/_m2crypto_wrap.c: In function 'rand_pseudo_bytes':
> 124     :info:build SWIG/_m2crypto_wrap.c:3899: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 125     :info:build SWIG/_m2crypto_wrap.c: In function 'pkcs5_pbkdf2_hmac_sha1':
> 126     :info:build SWIG/_m2crypto_wrap.c:3973: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 127     :info:build SWIG/_m2crypto_wrap.c: In function 'bytes_to_key':
> 128     :info:build SWIG/_m2crypto_wrap.c:4132: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 129     :info:build SWIG/_m2crypto_wrap.c: In function 'sign_final':
> 130     :info:build SWIG/_m2crypto_wrap.c:4228: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 131     :info:build SWIG/_m2crypto_wrap.c: In function 'pkey_as_der':
> 132     :info:build SWIG/_m2crypto_wrap.c:4300: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 133     :info:build SWIG/_m2crypto_wrap.c: In function 'pkey_get_modulus':
> 134     :info:build SWIG/_m2crypto_wrap.c:4333: warning: value computed is not used
> 135     :info:build SWIG/_m2crypto_wrap.c:4358: warning: value computed is not used
> 136     :info:build SWIG/_m2crypto_wrap.c: In function 'AES_crypt':
> 137     :info:build SWIG/_m2crypto_wrap.c:4444: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 138     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 139     :info:build SWIG/_m2crypto_wrap.c:5846: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 140     :info:build SWIG/_m2crypto_wrap.c:5850: error: expected ')' before '*' token
> 141     :info:build SWIG/_m2crypto_wrap.c:5854: error: expected ')' before '*' token
> 142     :info:build SWIG/_m2crypto_wrap.c:5858: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 143     :info:build SWIG/_m2crypto_wrap.c:5862: error: expected ')' before '*' token
> 144     :info:build SWIG/_m2crypto_wrap.c:5866: error: expected ')' before '*' token
> 145     :info:build SWIG/_m2crypto_wrap.c: In function 'i2d_x509':
> 146     :info:build SWIG/_m2crypto_wrap.c:5942: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 147     :info:build SWIG/_m2crypto_wrap.c: In function 'x509_name_set_by_nid':
> 148     :info:build SWIG/_m2crypto_wrap.c:6023: warning: pointer targets
> in passing argument 4 of 'X509_NAME_add_entry_by_NID' differ in
> signedness
> 149     :info:build SWIG/_m2crypto_wrap.c: In function 'x509_name_add_entry_by_txt':
> 150     :info:build SWIG/_m2crypto_wrap.c:6028: warning: pointer targets
> in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in
> signedness
> 151     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 152     :info:build SWIG/_m2crypto_wrap.c:6038: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 153     :info:build SWIG/_m2crypto_wrap.c:6043: error: expected ')' before '*' token
> 154     :info:build SWIG/_m2crypto_wrap.c:6048: error: expected ')' before '*' token
> 155     :info:build SWIG/_m2crypto_wrap.c:6053: error: expected ')' before '*' token
> 156     :info:build SWIG/_m2crypto_wrap.c:6081: error: expected
> declaration specifiers or '...' before 'STACK'
> 157     :info:build SWIG/_m2crypto_wrap.c: In function 'x509_req_add_extensions':
> 158     :info:build SWIG/_m2crypto_wrap.c:6082: error: 'exts' undeclared
> (first use in this function)
> 159     :info:build SWIG/_m2crypto_wrap.c:6082: error: (Each undeclared
> identifier is reported only once
> 160     :info:build SWIG/_m2crypto_wrap.c:6082: error: for each function
> it appears in.)
> 161     :info:build SWIG/_m2crypto_wrap.c: In function
> 'x509_name_entry_create_by_txt':
> 162     :info:build SWIG/_m2crypto_wrap.c:6086: warning: pointer targets
> in passing argument 4 of 'X509_NAME_ENTRY_create_by_txt' differ in
> signedness
> 163     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 164     :info:build SWIG/_m2crypto_wrap.c:6089: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 165     :info:build SWIG/_m2crypto_wrap.c:6095: error: expected ')' before '*' token
> 166     :info:build SWIG/_m2crypto_wrap.c:6105: error: expected ')' before '*' token
> 167     :info:build SWIG/_m2crypto_wrap.c:6131: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 168     :info:build SWIG/_m2crypto_wrap.c:6136: error: expected ')' before '*' token
> 169     :info:build SWIG/_m2crypto_wrap.c:6141: error: expected ')' before '*' token
> 170     :info:build SWIG/_m2crypto_wrap.c:6146: error: expected ')' before '*' token
> 171     :info:build SWIG/_m2crypto_wrap.c:6151: error: expected ')' before '*' token
> 172     :info:build SWIG/_m2crypto_wrap.c:6156: error: expected ')' before '*' token
> 173     :info:build SWIG/_m2crypto_wrap.c:6178: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 174     :info:build SWIG/_m2crypto_wrap.c:6204: error: expected ')' before '*' token
> 175     :info:build SWIG/_m2crypto_wrap.c:6347: error: expected ')' before '*' token
> 176     :info:build SWIG/_m2crypto_wrap.c:6385: error: expected
> declaration specifiers or '...' before 'STACK'
> 177     :info:build SWIG/_m2crypto_wrap.c: In function 'pkcs7_sign1':
> 178     :info:build SWIG/_m2crypto_wrap.c:6386: error: 'stack' undeclared
> (first use in this function)
> 179     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 180     :info:build SWIG/_m2crypto_wrap.c:6390: error: expected
> declaration specifiers or '...' before 'STACK'
> 181     :info:build SWIG/_m2crypto_wrap.c: In function 'pkcs7_verify1':
> 182     :info:build SWIG/_m2crypto_wrap.c:6400: error: 'stack' undeclared
> (first use in this function)
> 183     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 184     :info:build SWIG/_m2crypto_wrap.c:6418: error: expected
> declaration specifiers or '...' before 'STACK'
> 185     :info:build SWIG/_m2crypto_wrap.c: In function 'pkcs7_verify0':
> 186     :info:build SWIG/_m2crypto_wrap.c:6419: error: 'stack' undeclared
> (first use in this function)
> 187     :info:build SWIG/_m2crypto_wrap.c:6419: warning: passing argument
> 3 of 'pkcs7_verify1' from incompatible pointer type
> 188     :info:build SWIG/_m2crypto_wrap.c:6419: warning: passing argument
> 4 of 'pkcs7_verify1' makes integer from pointer without a cast
> 189     :info:build SWIG/_m2crypto_wrap.c:6419: error: too many arguments
> to function 'pkcs7_verify1'
> 190     :info:build SWIG/_m2crypto_wrap.c: At top level:
> 191     :info:build SWIG/_m2crypto_wrap.c:6502: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before '*' token
> 192     :info:build SWIG/_m2crypto_wrap.c: In function 'util_string_to_hex':
> 193     :info:build SWIG/_m2crypto_wrap.c:6553: warning: pointer targets
> in passing argument 1 of 'PyString_FromStringAndSize' differ in
> signedness
> 194     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_ssl_get_ciphers':
> 195     :info:build SWIG/_m2crypto_wrap.c:16900: error: 'STACK' undeclared
> (first use in this function)
> 196     :info:build SWIG/_m2crypto_wrap.c:16900: error: 'result'
> undeclared (first use in this function)
> 197     :info:build SWIG/_m2crypto_wrap.c:16913: error: expected
> expression before ')' token
> 198     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_ssl_cipher_num':
> 199     :info:build SWIG/_m2crypto_wrap.c:16923: error: 'STACK' undeclared
> (first use in this function)
> 200     :info:build SWIG/_m2crypto_wrap.c:16923: error: 'arg1' undeclared
> (first use in this function)
> 201     :info:build SWIG/_m2crypto_wrap.c:16923: error: expected
> expression before ')' token
> 202     :info:build SWIG/_m2crypto_wrap.c:16934: error: expected
> expression before ')' token
> 203     :info:build SWIG/_m2crypto_wrap.c:16940: warning: implicit
> declaration of function 'sk_ssl_cipher_num'
> 204     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_ssl_cipher_value':
> 205     :info:build SWIG/_m2crypto_wrap.c:16953: error: 'STACK' undeclared
> (first use in this function)
> 206     :info:build SWIG/_m2crypto_wrap.c:16953: error: 'arg1' undeclared
> (first use in this function)
> 207     :info:build SWIG/_m2crypto_wrap.c:16953: error: expected
> expression before ')' token
> 208     :info:build SWIG/_m2crypto_wrap.c:16968: error: expected
> expression before ')' token
> 209     :info:build SWIG/_m2crypto_wrap.c:16979: warning: implicit
> declaration of function 'sk_ssl_cipher_value'
> 210     :info:build SWIG/_m2crypto_wrap.c:16979: warning: cast to pointer
> from integer of different size
> 211     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_ssl_get_peer_cert_chain':
> 212     :info:build SWIG/_m2crypto_wrap.c:16993: error: 'STACK' undeclared
> (first use in this function)
> 213     :info:build SWIG/_m2crypto_wrap.c:16993: error: 'result'
> undeclared (first use in this function)
> 214     :info:build SWIG/_m2crypto_wrap.c:17006: error: expected
> expression before ')' token
> 215     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_num':
> 216     :info:build SWIG/_m2crypto_wrap.c:17016: error: 'STACK' undeclared
> (first use in this function)
> 217     :info:build SWIG/_m2crypto_wrap.c:17016: error: 'arg1' undeclared
> (first use in this function)
> 218     :info:build SWIG/_m2crypto_wrap.c:17016: error: expected
> expression before ')' token
> 219     :info:build SWIG/_m2crypto_wrap.c:17027: error: expected
> expression before ')' token
> 220     :info:build SWIG/_m2crypto_wrap.c:17033: warning: implicit
> declaration of function 'sk_x509_num'
> 221     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_value':
> 222     :info:build SWIG/_m2crypto_wrap.c:17046: error: 'STACK' undeclared
> (first use in this function)
> 223     :info:build SWIG/_m2crypto_wrap.c:17046: error: 'arg1' undeclared
> (first use in this function)
> 224     :info:build SWIG/_m2crypto_wrap.c:17046: error: expected
> expression before ')' token
> 225     :info:build SWIG/_m2crypto_wrap.c:17061: error: expected
> expression before ')' token
> 226     :info:build SWIG/_m2crypto_wrap.c:17072: warning: implicit
> declaration of function 'sk_x509_value'
> 227     :info:build SWIG/_m2crypto_wrap.c:17072: warning: cast to pointer
> from integer of different size
> 228     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_x509_name_entry_set_data':
> 229     :info:build SWIG/_m2crypto_wrap.c:19133: warning: pointer targets
> in assignment differ in signedness
> 230     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_x509_store_ctx_get1_chain':
> 231     :info:build SWIG/_m2crypto_wrap.c:19733: error: 'STACK' undeclared
> (first use in this function)
> 232     :info:build SWIG/_m2crypto_wrap.c:19733: error: 'result'
> undeclared (first use in this function)
> 233     :info:build SWIG/_m2crypto_wrap.c:19741: error: expected
> expression before ')' token
> 234     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_new_null':
> 235     :info:build SWIG/_m2crypto_wrap.c:20570: error: 'STACK' undeclared
> (first use in this function)
> 236     :info:build SWIG/_m2crypto_wrap.c:20570: error: 'result'
> undeclared (first use in this function)
> 237     :info:build SWIG/_m2crypto_wrap.c:20573: error: expected
> expression before ')' token
> 238     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_free':
> 239     :info:build SWIG/_m2crypto_wrap.c:20583: error: 'STACK' undeclared
> (first use in this function)
> 240     :info:build SWIG/_m2crypto_wrap.c:20583: error: 'arg1' undeclared
> (first use in this function)
> 241     :info:build SWIG/_m2crypto_wrap.c:20583: error: expected
> expression before ')' token
> 242     :info:build SWIG/_m2crypto_wrap.c:20593: error: expected
> expression before ')' token
> 243     :info:build SWIG/_m2crypto_wrap.c:20599: warning: implicit
> declaration of function 'sk_x509_free'
> 244     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_push':
> 245     :info:build SWIG/_m2crypto_wrap.c:20609: error: 'STACK' undeclared
> (first use in this function)
> 246     :info:build SWIG/_m2crypto_wrap.c:20609: error: 'arg1' undeclared
> (first use in this function)
> 247     :info:build SWIG/_m2crypto_wrap.c:20609: error: expected
> expression before ')' token
> 248     :info:build SWIG/_m2crypto_wrap.c:20624: error: expected
> expression before ')' token
> 249     :info:build SWIG/_m2crypto_wrap.c:20640: warning: implicit
> declaration of function 'sk_x509_push'
> 250     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_sk_x509_pop':
> 251     :info:build SWIG/_m2crypto_wrap.c:20653: error: 'STACK' undeclared
> (first use in this function)
> 252     :info:build SWIG/_m2crypto_wrap.c:20653: error: 'arg1' undeclared
> (first use in this function)
> 253     :info:build SWIG/_m2crypto_wrap.c:20653: error: expected
> expression before ')' token
> 254     :info:build SWIG/_m2crypto_wrap.c:20664: error: expected
> expression before ')' token
> 255     :info:build SWIG/_m2crypto_wrap.c:20670: warning: implicit
> declaration of function 'sk_x509_pop'
> 256     :info:build SWIG/_m2crypto_wrap.c:20670: warning: cast to pointer
> from integer of different size
> 257     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_x509_req_add_extensions':
> 258     :info:build SWIG/_m2crypto_wrap.c:20871: error: 'STACK' undeclared
> (first use in this function)
> 259     :info:build SWIG/_m2crypto_wrap.c:20871: error: 'arg2' undeclared
> (first use in this function)
> 260     :info:build SWIG/_m2crypto_wrap.c:20871: error: expected
> expression before ')' token
> 261     :info:build SWIG/_m2crypto_wrap.c:20890: error: expected
> expression before ')' token
> 262     :info:build SWIG/_m2crypto_wrap.c:20901: error: too many arguments
> to function 'x509_req_add_extensions'
> 263     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_x509v3_lhash':
> 264     :info:build SWIG/_m2crypto_wrap.c:20978: error: 'LHASH' undeclared
> (first use in this function)
> 265     :info:build SWIG/_m2crypto_wrap.c:20978: error: 'result'
> undeclared (first use in this function)
> 266     :info:build SWIG/_m2crypto_wrap.c:20981: error: expected
> expression before ')' token
> 267     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_x509v3_set_conf_lhash':
> 268     :info:build SWIG/_m2crypto_wrap.c:20991: error: 'LHASH' undeclared
> (first use in this function)
> 269     :info:build SWIG/_m2crypto_wrap.c:20991: error: 'arg1' undeclared
> (first use in this function)
> 270     :info:build SWIG/_m2crypto_wrap.c:20991: error: expected
> expression before ')' token
> 271     :info:build SWIG/_m2crypto_wrap.c:21002: error: expected
> expression before ')' token
> 272     :info:build SWIG/_m2crypto_wrap.c:21003: warning: implicit
> declaration of function 'x509v3_set_conf_lhash'
> 273     :info:build SWIG/_m2crypto_wrap.c:21003: warning: cast to pointer
> from integer of different size
> 274     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_x509v3_ext_conf':
> 275     :info:build SWIG/_m2crypto_wrap.c:21013: error: 'LHASH' undeclared
> (first use in this function)
> 276     :info:build SWIG/_m2crypto_wrap.c:21013: error: 'arg1' undeclared
> (first use in this function)
> 277     :info:build SWIG/_m2crypto_wrap.c:21013: error: expected
> expression before ')' token
> 278     :info:build SWIG/_m2crypto_wrap.c:21038: error: expected
> expression before ')' token
> 279     :info:build SWIG/_m2crypto_wrap.c:21054: warning: implicit
> declaration of function 'x509v3_ext_conf'
> 280     :info:build SWIG/_m2crypto_wrap.c:21054: warning: cast to pointer
> from integer of different size
> 281     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_new_null':
> 282     :info:build SWIG/_m2crypto_wrap.c:21113: error: 'STACK' undeclared
> (first use in this function)
> 283     :info:build SWIG/_m2crypto_wrap.c:21113: error: 'result'
> undeclared (first use in this function)
> 284     :info:build SWIG/_m2crypto_wrap.c:21116: error: expected
> expression before ')' token
> 285     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_free':
> 286     :info:build SWIG/_m2crypto_wrap.c:21126: error: 'STACK' undeclared
> (first use in this function)
> 287     :info:build SWIG/_m2crypto_wrap.c:21126: error: 'arg1' undeclared
> (first use in this function)
> 288     :info:build SWIG/_m2crypto_wrap.c:21126: error: expected
> expression before ')' token
> 289     :info:build SWIG/_m2crypto_wrap.c:21136: error: expected
> expression before ')' token
> 290     :info:build SWIG/_m2crypto_wrap.c:21142: warning: implicit
> declaration of function 'sk_x509_extension_free'
> 291     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_push':
> 292     :info:build SWIG/_m2crypto_wrap.c:21152: error: 'STACK' undeclared
> (first use in this function)
> 293     :info:build SWIG/_m2crypto_wrap.c:21152: error: 'arg1' undeclared
> (first use in this function)
> 294     :info:build SWIG/_m2crypto_wrap.c:21152: error: expected
> expression before ')' token
> 295     :info:build SWIG/_m2crypto_wrap.c:21167: error: expected
> expression before ')' token
> 296     :info:build SWIG/_m2crypto_wrap.c:21178: warning: implicit
> declaration of function 'sk_x509_extension_push'
> 297     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_pop':
> 298     :info:build SWIG/_m2crypto_wrap.c:21191: error: 'STACK' undeclared
> (first use in this function)
> 299     :info:build SWIG/_m2crypto_wrap.c:21191: error: 'arg1' undeclared
> (first use in this function)
> 300     :info:build SWIG/_m2crypto_wrap.c:21191: error: expected
> expression before ')' token
> 301     :info:build SWIG/_m2crypto_wrap.c:21202: error: expected
> expression before ')' token
> 302     :info:build SWIG/_m2crypto_wrap.c:21208: warning: implicit
> declaration of function 'sk_x509_extension_pop'
> 303     :info:build SWIG/_m2crypto_wrap.c:21208: warning: cast to pointer
> from integer of different size
> 304     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_num':
> 305     :info:build SWIG/_m2crypto_wrap.c:21218: error: 'STACK' undeclared
> (first use in this function)
> 306     :info:build SWIG/_m2crypto_wrap.c:21218: error: 'arg1' undeclared
> (first use in this function)
> 307     :info:build SWIG/_m2crypto_wrap.c:21218: error: expected
> expression before ')' token
> 308     :info:build SWIG/_m2crypto_wrap.c:21229: error: expected
> expression before ')' token
> 309     :info:build SWIG/_m2crypto_wrap.c:21235: warning: implicit
> declaration of function 'sk_x509_extension_num'
> 310     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_sk_x509_extension_value':
> 311     :info:build SWIG/_m2crypto_wrap.c:21248: error: 'STACK' undeclared
> (first use in this function)
> 312     :info:build SWIG/_m2crypto_wrap.c:21248: error: 'arg1' undeclared
> (first use in this function)
> 313     :info:build SWIG/_m2crypto_wrap.c:21248: error: expected
> expression before ')' token
> 314     :info:build SWIG/_m2crypto_wrap.c:21263: error: expected
> expression before ')' token
> 315     :info:build SWIG/_m2crypto_wrap.c:21274: warning: implicit
> declaration of function 'sk_x509_extension_value'
> 316     :info:build SWIG/_m2crypto_wrap.c:21274: warning: cast to pointer
> from integer of different size
> 317     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_make_stack_from_der_sequence':
> 318     :info:build SWIG/_m2crypto_wrap.c:21308: error: 'STACK' undeclared
> (first use in this function)
> 319     :info:build SWIG/_m2crypto_wrap.c:21308: error: 'result'
> undeclared (first use in this function)
> 320     :info:build SWIG/_m2crypto_wrap.c:21314: error: expected
> expression before ')' token
> 321     :info:build SWIG/_m2crypto_wrap.c: In function
> '_wrap_get_der_encoding_stack':
> 322     :info:build SWIG/_m2crypto_wrap.c:21324: error: 'STACK' undeclared
> (first use in this function)
> 323     :info:build SWIG/_m2crypto_wrap.c:21324: error: 'arg1' undeclared
> (first use in this function)
> 324     :info:build SWIG/_m2crypto_wrap.c:21324: error: expected
> expression before ')' token
> 325     :info:build SWIG/_m2crypto_wrap.c:21335: error: expected
> expression before ')' token
> 326     :info:build SWIG/_m2crypto_wrap.c:21341: warning: implicit
> declaration of function 'get_der_encoding_stack'
> 327     :info:build SWIG/_m2crypto_wrap.c:21341: warning: cast to pointer
> from integer of different size
> 328     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_pkcs7_encrypt':
> 329     :info:build SWIG/_m2crypto_wrap.c:22343: error: 'STACK' undeclared
> (first use in this function)
> 330     :info:build SWIG/_m2crypto_wrap.c:22343: error: 'arg1' undeclared
> (first use in this function)
> 331     :info:build SWIG/_m2crypto_wrap.c:22343: error: expected
> expression before ')' token
> 332     :info:build SWIG/_m2crypto_wrap.c:22366: error: expected
> expression before ')' token
> 333     :info:build SWIG/_m2crypto_wrap.c:22399: warning: implicit
> declaration of function 'pkcs7_encrypt'
> 334     :info:build SWIG/_m2crypto_wrap.c:22399: warning: cast to pointer
> from integer of different size
> 335     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_pkcs7_sign1':
> 336     :info:build SWIG/_m2crypto_wrap.c:22547: error: 'STACK' undeclared
> (first use in this function)
> 337     :info:build SWIG/_m2crypto_wrap.c:22547: error: 'arg3' undeclared
> (first use in this function)
> 338     :info:build SWIG/_m2crypto_wrap.c:22547: error: expected
> expression before ')' token
> 339     :info:build SWIG/_m2crypto_wrap.c:22582: error: expected
> expression before ')' token
> 340     :info:build SWIG/_m2crypto_wrap.c:22615: warning: passing argument
> 4 of 'pkcs7_sign1' makes integer from pointer without a cast
> 341     :info:build SWIG/_m2crypto_wrap.c:22615: error: too many arguments
> to function 'pkcs7_sign1'
> 342     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_pkcs7_verify1':
> 343     :info:build SWIG/_m2crypto_wrap.c:22628: error: 'STACK' undeclared
> (first use in this function)
> 344     :info:build SWIG/_m2crypto_wrap.c:22628: error: 'arg2' undeclared
> (first use in this function)
> 345     :info:build SWIG/_m2crypto_wrap.c:22628: error: expected
> expression before ')' token
> 346     :info:build SWIG/_m2crypto_wrap.c:22659: error: expected
> expression before ')' token
> 347     :info:build SWIG/_m2crypto_wrap.c:22692: warning: passing argument
> 3 of 'pkcs7_verify1' from incompatible pointer type
> 348     :info:build SWIG/_m2crypto_wrap.c:22692: warning: passing argument
> 4 of 'pkcs7_verify1' makes integer from pointer without a cast
> 349     :info:build SWIG/_m2crypto_wrap.c:22692: error: too many arguments
> to function 'pkcs7_verify1'
> 350     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_pkcs7_verify0':
> 351     :info:build SWIG/_m2crypto_wrap.c:22707: error: 'STACK' undeclared
> (first use in this function)
> 352     :info:build SWIG/_m2crypto_wrap.c:22707: error: 'arg2' undeclared
> (first use in this function)
> 353     :info:build SWIG/_m2crypto_wrap.c:22707: error: expected
> expression before ')' token
> 354     :info:build SWIG/_m2crypto_wrap.c:22734: error: expected
> expression before ')' token
> 355     :info:build SWIG/_m2crypto_wrap.c:22755: warning: passing argument
> 3 of 'pkcs7_verify0' makes integer from pointer without a cast
> 356     :info:build SWIG/_m2crypto_wrap.c:22755: error: too many arguments
> to function 'pkcs7_verify0'
> 357     :info:build SWIG/_m2crypto_wrap.c: In function '_wrap_pkcs7_get0_signers':
> 358     :info:build SWIG/_m2crypto_wrap.c:23188: error: 'STACK' undeclared
> (first use in this function)
> 359     :info:build SWIG/_m2crypto_wrap.c:23188: error: 'arg2' undeclared
> (first use in this function)
> 360     :info:build SWIG/_m2crypto_wrap.c:23188: error: expected
> expression before ')' token
> 361     :info:build SWIG/_m2crypto_wrap.c:23199: error: 'result'
> undeclared (first use in this function)
> 362     :info:build SWIG/_m2crypto_wrap.c:23211: error: expected
> expression before ')' token
> 363     :info:build SWIG/_m2crypto_wrap.c:23227: error: expected
> expression before ')' token
> 364     :info:build error: command '/usr/bin/gcc-4.2' failed with exit status 1
>
> Anyone know a way to resolve this?
>
> Cheers
>
> Adam
>



More information about the Python-list mailing list