On gentoo 2.0.1, fails in omake (once again due to all warnings treated as errors) :
=> omake-0.9.8.5-3.tar.gz doesn't seem to exist on this system. => Attempting to fetch omake-0.9.8.5-3.tar.gz from http://omake.metaprl.org/downloads/. => [3321245 bytes] 2010-01-28 20:17:06 URL:http://main.metaprl.org/download/omake/omake-0.9.8.5-3.tar.gz [3321245/3321245] -> "/tmp/godi1989-0/0/omake-0.9.8.5-3.tar.gz" [1] => oni-1.00rc1.tar.bz2 doesn't seem to exist on this system. => Attempting to fetch oni-1.00rc1.tar.bz2 from http://bitbucket.org/jhw/oni/get/. => [163296 bytes] 2010-01-28 20:17:10 URL:http://bitbucket.org/jhw/oni/get/oni-1.00rc1.tar.bz2 [163296/163296] -> "/tmp/godi2003-0/0/oni-1.00rc1.tar.bz2" [1] ===> Cleaning for godi-omake-0.9.8.5godi6 => Checksum OK for omake-0.9.8.5-3.tar.gz. ===> Extracting for godi-omake-0.9.8.5godi6 /bin/mkdir -p /debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5 ===> Patching for godi-omake-0.9.8.5godi6 ===> Applying pkgsrc patches for godi-omake-0.9.8.5godi6 ===> Configuring for godi-omake-0.9.8.5godi6 ===> Building for godi-omake-0.9.8.5godi6 make[7]: Entering directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5' mkdir -p boot ln -sf ../src/Makefile boot/Makefile make[8]: Entering directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' ln -sf ../src/clib/omake_shell_sys.c omake_shell_sys.c (...) ln -sf ../src/main/omake_shell.mli omake_shell.mli ocamllex omake_ast_lex.mll 107 states, 2048 transitions, table size 8834 bytes ocamlc -c omake_gen_parse.ml ocamlc -custom -o omake_gen_parse unix.cma omake_gen_parse.cmo ./omake_gen_parse -o omake_ast_parse.mly omake_ast_parse.input ocamlyacc omake_ast_parse.mly ocamlyacc omake_shell_parse.mly ocamldep *.ml *.mli > Makefile.dep make[8]: Leaving directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' make[8]: Entering directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' make[8]: `Makefile.dep' is up to date. make[8]: Leaving directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' make[8]: Entering directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' ocamlc -c lm_string_util.mli (...) ocamlc -c lm_fs_case_sensitive.ml ocamlc -a -o lm.cma lm_printf.cmo lm_debug.cmo lm_heap.cmo lm_list_util.cmo lm_array_util.cmo lm_set_sig.cmo lm_set.cmo lm_map_sig.cmo lm_map.cmo lm_int_set.cmo lm_termsize.cmo lm_terminfo.cmo lm_arg.cmo lm_index.cmo lm_thread_sig.cmo lm_thread_core.cmo lm_thread.cmo lm_string_util.cmo lm_string_set.cmo lm_hash_sig.cmo lm_hash.cmo lm_symbol.cmo lm_location.cmo lm_position.cmo lm_filename_util.cmo lm_uname.cmo lm_thread_pool.cmo lm_channel.cmo lm_lexer.cmo lm_parser.cmo lm_unix_util.cmo lm_glob.cmo lm_db.cmo lm_notify.cmo lm_fs_case_sensitive.cmo ocamlc -custom -o omake_gen_magic unix.cma lm.cma omake_gen_magic.cmo ./omake_gen_magic -o omake_magic.ml --version version.txt --magic --cache-files lm_filename_util.ml lm_hash.ml lm_location.ml lm_map.ml lm_position.ml lm_set.ml lm_symbol.ml omake_value_type.ml omake_cache.ml omake_cache_type.ml omake_node.ml omake_command_digest.ml --omc-files lm_filename_util.ml lm_hash.ml lm_location.ml lm_symbol.ml lm_map.ml lm_set.ml omake_node.ml omake_ir.ml --omo-files lm_filename_util.ml lm_hash.ml lm_lexer.ml lm_location.ml lm_map.ml lm_parser.ml lm_position.ml lm_set.ml lm_symbol.ml omake_value_type.ml omake_cache_type.ml omake_ir.ml omake_node.ml omake_env.ml ocamlc -c omake_magic.ml ocamlc -a -o magic.cma omake_magic.cmo ocamlc -c fmarshal.ml (...) camlc -c omake_builtin_object.ml ocamlc -linkall -a -o builtin.cma omake_builtin_base.cmo omake_builtin_arith.cmo omake_builtin_file.cmo omake_builtin_fun.cmo omake_builtin_io.cmo omake_builtin_io_fun.cmo omake_builtin_sys.cmo omake_builtin_target.cmo omake_builtin_shell.cmo omake_builtin_rule.cmo omake_builtin_test.cmo omake_builtin_object.cmo cc -I"`ocamlc -where`" -c lm_heap.c cc -I"`ocamlc -where`" -c lm_channel.c cc -I"`ocamlc -where`" -c lm_printf.c lm_printf.c: In function 'ml_print_string': lm_printf.c:145: warning: attempt to free a non-heap object 'buffer' lm_printf.c:150: warning: attempt to free a non-heap object 'buffer' lm_printf.c: In function 'ml_print_string2': lm_printf.c:193: warning: attempt to free a non-heap object 'buffer' lm_printf.c:198: warning: attempt to free a non-heap object 'buffer' cc -I"`ocamlc -where`" -c lm_ctype.c (...) cc -I"`ocamlc -where`" -c lm_fs_case_sensitive.c rm -f clib.a ar cq clib.a lm_heap.o lm_channel.o lm_printf.o lm_ctype.o lm_uname_ext.o lm_unix_cutil.o lm_compat_win32.o readline.o omake_shell_sys.o fam_win32.o fam_kqueue.o fam_inotify.o lm_notify.o lm_termsize.o lm_terminfo.o lm_fs_case_sensitive.o ocamlc -custom -o omake -cclib clib.a unix.cma lm.cma util.cma magic.cma ast.cma ir.cma env.cma exec.cma eval.cma shell.cma build.cma builtin.cma omake_shell.cmo omake_main.cmo make[8]: Leaving directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot' touch .config OMAKEFLAGS= OMAKEPATH=lib ./omake-boot --dotomake .omake --force-dotomake -j2 main *** omake: reading OMakefiles Updating the .config file. --- Checking for ocamlfind... (found /debian/home/rixed/godi/bin/ocamlfind) --- Checking for ocamlc.opt... (found /debian/home/rixed/godi/bin/ocamlc.opt) --- Checking for ocamlopt.opt... (found /debian/home/rixed/godi/bin/ocamlopt.opt) --- Checking whether ocamlc understands the "z" warnings... (yes) --- Checking for ncurses... (found) --- Checking for readline... (found, GNU) --- Checking for FAM... (NOT found) --- Checking for function snprintf... (found) --- Checking for optimal filesystem case-sensitivity test... (Generic) --- Checking if ocamldep understands -modules... (yes) --- Checking for hevea... (FAILED - no hevea found) --- Checking for date... (found /bin/date) *** omake: finished reading OMakefiles (12.62 sec) *** omake: warning: stdout is not a tty, disabling the progress bar (use --progress to override). - build src/clib lm_printf.o + gcc -I/debian/home/rixed/godi/include -L/debian/home/rixed/godi/lib -g -O2 -Wall -Werror -Wno-unused -DREADLINE_ENABLED -DREADLINE_GNU -DNCURSES -DHAVE_SNPRINTF -I. -I/debian/home/rixed/godi/lib/ocaml/std-lib -I. -c -o lm_printf.o lm_printf.c cc1: warnings being treated as errors lm_printf.c: In function 'ml_print_string2': lm_printf.c:193: error: attempt to free a non-heap object 'buffer' lm_printf.c:198: error: attempt to free a non-heap object 'buffer' lm_printf.c: In function 'ml_print_string': lm_printf.c:145: error: attempt to free a non-heap object 'buffer' lm_printf.c:150: error: attempt to free a non-heap object 'buffer' *** omake: 235/1157 targets are up to date *** omake: failed (21.01 sec, 4/4 scans, 25/25 rules, 94/725 digests) *** omake: targets were not rebuilt because of errors: src/clib/lm_printf.o make[7]: *** [all] Error 1 make[7]: Leaving directory `/debian/home/rixed/godi/build/godi/godi-omake/work/omake-0.9.8.5' Error: Exec error: File /debian/home/rixed/godi/build/godi/godi-omake/./../../mk/bsd.pkg.mk, line 1039: Command returned with non-zero exit code Error: Exec error: File /debian/home/rixed/godi/build/godi/godi-omake/./../../mk/bsd.pkg.mk, line 1378: Command returned with non-zero exit code _______________________________________________ Godi-list mailing list [email protected] https://godirepo.camlcity.org/mailman/listinfo/godi-list
