* Package: dev-ml/ocamlnet-3.2  * Repository: gentoo  * Maintainer: ml@gentoo.org  * USE: amd64 elibc_glibc gtk kernel_linux ocamlopt ssl userland_GNU  * FEATURES: sandbox >>> Unpacking source... >>> Unpacking ocamlnet-3.2.tar.gz to /mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work >>> Source unpacked in /mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work >>> Preparing source in /mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2 ... >>> Source prepared. >>> Configuring source in /mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2 ... Welcome to Ocamlnet version 3.2 Checking operating system... Linux This OS supports passing credentials over Unix domain sockets Building rpc-auth-local Checking for findlib... found Checking multi-threading support... posix (ok) Checking word size... 64 bit Checking for GPROF... found Checking for PCRE... found Checking whether Ocaml has Printexc.register_printer... found Checking whether Ocaml has fancy page tables... found Checking for POSIX shared memory... found Checking for POSIX semaphores... found Checking for POSIX fadvise... found Checking for POSIX fallocate... found Checking for POSIX memalign... found Checking for POSIX pthread... found Checking for syslog... found Checking for POSIX functions like openat... found Checking for fchdir... found Checking for fdopendir... found Checking for GPROF... found Checking for win32... no Checking for lablgtk2... found Checking whether lablgtk2 has GMain.Io.remove... yes Checking whether lablgtk2 has GMain.Io.add_watch with list support... yes Checking for ssl... found Effective options: -disable-gtk -enable-gtk2 -disable-tcl -enable-ssl -disable-zip -disable-apache -without-nethttpd -without-rpc-auth-dh -bindir /usr/bin -datadir /usr/share/ocamlnet Writing Makefile.conf Please check Makefile.conf. You can now compile Ocamlnet by invoking make all for the bytecode compiler, and optionally by invoking make opt for the native-code compiler (if supported on your architecture). Finally, a make install will install the package(s). >>> Source configured. >>> Compiling source in /mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2 ... make -j4 -j1 all for pkg in netsys netshm netstring equeue shell rpc-generator rpc pop smtp netclient netcgi2 netplex netcgi2-plex netcamlbox netmulticore rpc-auth-local equeue-gtk2 equeue-ssl rpc-ssl; do \ ( cd src/$pkg && make -f Makefile.pre generate ) || exit; \ ( cd src/$pkg && make -f Makefile.pre depend ) || exit; \ ( cd src/$pkg && make all ) || exit; \ done make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' make[2]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' sed -e 's/@VERSION@/3.2/' \ -e 's/@AUTHDHREQS@//' \ -e 's/@PREFERRED_CGI_PKG@//' \ META.in >META make[2]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; } make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' ocamlfind ocamlc -g -package "unix pcre" -c netsys_conf.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_types.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_types.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_oothr.mli ocamlfind ocamlc -g -package "unix pcre" -c netlog.mli ocamlfind ocamlc -g -package "unix pcre" -c netlog.ml ocamlfind ocamlc -g -package "unix pcre" -c netexn.mli ocamlfind ocamlc -g -package "unix pcre" -c netexn.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_impl_util.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_signal.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_signal.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_posix.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_posix.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_win32.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_win32.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_posix.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_posix.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_win32.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_win32.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_generic.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_pollset_generic.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_mem.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_mem.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_xdr.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_xdr.ml ocamlfind ocamlc -g -package "unix pcre" -c netsys_tmp.mli ocamlfind ocamlc -g -package "unix pcre" -c netsys_tmp.ml ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c.c' ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c_win32.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c_win32.c' ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c_htab.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c_htab.c' ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c_queue.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c_queue.c' ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c_mem.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c_mem.c' ../../tools/stubcc -ocamlc ocamlc -ccopt -O netsys_c_xdr.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netsys_c_xdr.c' if [ "Xnetsys_c.o netsys_c_win32.o netsys_c_htab.o netsys_c_queue.o netsys_c_mem.o netsys_c_xdr.o" = "X" ]; then \ ocamlfind ocamlc -g -package "unix pcre" -a -o netsys.cma netsys_conf.cmo netsys_types.cmo netlog.cmo netexn.cmo netsys_impl_util.cmo netsys_signal.cmo netsys_posix.cmo netsys_win32.cmo netsys.cmo netsys_pollset.cmo netsys_pollset_posix.cmo netsys_pollset_win32.cmo netsys_pollset_generic.cmo netsys_mem.cmo netsys_xdr.cmo netsys_tmp.cmo; \ else \ ../../tools/mkstublib -o netsys netsys_conf.cmo netsys_types.cmo netlog.cmo netexn.cmo netsys_impl_util.cmo netsys_signal.cmo netsys_posix.cmo netsys_win32.cmo netsys.cmo netsys_pollset.cmo netsys_pollset_posix.cmo netsys_pollset_win32.cmo netsys_pollset_generic.cmo netsys_mem.cmo netsys_xdr.cmo netsys_tmp.cmo netsys_c.o netsys_c_win32.o netsys_c_htab.o netsys_c_queue.o netsys_c_mem.o netsys_c_xdr.o -lrt -lpthread; \ fi ocamlfind ocamlc -g -package "unix pcre" -c netsys_oothr.ml ocamlfind ocamlc -g -package "unix pcre" -o netsys_oothr.cma -a netsys_oothr.cmo ocamlfind ocamlc -g -package "unix pcre" -c -thread netsys_oothr_mt.mli ocamlfind ocamlc -g -package "unix pcre" -c -thread netsys_oothr_mt.ml ocamlfind ocamlc -g -package "unix pcre" -o netsys_oothr_mt.cma -a \ netsys_oothr.cmo netsys_oothr_mt.cmo ocamlfind ocamlc -g -package "unix pcre" -c -thread netsys_oothr_mt_init.mli ocamlfind ocamlc -g -package "unix pcre" -c -thread netsys_oothr_mt_init.ml make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netsys' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' make[2]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' sed -e 's/@VERSION@/3.2/' \ -e 's/@AUTHDHREQS@//' \ -e 's/@PREFERRED_CGI_PKG@//' \ META.in >META make[2]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; } make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_data.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_data.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_hashtbl.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_hashtbl.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_array.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netshm_array.ml if [ "X" = "X" ]; then \ ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -a -o netshm.cma netshm.cmo netshm_data.cmo netshm_hashtbl.cmo netshm_array.cmo; \ else \ ../../tools/mkstublib -o netshm netshm.cmo netshm_data.cmo netshm_hashtbl.cmo netshm_array.cmo ; \ fi make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netshm' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' make[2]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' camlp4 pa_o.cmo pa_op.cmo pr_o.cmo -impl netdate.mlp > netdate.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netdb.mli sed -e 's|@NET_DB_DIR@|/usr/share/ocamlnet|' netdb.mlp >netdb.ml sed -e 's/@VERSION@/3.2/' netconst.mlp >netconst.ml cd tools && make make[3]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring/tools' cd unimap_to_ocaml && make unimap_to_ocaml make[4]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring/tools/unimap_to_ocaml' ocamlfind ocamlc -g -package str -linkpkg \ -o unimap_to_ocaml \ unimap_to_ocaml.ml make[4]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring/tools/unimap_to_ocaml' make[3]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring/tools' touch tools_done test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_iso.pmap -pmap mappings/iso*.unimap test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_other.pmap -pmap mappings/cp*.unimap mappings/adobe*.unimap mappings/koi*.unimap mappings/mac*.unimap mappings/windows*.unimap test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_jp.pmap -pmap mappings/jis*.*map test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_kr.pmap -pmap mappings/ks*.*map mkdir -p netdb cd netdb && \ ../tools/unimap_to_ocaml/unimap_to_ocaml -netdb ../*.pmap Reading ../netmappings_iso.pmap Reading ../netmappings_jp.pmap Reading ../netmappings_kr.pmap Reading ../netmappings_other.pmap Processing iso88599 (Heavy conflicts: 0 of 256) Processing iso88598 (Heavy conflicts: 0 of 256) Processing iso88597 (Heavy conflicts: 0 of 256) Processing iso88596 (Heavy conflicts: 0 of 256) Processing iso88595 (Heavy conflicts: 1 of 256) Processing iso88594 (Heavy conflicts: 0 of 256) Processing iso88593 (Heavy conflicts: 0 of 256) Processing iso88592 (Heavy conflicts: 0 of 256) Processing iso885916 (Heavy conflicts: 2 of 256) Processing iso885915 (Heavy conflicts: 0 of 256) Processing iso885914 (Heavy conflicts: 2 of 256) Processing iso885913 (Heavy conflicts: 1 of 256) Processing iso885911 (Heavy conflicts: 0 of 256) Processing iso885910 (Heavy conflicts: 0 of 256) Processing iso88591 (Heavy conflicts: 0 of 256) Processing jis0212 (Heavy conflicts: 132 of 8192) Processing jis0208 (Heavy conflicts: 182 of 8192) Processing jis0201 (Heavy conflicts: 0 of 256) Processing ks1001 (Heavy conflicts: 70 of 16384) Processing windows1258 (Heavy conflicts: 2 of 256) Processing windows1257 (Heavy conflicts: 4 of 256) Processing windows1256 (Heavy conflicts: 8 of 256) Processing windows1255 (Heavy conflicts: 1 of 256) Processing windows1254 (Heavy conflicts: 3 of 256) Processing windows1253 (Heavy conflicts: 2 of 256) Processing windows1252 (Heavy conflicts: 1 of 256) Processing windows1251 (Heavy conflicts: 16 of 256) Processing windows1250 (Heavy conflicts: 6 of 256) Processing macroman (Heavy conflicts: 1 of 256) Processing koi8r (Heavy conflicts: 16 of 256) Processing adobe_zapf_dingbats_encoding (Heavy conflicts: 3 of 256) Processing adobe_symbol_encoding (Heavy conflicts: 3 of 256) Processing adobe_standard_encoding (Heavy conflicts: 0 of 256) Processing cp875 (Heavy conflicts: 0 of 256) Processing cp874 (Heavy conflicts: 8 of 256) Processing cp869 (Heavy conflicts: 2 of 256) Processing cp866 (Heavy conflicts: 15 of 256) Processing cp865 (Heavy conflicts: 4 of 256) Processing cp864 (Heavy conflicts: 1 of 256) Processing cp863 (Heavy conflicts: 4 of 256) Processing cp862 (Heavy conflicts: 4 of 256) Processing cp861 (Heavy conflicts: 4 of 256) Processing cp860 (Heavy conflicts: 3 of 256) Processing cp857 (Heavy conflicts: 0 of 256) Processing cp856 (Heavy conflicts: 0 of 256) Processing cp855 (Heavy conflicts: 15 of 256) Processing cp852 (Heavy conflicts: 10 of 256) Processing cp850 (Heavy conflicts: 0 of 256) Processing cp775 (Heavy conflicts: 9 of 256) Processing cp737 (Heavy conflicts: 3 of 256) Processing cp500 (Heavy conflicts: 0 of 256) Processing cp437 (Heavy conflicts: 4 of 256) Processing cp424 (Heavy conflicts: 0 of 256) Processing cp1047 (Heavy conflicts: 0 of 256) Processing cp1026 (Heavy conflicts: 0 of 256) Processing cp1006 (Heavy conflicts: 2 of 256) Processing cp037 (Heavy conflicts: 0 of 256) touch netdb_done test -d netdb (cd netdb && ls *.netdb) | \ { while read f; do echo "/usr/share/ocamlnet/$f"; done; } >netdb-packlist sed -e 's/@VERSION@/3.2/' \ -e 's/@AUTHDHREQS@//' \ -e 's/@PREFERRED_CGI_PKG@//' \ META.in >META make[2]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; } make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netconst.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netconst.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_pcre.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_pcre.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_str.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_str.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netbuffer.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netbuffer.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaux.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaux.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netchannels.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netchannels.ml File "netchannels.ml", line 827, characters 2-470: Warning X: bad style, all clauses in this pattern-matching are guarded. File "netchannels.ml", line 1301, characters 2-434: Warning X: bad style, all clauses in this pattern-matching are guarded. ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netdate.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netdate.ml File "netdate.ml", line 174, characters 10-299: Warning X: bad style, all clauses in this pattern-matching are guarded. ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netdb.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netconversion.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netconversion.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netulex.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netulex.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netencoding.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netencoding.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstream.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstream.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c mimestring.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c mimestring.ml ocamllex nethtml_scanner.mll 57 states, 1035 transitions, table size 4482 bytes ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c nethtml_scanner.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c nethtml.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c nethtml.ml File "nethtml.ml", line 620, characters 4-16: Warning X: this statement never returns (or has an unsound type.) ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c neturl.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c neturl.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaddress.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaddress.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmime.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmime.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netsendmail.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netsendmail.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c nethttp.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c nethttp.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netpagebuffer.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netpagebuffer.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netfs.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netfs.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netglob_lex.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netglob.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netglob.ml if [ "X" = "X" ]; then \ ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -a -o netstring.cma netconst.cmo netstring_pcre.cmo netstring_str.cmo netbuffer.cmo netaux.cmo netchannels.cmo netdate.cmo netdb.cmo netmappings.cmo netconversion.cmo netulex.cmo netencoding.cmo netstream.cmo mimestring.cmo nethtml_scanner.cmo nethtml.cmo neturl.cmo netaddress.cmo netmime.cmo netsendmail.cmo nethttp.cmo netpagebuffer.cmo netfs.cmo netglob_lex.cmo netglob.cmo; \ else \ ../../tools/mkstublib -o netstring netconst.cmo netstring_pcre.cmo netstring_str.cmo netbuffer.cmo netaux.cmo netchannels.cmo netdate.cmo netdb.cmo netmappings.cmo netconversion.cmo netulex.cmo netencoding.cmo netstream.cmo mimestring.cmo nethtml_scanner.cmo nethtml.cmo neturl.cmo netaddress.cmo netmime.cmo netsendmail.cmo nethttp.cmo netpagebuffer.cmo netfs.cmo netglob_lex.cmo netglob.cmo ; \ fi test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_iso.pmap -pmap mappings/iso*.unimap tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_iso.ml netmappings_iso.pmap Reading netmappings_iso.pmap Processing iso88599 (Heavy conflicts: 0 of 256) Processing iso88598 (Heavy conflicts: 0 of 256) Processing iso88597 (Heavy conflicts: 0 of 256) Processing iso88596 (Heavy conflicts: 0 of 256) Processing iso88595 (Heavy conflicts: 1 of 256) Processing iso88594 (Heavy conflicts: 0 of 256) Processing iso88593 (Heavy conflicts: 0 of 256) Processing iso88592 (Heavy conflicts: 0 of 256) Processing iso885916 (Heavy conflicts: 2 of 256) Processing iso885915 (Heavy conflicts: 0 of 256) Processing iso885914 (Heavy conflicts: 2 of 256) Processing iso885913 (Heavy conflicts: 1 of 256) Processing iso885911 (Heavy conflicts: 0 of 256) Processing iso885910 (Heavy conflicts: 0 of 256) Processing iso88591 (Heavy conflicts: 0 of 256) ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings_iso.ml test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_other.pmap -pmap mappings/cp*.unimap mappings/adobe*.unimap mappings/koi*.unimap mappings/mac*.unimap mappings/windows*.unimap tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_other.ml netmappings_other.pmap Reading netmappings_other.pmap Processing windows1258 (Heavy conflicts: 2 of 256) Processing windows1257 (Heavy conflicts: 4 of 256) Processing windows1256 (Heavy conflicts: 8 of 256) Processing windows1255 (Heavy conflicts: 1 of 256) Processing windows1254 (Heavy conflicts: 3 of 256) Processing windows1253 (Heavy conflicts: 2 of 256) Processing windows1252 (Heavy conflicts: 1 of 256) Processing windows1251 (Heavy conflicts: 16 of 256) Processing windows1250 (Heavy conflicts: 6 of 256) Processing macroman (Heavy conflicts: 1 of 256) Processing koi8r (Heavy conflicts: 16 of 256) Processing adobe_zapf_dingbats_encoding (Heavy conflicts: 3 of 256) Processing adobe_symbol_encoding (Heavy conflicts: 3 of 256) Processing adobe_standard_encoding (Heavy conflicts: 0 of 256) Processing cp875 (Heavy conflicts: 0 of 256) Processing cp874 (Heavy conflicts: 8 of 256) Processing cp869 (Heavy conflicts: 2 of 256) Processing cp866 (Heavy conflicts: 15 of 256) Processing cp865 (Heavy conflicts: 4 of 256) Processing cp864 (Heavy conflicts: 1 of 256) Processing cp863 (Heavy conflicts: 4 of 256) Processing cp862 (Heavy conflicts: 4 of 256) Processing cp861 (Heavy conflicts: 4 of 256) Processing cp860 (Heavy conflicts: 3 of 256) Processing cp857 (Heavy conflicts: 0 of 256) Processing cp856 (Heavy conflicts: 0 of 256) Processing cp855 (Heavy conflicts: 15 of 256) Processing cp852 (Heavy conflicts: 10 of 256) Processing cp850 (Heavy conflicts: 0 of 256) Processing cp775 (Heavy conflicts: 9 of 256) Processing cp737 (Heavy conflicts: 3 of 256) Processing cp500 (Heavy conflicts: 0 of 256) Processing cp437 (Heavy conflicts: 4 of 256) Processing cp424 (Heavy conflicts: 0 of 256) Processing cp1047 (Heavy conflicts: 0 of 256) Processing cp1026 (Heavy conflicts: 0 of 256) Processing cp1006 (Heavy conflicts: 2 of 256) Processing cp037 (Heavy conflicts: 0 of 256) ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings_other.ml test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_jp.pmap -pmap mappings/jis*.*map tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_jp.ml netmappings_jp.pmap Reading netmappings_jp.pmap Processing jis0212 (Heavy conflicts: 132 of 8192) Processing jis0208 (Heavy conflicts: 182 of 8192) Processing jis0201 (Heavy conflicts: 0 of 256) ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings_jp.ml test ! -d mappings || tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_kr.pmap -pmap mappings/ks*.*map tools/unimap_to_ocaml/unimap_to_ocaml \ -o netmappings_kr.ml netmappings_kr.pmap Reading netmappings_kr.pmap Processing ks1001 (Heavy conflicts: 70 of 16384) ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings_kr.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netmappings_min.ml ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_top.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netstring_top.ml ../../tools/stubcc -ocamlc ocamlc -ccopt -O netaccel_c.c + x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -mno-tls-direct-seg-refs -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC -c -O -I'/usr/lib64/ocaml' 'netaccel_c.c' ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaccel.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaccel.ml ../../tools/mkstublib -o netaccel -oc netaccel_c netaccel_c.o netaccel.cmo ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaccel_link.mli ocamlfind ocamlc -g -I ../../src/netsys -package "unix pcre" -c netaccel_link.ml rm nethtml_scanner.ml make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/netstring' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' make[2]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' sed -e 's/@VERSION@/3.2/' \ -e 's/@AUTHDHREQS@//' \ -e 's/@PREFERRED_CGI_PKG@//' \ META.in >META make[2]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; } make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c equeue.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c equeue.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue_util.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue_pollset.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue_pollset.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue_select.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue_select.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c unixqueue.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_resolver.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_resolver.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_engines.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_engines.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_socks5.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_socks5.ml ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_io.mli ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c uq_io.ml if [ "X" = "X" ]; then \ ocamlfind ocamlc -g -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -a -o equeue.cma equeue.cmo unixqueue_util.cmo unixqueue_pollset.cmo unixqueue_select.cmo unixqueue.cmo uq_resolver.cmo uq_engines.cmo uq_socks5.cmo uq_io.cmo; \ else \ ../../tools/mkstublib -o equeue equeue.cmo unixqueue_util.cmo unixqueue_pollset.cmo unixqueue_select.cmo unixqueue.cmo uq_resolver.cmo uq_engines.cmo uq_socks5.cmo uq_io.cmo ; \ fi make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/equeue' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' make[2]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' sed -e 's/@VERSION@/3.2/' \ -e 's/@AUTHDHREQS@//' \ -e 's/@PREFERRED_CGI_PKG@//' \ META.in >META make[2]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' ocamlfind ocamldep *.ml *.mli >depend || { rm -f depend; exit 1; } make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' make[1]: Entering directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_sys.mli ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_sys.ml ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell.mli ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell.ml ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_uq.mli ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_uq.ml ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_fs.mli ocamlfind ocamlc -g -I ../../src/equeue -I ../../src/netsys -I ../../src/netstring -package "unix pcre" -c shell_fs.ml File "shell_fs.ml", line 1, characters 0-1: Error: The implementation shell_fs.ml does not match the interface shell_fs.cmi: Class declarations do not match: class shell_fs : ?encoding:Netconversion.encoding -> ?root:string -> ?dd_has_excl:bool -> < exec : command_context -> 'a; interrupt : unit -> unit; run : unit -> unit; .. > -> shell_stream_fs does not match class shell_fs : ?encoding:Netconversion.encoding -> ?root:string -> ?dd_has_excl:bool -> command_interpreter -> shell_stream_fs A parameter has type < exec : command_context -> 'a; interrupt : unit -> unit; run : unit -> unit; .. > but is expected to have type command_interpreter make[1]: *** [shell_fs.cmo] Error 2 make[1]: Leaving directory `/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2/src/shell' make: *** [all] Error 2 emake failed * ERROR: dev-ml/ocamlnet-3.2 failed: * make failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2406: Called die * The specific snippet of code: * emake -j1 all || die "make failed"; * * If you need support, post the output of 'emerge --info =dev-ml/ocamlnet-3.2', * the complete build log and the output of 'emerge -pqv =dev-ml/ocamlnet-3.2'. * The complete build log is located at '/mnt/RAID0/tmp-portage-logs/dev-ml:ocamlnet-3.2:20101230-111941.log'. * The ebuild environment file is located at '/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/temp/environment'. * S: '/mnt/RAID0/tmp-portage/portage/dev-ml/ocamlnet-3.2/work/ocamlnet-3.2'