[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957623: ocaml: ftbfs with GCC-10



Package: src:ocaml
Version: 4.08.1-8
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/ocaml_4.08.1-8_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o finalise_bi.o finalise.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o custom_bi.o custom.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o dynlink_bi.o dynlink.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o spacetime_byt_bi.o spacetime_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o afl_bi.o afl.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o unix_bi.o unix.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o bigarray_bi.o bigarray.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -DCAML_INSTR -o main_bi.o main.c
rm -f libcamlruni.a && x86_64-linux-gnu-ar rc libcamlruni.a  interp_bi.o misc_bi.o stacks_bi.o fix_code_bi.o startup_aux_bi.o startup_byt_bi.o freelist_bi.o major_gc_bi.o minor_gc_bi.o memory_bi.o alloc_bi.o roots_byt_bi.o globroots_bi.o fail_byt_bi.o signals_bi.o signals_byt_bi.o printexc_bi.o backtrace_byt_bi.o backtrace_bi.o compare_bi.o ints_bi.o floats_bi.o str_bi.o array_bi.o io_bi.o extern_bi.o intern_bi.o hash_bi.o sys_bi.o meta_bi.o parsing_bi.o gc_ctrl_bi.o md5_bi.o obj_bi.o lexing_bi.o callback_bi.o debugger_bi.o weak_bi.o compact_bi.o finalise_bi.o custom_bi.o dynlink_bi.o spacetime_byt_bi.o afl_bi.o unix_bi.o bigarray_bi.o main_bi.o && x86_64-linux-gnu-ranlib libcamlruni.a
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o interp_bpic.o interp.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o misc_bpic.o misc.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o stacks_bpic.o stacks.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o fix_code_bpic.o fix_code.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o startup_aux_bpic.o startup_aux.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o startup_byt_bpic.o startup_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o freelist_bpic.o freelist.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o major_gc_bpic.o major_gc.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o minor_gc_bpic.o minor_gc.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o memory_bpic.o memory.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o alloc_bpic.o alloc.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o roots_byt_bpic.o roots_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o globroots_bpic.o globroots.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o fail_byt_bpic.o fail_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o signals_bpic.o signals.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o signals_byt_bpic.o signals_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o printexc_bpic.o printexc.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o backtrace_byt_bpic.o backtrace_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o backtrace_bpic.o backtrace.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o compare_bpic.o compare.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o ints_bpic.o ints.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o floats_bpic.o floats.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o str_bpic.o str.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o array_bpic.o array.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o io_bpic.o io.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o extern_bpic.o extern.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o intern_bpic.o intern.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o hash_bpic.o hash.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o sys_bpic.o sys.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o meta_bpic.o meta.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o parsing_bpic.o parsing.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o gc_ctrl_bpic.o gc_ctrl.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o md5_bpic.o md5.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o obj_bpic.o obj.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o lexing_bpic.o lexing.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o callback_bpic.o callback.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o debugger_bpic.o debugger.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o weak_bpic.o weak.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o compact_bpic.o compact.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o finalise_bpic.o finalise.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o custom_bpic.o custom.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o dynlink_bpic.o dynlink.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o spacetime_byt_bpic.o spacetime_byt.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o afl_bpic.o afl.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o unix_bpic.o unix.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o bigarray_bpic.o bigarray.c
x86_64-linux-gnu-gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE  -DOCAML_STDLIB_DIR='"/usr/lib/ocaml"'  -o main_bpic.o main.c
rm -f libcamlrun_pic.a && x86_64-linux-gnu-ar rc libcamlrun_pic.a  interp_bpic.o misc_bpic.o stacks_bpic.o fix_code_bpic.o startup_aux_bpic.o startup_byt_bpic.o freelist_bpic.o major_gc_bpic.o minor_gc_bpic.o memory_bpic.o alloc_bpic.o roots_byt_bpic.o globroots_bpic.o fail_byt_bpic.o signals_bpic.o signals_byt_bpic.o printexc_bpic.o backtrace_byt_bpic.o backtrace_bpic.o compare_bpic.o ints_bpic.o floats_bpic.o str_bpic.o array_bpic.o io_bpic.o extern_bpic.o intern_bpic.o hash_bpic.o sys_bpic.o meta_bpic.o parsing_bpic.o gc_ctrl_bpic.o md5_bpic.o obj_bpic.o lexing_bpic.o callback_bpic.o debugger_bpic.o weak_bpic.o compact_bpic.o finalise_bpic.o custom_bpic.o dynlink_bpic.o spacetime_byt_bpic.o afl_bpic.o unix_bpic.o bigarray_bpic.o main_bpic.o && x86_64-linux-gnu-ranlib libcamlrun_pic.a
x86_64-linux-gnu-gcc -shared -Wl,-z,relro -Wl,-z,now -o libcamlrun_shared.so interp_bpic.o misc_bpic.o stacks_bpic.o fix_code_bpic.o startup_aux_bpic.o startup_byt_bpic.o freelist_bpic.o major_gc_bpic.o minor_gc_bpic.o memory_bpic.o alloc_bpic.o roots_byt_bpic.o globroots_bpic.o fail_byt_bpic.o signals_bpic.o signals_byt_bpic.o printexc_bpic.o backtrace_byt_bpic.o backtrace_bpic.o compare_bpic.o ints_bpic.o floats_bpic.o str_bpic.o array_bpic.o io_bpic.o extern_bpic.o intern_bpic.o hash_bpic.o sys_bpic.o meta_bpic.o parsing_bpic.o gc_ctrl_bpic.o md5_bpic.o obj_bpic.o lexing_bpic.o callback_bpic.o debugger_bpic.o weak_bpic.o compact_bpic.o finalise_bpic.o custom_bpic.o dynlink_bpic.o spacetime_byt_bpic.o afl_bpic.o unix_bpic.o bigarray_bpic.o main_bpic.o -lm -ldl  -lpthread 
/usr/bin/ld: backtrace_bpic.o:/<<PKGBUILDDIR>>/runtime/backtrace.c:31: multiple definition of `caml_debug_info'; backtrace_byt_bpic.o:/<<PKGBUILDDIR>>/runtime/backtrace_byt.c:47: first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:310: libcamlrun_shared.so] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/runtime'
make[3]: *** [Makefile:323: coldstart] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [debian/rules:141: build-stamp] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:82: build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:77: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


Reply to: