Guest User

Untitled

a guest
Jul 19th, 2017
75
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ==> Making package: ocamlnet 4.1.2-3 (Wed 19 Jul 09:27:07 BST 2017)
  2. ==> Checking runtime dependencies...
  3. ==> Checking buildtime dependencies...
  4. ==> Retrieving sources...
  5. -> Found ocamlnet-4.1.2.tar.gz
  6. -> Found netsys_posix.ml
  7. ==> Validating source files with md5sums...
  8. ocamlnet-4.1.2.tar.gz ... Passed
  9. netsys_posix.ml ... Passed
  10. ==> Extracting sources...
  11. -> Extracting ocamlnet-4.1.2.tar.gz with bsdtar
  12. ==> Removing existing $pkgdir/ directory...
  13. ==> Starting build()...
  14. Welcome to Ocamlnet version 4.1.2
  15. Checking operating system... Linux
  16. Checking for findlib... found
  17. Checking multi-threading support... posix (ok)
  18. Checking word size... 64 bit
  19. Checking endianess... little
  20. Checking for GPROF... found
  21. Checking for attributes... yes
  22. Checking for immutable strings... yes
  23. Checking for extensible variants... yes
  24. Checking for PCRE... found
  25. Checking for win32... no
  26. Checking whether Ocaml has Printexc.register_printer... found
  27. Checking for POSIX pthread... found
  28. Checking whether Ocaml has fancy page tables... found
  29. Checking on new implementation of caml_modify... found
  30. Checking whether new caml_modify can be overridden... found
  31. Checking whether out-of-heap values are supported and mutable... yes
  32. Checking for POSIX shared memory... found
  33. Checking for POSIX semaphores (anonymous)... found
  34. Checking for POSIX semaphores (named)... found
  35. Checking for POSIX spawn... found
  36. Checking for POSIX fadvise... found
  37. Checking for POSIX fallocate... found
  38. Checking for POSIX memalign... found
  39. Checking for syslog... found
  40. Checking for POSIX functions like openat... found
  41. Checking for POSIX function mkfifoat... found
  42. Checking for fchdir... found
  43. Checking for fdopendir... found
  44. Checking for realpath... found
  45. Checking for grantpt (System V style PTYs)... found
  46. Checking for posix_openpt (System V style PTYs)... found
  47. Checking for initgroups...found
  48. Checking for POSIX clocks...found
  49. Checking for POSIX timers...found
  50. Checking for eventfd (Linux)...found
  51. Checking for timerfd (Linux)...found
  52. Checking for epoll (Linux)...found
  53. Checking for getifaddrs...found
  54. Checking for compare_and_swap (GCC)...found
  55. Checking for GPROF... found
  56. Checking for O_SHARE_DELETE... yes
  57. Checking for O_CLOEXEC... yes
  58. Checking for getpeereid... not found
  59. Checking for getpeerucred... not found
  60. Checking whether netcamlbox and netmulticore are supported... yes
  61. Checking for GnuTLS... found
  62. Generating stubs
  63. File "../../tools/stubgen.ml", line 506, characters 4-21:
  64. Warning 3: deprecated: String.capitalize
  65. Use String.capitalize_ascii instead.
  66. File "../../tools/stubgen.ml", line 506, characters 23-39:
  67. Warning 3: deprecated: String.lowercase
  68. Use String.lowercase_ascii instead.
  69. File "../../tools/stubgen.ml", line 509, characters 9-26:
  70. Warning 3: deprecated: String.capitalize
  71. Use String.capitalize_ascii instead.
  72. File "../../tools/stubgen.ml", line 509, characters 28-44:
  73. Warning 3: deprecated: String.lowercase
  74. Use String.lowercase_ascii instead.
  75. File "../../tools/stubgen.ml", line 506, characters 4-21:
  76. Warning 3: deprecated: String.capitalize
  77. Use String.capitalize_ascii instead.
  78. File "../../tools/stubgen.ml", line 506, characters 23-39:
  79. Warning 3: deprecated: String.lowercase
  80. Use String.lowercase_ascii instead.
  81. File "../../tools/stubgen.ml", line 509, characters 9-26:
  82. Warning 3: deprecated: String.capitalize
  83. Use String.capitalize_ascii instead.
  84. File "../../tools/stubgen.ml", line 509, characters 28-44:
  85. Warning 3: deprecated: String.lowercase
  86. Use String.lowercase_ascii instead.
  87. Checking presence of gnutls/crypto.h
  88. Checking presence of gnutls/abstract.h
  89. Checking presence of nettle/camellia.h
  90. Checking presence of nettle/gcm.h
  91. Checking whether set_en/decrypt_key has two args
  92. Checking type gnutls_sec_param_t
  93. Checking type gnutls_channel_binding_t
  94. Checking type gnutls_ecc_curve_t
  95. Checking type gnutls_info_access_what_t
  96. Checking type gnutls_privkey_type_t
  97. Checking type gnutls_cipher_hd_t
  98. Checking enum GNUTLS_PARAMS_ECDH
  99. Checking enum GNUTLS_A_NO_APPLICATION_PROTOCOL
  100. Checking enum GNUTLS_A_INNER_APPLICATION_FAILURE
  101. Checking enum GNUTLS_A_INNER_APPLICATION_VERIFICATION
  102. Checking enum GNUTLS_HANDSHAKE_HELLO_VERIFY_REQUEST
  103. Checking enum GNUTLS_HANDSHAKE_NEW_SESSION_TICKET
  104. Checking enum GNUTLS_HANDSHAKE_CHANGE_CIPHER_SPEC
  105. Checking enum GNUTLS_HANDSHAKE_CLIENT_HELLO_V2
  106. Checking enum GNUTLS_CERT_SIGNATURE_FAILURE
  107. Checking enum GNUTLS_CERT_REVOCATION_DATA_SUPERSEDED
  108. Checking enum GNUTLS_CERT_UNEXPECTED_OWNER
  109. Checking enum GNUTLS_CERT_REVOCATION_DATA_ISSUED_IN_FUTURE
  110. Checking enum GNUTLS_CERT_SIGNER_CONSTRAINTS_FAILURE
  111. Checking enum GNUTLS_CERT_MISMATCH
  112. Checking enum GNUTLS_CERT_PURPOSE_MISMATCH
  113. Checking enum GNUTLS_VERIFY_DISABLE_TRUSTED_TIME_CHECKS
  114. Checking enum GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT
  115. Checking enum GNUTLS_VERIFY_DISABLE_CRL_CHECKS
  116. Checking enum GNUTLS_DTLS0_9
  117. Checking enum GNUTLS_DTLS1_0
  118. Checking enum GNUTLS_DTLS1_2
  119. Checking enum GNUTLS_CRT_PRINT_COMPACT
  120. Checking enum GNUTLS_CRT_PRINT_FULL_NUMBERS
  121. Checking enum GNUTLS_SEC_PARAM_INSECURE
  122. Checking enum GNUTLS_SEC_PARAM_EXPORT
  123. Checking enum GNUTLS_SEC_PARAM_VERY_WEAK
  124. Checking enum GNUTLS_SEC_PARAM_LEGACY
  125. Checking enum GNUTLS_DATAGRAM
  126. Checking enum GNUTLS_NONBLOCK
  127. Checking enum GNUTLS_NO_EXTENSIONS
  128. Checking enum GNUTLS_NO_REPLAY_PROTECTION
  129. Checking enum GNUTLS_SUPPLEMENTAL_UNKNOWN
  130. Checking enum GNUTLS_PRIVKEY_EXT
  131. Checking enum GNUTLS_IA_UNKNOWN
  132. Checking enum GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED
  133. Checking enum GNUTLS_X509_CRT_LIST_SORT
  134. Checking enum GNUTLS_E_TOO_MANY_HANDSHAKE_PACKETS
  135. Checking enum GNUTLS_E_UNSUPPORTED_SIGNATURE_ALGORITHM
  136. Checking enum GNUTLS_E_SAFE_RENEGOTIATION_FAILED
  137. Checking enum GNUTLS_E_UNSAFE_RENEGOTIATION_DENIED
  138. Checking enum GNUTLS_E_UNKNOWN_SRP_USERNAME
  139. Checking enum GNUTLS_E_PREMATURE_TERMINATION
  140. Checking enum GNUTLS_E_CRYPTODEV_IOCTL_ERROR
  141. Checking enum GNUTLS_E_CRYPTODEV_DEVICE_ERROR
  142. Checking enum GNUTLS_E_CHANNEL_BINDING_NOT_AVAILABLE
  143. Checking enum GNUTLS_E_BAD_COOKIE
  144. Checking enum GNUTLS_E_OPENPGP_PREFERRED_KEY_ERROR
  145. Checking enum GNUTLS_E_INCOMPAT_DSA_KEY_WITH_TLS_PROTOCOL
  146. Checking enum GNUTLS_E_HEARTBEAT_PONG_RECEIVED
  147. Checking enum GNUTLS_E_HEARTBEAT_PING_RECEIVED
  148. Checking enum GNUTLS_E_PKCS11_ERROR
  149. Checking enum GNUTLS_E_PKCS11_LOAD_ERROR
  150. Checking enum GNUTLS_E_PARSING_ERROR
  151. Checking enum GNUTLS_E_PKCS11_PIN_ERROR
  152. Checking enum GNUTLS_E_PKCS11_SLOT_ERROR
  153. Checking enum GNUTLS_E_LOCKING_ERROR
  154. Checking enum GNUTLS_E_PKCS11_ATTRIBUTE_ERROR
  155. Checking enum GNUTLS_E_PKCS11_DEVICE_ERROR
  156. Checking enum GNUTLS_E_PKCS11_DATA_ERROR
  157. Checking enum GNUTLS_E_PKCS11_UNSUPPORTED_FEATURE_ERROR
  158. Checking enum GNUTLS_E_PKCS11_KEY_ERROR
  159. Checking enum GNUTLS_E_PKCS11_PIN_EXPIRED
  160. Checking enum GNUTLS_E_PKCS11_PIN_LOCKED
  161. Checking enum GNUTLS_E_PKCS11_SESSION_ERROR
  162. Checking enum GNUTLS_E_PKCS11_SIGNATURE_ERROR
  163. Checking enum GNUTLS_E_PKCS11_TOKEN_ERROR
  164. Checking enum GNUTLS_E_PKCS11_USER_ERROR
  165. Checking enum GNUTLS_E_CRYPTO_INIT_FAILED
  166. Checking enum GNUTLS_E_TIMEDOUT
  167. Checking enum GNUTLS_E_USER_ERROR
  168. Checking enum GNUTLS_E_ECC_NO_SUPPORTED_CURVES
  169. Checking enum GNUTLS_E_ECC_UNSUPPORTED_CURVE
  170. Checking enum GNUTLS_E_PKCS11_REQUESTED_OBJECT_NOT_AVAILBLE
  171. Checking enum GNUTLS_E_CERTIFICATE_LIST_UNSORTED
  172. Checking enum GNUTLS_E_ILLEGAL_PARAMETER
  173. Checking enum GNUTLS_E_NO_PRIORITIES_WERE_SET
  174. Checking enum GNUTLS_E_X509_UNSUPPORTED_EXTENSION
  175. Checking enum GNUTLS_E_SESSION_EOF
  176. Checking enum GNUTLS_E_TPM_ERROR
  177. Checking enum GNUTLS_E_TPM_KEY_PASSWORD_ERROR
  178. Checking enum GNUTLS_E_TPM_SRK_PASSWORD_ERROR
  179. Checking enum GNUTLS_E_TPM_SESSION_ERROR
  180. Checking enum GNUTLS_E_TPM_KEY_NOT_FOUND
  181. Checking enum GNUTLS_E_TPM_UNINITIALIZED
  182. Checking enum GNUTLS_E_NO_CERTIFICATE_STATUS
  183. Checking enum GNUTLS_E_OCSP_RESPONSE_ERROR
  184. Checking enum GNUTLS_E_RANDOM_DEVICE_ERROR
  185. Checking enum GNUTLS_E_AUTH_ERROR
  186. Checking enum GNUTLS_E_NO_APPLICATION_PROTOCOL
  187. Checking enum GNUTLS_E_SOCKETS_INIT_ERROR
  188. Checking enum GNUTLS_E_KEY_IMPORT_FAILED
  189. Checking enum GNUTLS_E_SELF_TEST_ERROR
  190. Checking enum GNUTLS_E_NO_SELF_TEST
  191. Checking enum GNUTLS_E_LIB_IN_ERROR_STATE
  192. Checking enum GNUTLS_E_PK_GENERATION_ERROR
  193. Checking enum GNUTLS_E_IDNA_ERROR
  194. Checking enum GNUTLS_E_NEED_FALLBACK
  195. Checking enum GNUTLS_PKCS_USE_PBES2_DES
  196. Checking enum GNUTLS_PKCS_USE_PBES2_AES_128
  197. Checking enum GNUTLS_PKCS_USE_PBES2_AES_192
  198. Checking enum GNUTLS_PKCS_USE_PBES2_AES_256
  199. Checking enum GNUTLS_PKCS_NULL_PASSWORD
  200. Checking function gnutls_alert_get_strname
  201. Checking function gnutls_priority_get_cipher_suite_index
  202. Checking function gnutls_sec_param_to_pk_bits
  203. Checking function gnutls_pk_bits_to_sec_param
  204. Checking function gnutls_sec_param_get_name
  205. Checking function gnutls_session_ticket_key_generate
  206. Checking function gnutls_session_ticket_enable_client
  207. Checking function gnutls_session_ticket_enable_server
  208. Checking function gnutls_session_channel_binding
  209. Checking function gnutls_ecc_curve_get_name
  210. Checking function gnutls_ecc_curve_get_size
  211. Checking function gnutls_ecc_curve_get
  212. Checking function gnutls_cipher_init
  213. Checking function gnutls_cipher_encrypt2
  214. Checking function gnutls_cipher_decrypt2
  215. Checking function gnutls_cipher_add_auth
  216. Checking function gnutls_cipher_tag
  217. Checking function gnutls_sign_algorithm_get_requested
  218. Checking function gnutls_safe_renegotiation_status
  219. Checking function gnutls_key_generate
  220. Checking function gnutls_certificate_set_x509_system_trust
  221. Checking function gnutls_certificate_get_issuer
  222. Checking function gnutls_srp_allocate_client_credentials
  223. Checking function gnutls_srp_set_client_credentials
  224. Checking function gnutls_srp_allocate_server_credentials
  225. Checking function gnutls_srp_set_server_credentials_file
  226. Checking function gnutls_srp_server_get_username
  227. Checking function gnutls_srp_set_prime_bits
  228. Checking function gnutls_srp_verifier
  229. Checking function gnutls_x509_crt_get_subject_unique_id
  230. Checking function gnutls_x509_crt_get_issuer_unique_id
  231. Checking function gnutls_x509_crt_get_authority_info_access
  232. Checking function gnutls_x509_crt_get_issuer_alt_name
  233. Checking function gnutls_x509_crt_get_issuer_alt_othername_oid
  234. Checking function gnutls_pubkey_init
  235. Checking function gnutls_privkey_init
  236. Checking function gnutls_pubkey_import
  237. Checking function gnutls_pubkey_import_url
  238. Checking function gnutls_pubkey_import_privkey
  239. Checking function gnutls_privkey_import_x509
  240. Checking function gnutls_pubkey_encrypt_data
  241. Checking function gnutls_privkey_decrypt_data
  242. Checking function gnutls_privkey_sign_data
  243. Checking function gnutls_pubkey_verify_data2
  244. Checking function gnutls_transport_set_pull_timeout_function
  245. Checking function gnutls_certificate_set_verify_function
  246. Checking function gnutls_x509_crl_list_import
  247. Checking type nettle_cipher_func
  248. Checking function nettle_gcm_aes_set_key
  249. Checking function nettle_gcm_aes_set_iv
  250. Checking function nettle_gcm_aes_update
  251. Checking function nettle_gcm_aes_encrypt
  252. Checking function nettle_gcm_aes_decrypt
  253. Checking function nettle_gcm_aes_digest
  254. Checking function nettle_ciphers
  255. Checking function nettle_hashes
  256. System certificates: from GnuTLS
  257. Checking for GSSAPI/Kerberos... found (-lgssglue)
  258. Generating stubs
  259. File "../../tools/stubgen.ml", line 506, characters 4-21:
  260. Warning 3: deprecated: String.capitalize
  261. Use String.capitalize_ascii instead.
  262. File "../../tools/stubgen.ml", line 506, characters 23-39:
  263. Warning 3: deprecated: String.lowercase
  264. Use String.lowercase_ascii instead.
  265. File "../../tools/stubgen.ml", line 509, characters 9-26:
  266. Warning 3: deprecated: String.capitalize
  267. Use String.capitalize_ascii instead.
  268. File "../../tools/stubgen.ml", line 509, characters 28-44:
  269. Warning 3: deprecated: String.lowercase
  270. Use String.lowercase_ascii instead.
  271. Preprocessor for ocamlrpcgen: cpp
  272.  
  273. Effective options:
  274. -enable-pcre
  275. -disable-full-pcre
  276. -disable-gtk
  277. -disable-gtk2
  278. -disable-tcl
  279. -enable-gnutls
  280. -enable-gssapi
  281. -disable-zip
  282. -disable-apache
  283. -disable-nethttpd
  284. -bindir /usr/bin
  285. -datadir /usr/lib/ocaml/netunidata
  286. -cpp cpp
  287.  
  288. Writing Makefile.conf
  289.  
  290. Please check Makefile.conf.
  291.  
  292. You can now compile Ocamlnet by invoking
  293. make all
  294. for the bytecode compiler, and optionally by invoking
  295. make opt
  296. for the native-code compiler (if supported on your architecture).
  297. Finally, a
  298. make install
  299. will install the package(s).
  300. ( cd tools/cppo-0.9.4 && make all )
  301. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/tools/cppo-0.9.4'
  302. ocamlc -o cppo -dtypes unix.cma cppo_version.ml cppo_types.ml cppo_parser.mli cppo_parser.ml cppo_lexer.ml cppo_command.ml cppo_eval.ml cppo_main.ml
  303. cp cppo cppo-ocamlnet
  304. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/tools/cppo-0.9.4'
  305. ( cd tools/unimap_to_ocaml && make all )
  306. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/tools/unimap_to_ocaml'
  307. make[1]: Nothing to be done for 'all'.
  308. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/tools/unimap_to_ocaml'
  309. for pkg in netstring-pcre netsys netshm netstring netunidata equeue shell rpc-generator rpc rpc-auth-local netclient netcgi2 netplex netcgi2-plex netcamlbox netmulticore nettls-gnutls netgss-system; do \
  310. ( cd src/$pkg && make -f Makefile.pre generate ) || exit; \
  311. ( cd src/$pkg && make -f Makefile.pre depend ) || exit; \
  312. ( cd src/$pkg && make all ) || exit; \
  313. done
  314. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  315. make[2]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  316. make[2]: Nothing to be done for 'realgenerate'.
  317. make[2]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  318. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  319. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  320. make[1]: 'depend' is up to date.
  321. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  322. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  323. make[1]: Nothing to be done for 'all'.
  324. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netstring-pcre'
  325. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  326. make[2]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  327. make[2]: Nothing to be done for 'realgenerate'.
  328. make[2]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  329. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  330. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  331. ocamlfind ocamldep -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_BYTES " *.ml *.mli >depend || { rm -f depend; exit 1; }
  332. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  333. make[1]: Entering directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  334. ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_BYTES " -w -25 -c netsys_conf.ml
  335. ocamlfind ocamlc -g -safe-string -package "bytes unix" -pp "../../tools/cppo-0.9.4/cppo -include ../../config.cppo -D HAVE_O_SHARE_DELETE -D HAVE_O_CLOEXEC -D HAVE_BYTES " -w -25 -c netexn.ml
  336. File "netexn.ml", line 46, characters 13-24:
  337. Warning 3: deprecated: String.copy
  338. File "netexn.ml", line 69, characters 13-24:
  339. Warning 3: deprecated: String.copy
  340. File "/tmp/ocamlpp73fb64", line 1:
  341. Error: The files /usr/lib/ocaml/pervasives.cmi and netexn.cmi
  342. make inconsistent assumptions over interface Pervasives
  343. make[1]: *** [../../Makefile.rules:113: netexn.cmo] Error 2
  344. make[1]: Leaving directory '/home/sergio/build-repos/ocamlnet/src/ocamlnet-4.1.2/src/netsys'
  345. make: *** [Makefile:23: all] Error 2
  346. ==> ERROR: A failure occurred in build().
  347. Aborting...
RAW Paste Data