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

Reply via email to