bminton.is-a-geek.net:~/src$ hg clone ssh://address@hidden/skskeyserver/sks-keyserver destination directory: sks-keyserver requesting all changes adding changesets adding manifests adding file changes added 390 changesets with 1552 changes to 234 files updating to branch default 216 files updated, 0 files merged, 0 files removed, 0 files unresolved bminton.is-a-geek.net:~/src$ cd sks-keyserver bminton.is-a-geek.net:~/src/sks-keyserver$ ls add_mail.ml dbserver.mli Makefile pSet.mli server.mli add_mail.mli dbtest.ml Makefile.local.unused pstyle.ml settings.ml ANNOUNCEMENT decode.ml mArray.ml pstyle.mli settings.mli armor.ml decode.mli mArray.mli ptest.ml sks_build.bc.sh armor.mli decode_test.ml membership.ml ptree_consistency_test.ml sks_build.sh bdb/ ehandlers.ml membership.mli pTreeDB.ml sksclient.ml bdbwrap.ml ehandlers.mli merge_keyfiles.ml ptree_db_test.ml sks_do.ml bdbwrap.mli eventloop.ml meteredChannel.ml ptree_replay.ml sksdump.ml bitstring.ml fastbuild.ml mList.ml ptscript.ml sks.ml bitstring.mli FILES mList.mli query.ml sks.mli BUGS fingerprint.ml mRindex.ml README.md sks.pod bugscript.ml fixkey.ml msgContainer.ml recode.ml smtp_script.py build.ml fixkey.mli mTimer.ml recode.mli spider.ml build.mli foo.ml mTimer.mli reconComm.ml sStream.ml catchup.ml fqueue.ml nbMsgContainer.ml reconComm.mli sStream.mli catchup.mli fqueue.mli nbMsgContainer.mli reconCS.ml stats.ml CHANGELOG getfileopts.ml number.ml reconCS.mli stats.mli channel.ml heap.ml number.mli reconMessages.ml tester.ml channel.mli heap.mli number_test.ml reconMessages.mli TODO clean_keydb.ml htmlTemplates.ml packet.ml reconPTreeDb.ml tz.c clean_keydb.mli htmlTemplates.mli packet.mli reconPTreeDb.mli Unique_time.ml client.ml incdump.ml parsePGP.ml reconserver.ml Unique_time.mli client.mli index.ml parsePGP.mli reconserver.mli unit_tests.ml cMarshal.ml index.mli pbuild.ml recoverList.ml update_subkeys.ml cMarshal.mli int_comparators.ml pdiskTest.ml recoverList.mli update_subkeys.mli common.ml keydb.ml pMap.ml recvmail.ml UPGRADING common.mli keyHash.ml pMap.mli recvmail.mli utils.ml crc.c keyHash.mli poly.ml request.ml utils.mli cryptokit-1.7-sks-custom_compare.patch keyMerge.ml poly.mli request.mli VERSION cryptokit-1.7-sks.patch key.ml poly_test.ml rMisc.ml version.ml cryptokit-1.7.tar.gz key.mli prefix_test.ml rMisc.mli version.mli cryptokit-1.7.tar.gz.asc LICENSE prefixTree.ml sampleConfig/ wserver.ml dbMessages.ml linearAlg.ml prefixTree.mli sampleWeb/ wserver.mli dbMessages.mli linearAlg.mli prime.ml script.ml zZp.ml dbscript.ml logdump.ml prime.mli sendmail.ml zZp.mli dbserver.ml mailsync.ml pSet.ml server.ml bminton.is-a-geek.net:~/src/sks-keyserver$ cp Makefile.local.unused Makefile.local bminton.is-a-geek.net:~/src/sks-keyserver$ vi Makefile.local BDBLIB=-L/usr/lib BDBINCLUDE=-I/usr/include PREFIX=/usr/local LIBDB=-ldb-5.3 MANDIR=/usr/share/man export BDBLIB export BDBINCLUDE export PREFIX export LIBDB export MANDIR ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "Makefile.local" 10L, 172C written bminton.is-a-geek.net:~/src/sks-keyserver$ make tar xmvfz cryptokit-1.7.tar.gz cryptokit-1.7/ cryptokit-1.7/Changes cryptokit-1.7/src/ cryptokit-1.7/src/stubs-sha256.c cryptokit-1.7/src/blowfish.h cryptokit-1.7/src/META cryptokit-1.7/src/stubs-sha1.c cryptokit-1.7/src/arcfour.h cryptokit-1.7/src/stubs-sha3.c cryptokit-1.7/src/stubs-des.c cryptokit-1.7/src/sha1.h cryptokit-1.7/src/stubs-misc.c cryptokit-1.7/src/stubs-rng.c cryptokit-1.7/src/api-cryptokit.odocl cryptokit-1.7/src/keccak.h cryptokit-1.7/src/cryptokit.ml cryptokit-1.7/src/.depend cryptokit-1.7/src/sha1.c cryptokit-1.7/src/cryptokit.mllib cryptokit-1.7/src/rijndael-alg-fst.c cryptokit-1.7/src/stubs-md5.c cryptokit-1.7/src/arcfour.c cryptokit-1.7/src/stubs-ripemd160.c cryptokit-1.7/src/stubs-arcfour.c cryptokit-1.7/src/stubs-aes.c cryptokit-1.7/src/ripemd160.c cryptokit-1.7/src/sha256.c cryptokit-1.7/src/d3des.c cryptokit-1.7/src/cryptokit.mli cryptokit-1.7/src/stubs-blowfish.c cryptokit-1.7/src/sha256.h cryptokit-1.7/src/keccak.c cryptokit-1.7/src/rijndael-alg-fst.h cryptokit-1.7/src/blowfish.c cryptokit-1.7/src/libcryptokit_stubs.clib cryptokit-1.7/src/ripemd160.h cryptokit-1.7/src/d3des.h cryptokit-1.7/src/stubs-zlib.c cryptokit-1.7/INSTALL.txt cryptokit-1.7/README.txt cryptokit-1.7/AUTHORS.txt cryptokit-1.7/_oasis cryptokit-1.7/_tags cryptokit-1.7/LICENSE.txt cryptokit-1.7/configure cryptokit-1.7/ci-main.lua cryptokit-1.7/test/ cryptokit-1.7/test/speedtest.ml cryptokit-1.7/test/.depend cryptokit-1.7/test/test.ml cryptokit-1.7/myocamlbuild.ml cryptokit-1.7/setup.ml cryptokit-1.7/bootstrap.lua cryptokit-1.7/Makefile patch -p 0 < cryptokit-1.7-sks.patch patching file cryptokit-1.7/README.sks patching file cryptokit-1.7/src/Makefile patching file cryptokit-1.7/src/cryptokit.ml patch -p 0 < cryptokit-1.7-sks-custom_compare.patch patching file cryptokit-1.7/src/stubs-sha3.c cd cryptokit-1.7/src && make all make[1]: Entering directory '/home/bminton/public_html/programs/sks-keyserver/cryptokit-1.7/src' ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" rijndael-alg-fst.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-aes.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" d3des.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-des.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" arcfour.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-arcfour.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" sha1.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha1.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" sha256.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha256.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" ripemd160.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-ripemd160.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" blowfish.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-blowfish.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" keccak.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-sha3.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-md5.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-zlib.c stubs-zlib.c: In function ‘caml_zlib_deflate’: stubs-zlib.c:98:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] zs->next_in = &Byte(srcbuf, Long_val(srcpos)); ^ stubs-zlib.c:100:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] zs->next_out = &Byte(dstbuf, Long_val(dstpos)); ^ stubs-zlib.c: In function ‘caml_zlib_inflate’: stubs-zlib.c:143:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] zs->next_in = &Byte(srcbuf, Long_val(srcpos)); ^ stubs-zlib.c:145:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] zs->next_out = &Byte(dstbuf, Long_val(dstpos)); ^ ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-misc.c ocamlc -g -c -ccopt "-O -I/usr/include -DHAVE_ZLIB" stubs-rng.c ocamlmklib -o cryptokit rijndael-alg-fst.o stubs-aes.o d3des.o stubs-des.o arcfour.o stubs-arcfour.o sha1.o stubs-sha1.o sha256.o stubs-sha256.o ripemd160.o stubs-ripemd160.o blowfish.o stubs-blowfish.o keccak.o stubs-sha3.o stubs-md5.o stubs-zlib.o stubs-misc.o stubs-rng.o -L/usr/lib -lz ocamlc -g -c cryptokit.mli ocamlc -g -c cryptokit.ml File "cryptokit.ml", line 18, characters 20-31: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 108, characters 13-26: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 186, characters 13-26: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 224, characters 6-17: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 241, characters 6-29: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 243, characters 8-28: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 263, characters 23-36: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 285, characters 23-36: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 340, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 358, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 475, characters 6-17: Warning 3: deprecated: String.copy File "cryptokit.ml", line 495, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 513, characters 14-27: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 532, characters 14-27: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 566, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 597, characters 8-24: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 603, characters 8-21: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 673, characters 17-30: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 702, characters 8-26: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 707, characters 8-23: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 734, characters 6-17: Warning 3: deprecated: String.copy File "cryptokit.ml", line 785, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 800, characters 6-22: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1077, characters 12-25: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1130, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1131, characters 8-25: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1132, characters 8-32: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1189, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1197, characters 12-130: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1447, characters 10-23: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1454, characters 4-53: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1531, characters 12-25: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1846, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1875, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1880, characters 6-22: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1887, characters 8-53: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1888, characters 8-75: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1889, characters 8-76: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1890, characters 8-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1896, characters 10-29: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1917, characters 10-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1918, characters 10-64: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1924, characters 10-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1925, characters 10-77: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1926, characters 10-65: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1934, characters 8-19: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 1939, characters 8-27: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1969, characters 15-27: Warning 3: deprecated: Array.create Use Array.make instead. File "cryptokit.ml", line 1982, characters 12-70: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1983, characters 12-80: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1984, characters 12-73: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2007, characters 10-68: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2011, characters 10-68: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2012, characters 10-78: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2039, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2040, characters 6-52: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2074, characters 15-27: Warning 3: deprecated: Array.create Use Array.make instead. File "cryptokit.ml", line 2084, characters 10-64: Warning 3: deprecated: String.set Use Bytes.set instead. ocamlmklib -o cryptokit cryptokit.cmo -L/usr/lib -lz make[1]: Leaving directory '/home/bminton/public_html/programs/sks-keyserver/cryptokit-1.7/src' cd cryptokit-1.7/src && make allopt make[1]: Entering directory '/home/bminton/public_html/programs/sks-keyserver/cryptokit-1.7/src' ocamlopt -c cryptokit.ml File "cryptokit.ml", line 18, characters 20-31: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 108, characters 13-26: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 186, characters 13-26: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 224, characters 6-17: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 241, characters 6-29: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 243, characters 8-28: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 263, characters 23-36: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 285, characters 23-36: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 340, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 358, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 475, characters 6-17: Warning 3: deprecated: String.copy File "cryptokit.ml", line 495, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 513, characters 14-27: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 532, characters 14-27: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 566, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 597, characters 8-24: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 603, characters 8-21: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 673, characters 17-30: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 702, characters 8-26: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 707, characters 8-23: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 734, characters 6-17: Warning 3: deprecated: String.copy File "cryptokit.ml", line 785, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 800, characters 6-22: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1077, characters 12-25: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1130, characters 18-31: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1131, characters 8-25: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1132, characters 8-32: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1189, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1197, characters 12-130: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1447, characters 10-23: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1454, characters 4-53: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1531, characters 12-25: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1846, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1875, characters 15-28: Warning 3: deprecated: String.create Use Bytes.create instead. File "cryptokit.ml", line 1880, characters 6-22: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1887, characters 8-53: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1888, characters 8-75: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1889, characters 8-76: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1890, characters 8-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1896, characters 10-29: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1917, characters 10-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1918, characters 10-64: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1924, characters 10-55: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1925, characters 10-77: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1926, characters 10-65: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1934, characters 8-19: Warning 3: deprecated: String.fill Use Bytes.fill instead. File "cryptokit.ml", line 1939, characters 8-27: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1969, characters 15-27: Warning 3: deprecated: Array.create Use Array.make instead. File "cryptokit.ml", line 1982, characters 12-70: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1983, characters 12-80: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 1984, characters 12-73: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2007, characters 10-68: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2011, characters 10-68: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2012, characters 10-78: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2039, characters 6-45: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2040, characters 6-52: Warning 3: deprecated: String.set Use Bytes.set instead. File "cryptokit.ml", line 2074, characters 15-27: Warning 3: deprecated: Array.create Use Array.make instead. File "cryptokit.ml", line 2084, characters 10-64: Warning 3: deprecated: String.set Use Bytes.set instead. ocamlmklib -o cryptokit cryptokit.cmx -L/usr/lib -lz make[1]: Leaving directory '/home/bminton/public_html/programs/sks-keyserver/cryptokit-1.7/src' mkdir -p lib mkdir -p tmp/bin mkdir -p tmp/include touch prepared cp cryptokit-1.7/src/cryptokit.cmi cryptokit-1.7/src/cryptokit.cma \ cryptokit-1.7/src/cryptokit.mli lib cp cryptokit-1.7/src/libcryptokit.a lib if test -f cryptokit-1.7/src/dllcryptokit.so; then \ cp cryptokit-1.7/src/dllcryptokit.so lib; fi if test -f cryptokit-1.7/src/cryptokit.cmxa; then \ cp cryptokit-1.7/src/cryptokit.cmxa cryptokit-1.7/src/cryptokit.cmx \ cryptokit-1.7/src/cryptokit.a lib; fi cd bdb && make bdb.cmxa make[1]: Entering directory '/home/bminton/public_html/programs/sks-keyserver/bdb' ocamlopt -o ocextr ocextr.ml ./ocextr bdb_stubs.c > bdb.ml ocamlopt -inline 40 -c bdb.ml gcc -O3 -Werror-implicit-function-declaration -I`ocamlc -where` -I/usr/include -L/usr/lib -I . -c bdb_stubs.c ocamlmklib -custom -o bdb bdb_stubs.o ocamlmklib -custom -o bdb bdb.cmx -lbdb -ldb-5.3 make[1]: Leaving directory '/home/bminton/public_html/programs/sks-keyserver/bdb' gcc -O3 -Werror-implicit-function-declaration -I`ocamlc -where` -I . -c crc.c ocamlopt -I lib -I bdb -ccopt -L/usr/lib -ccopt -Lbdb -dtypes -warn-error A -inline 40 unix.cmxa str.cmxa bdb.cmxa nums.cmxa bigarray.cmxa cryptokit.cmxa -c pSet.ml File "pSet.ml", line 1: Error: Could not find the .cmi file for interface pSet.mli. Makefile:386: recipe for target 'pSet.cmx' failed make: *** [pSet.cmx] Error 2