Build:
- 0
2026-07-10 10:30.14: New job: build bap-ghidra.2.4.0 (8da8a8e94a04) 2026-07-10 10:30.14: Waiting for resource in pool day11-builds 2026-07-10 10:47.50: Got resource from pool day11-builds 2026-07-10 10:47.50: [profile full] build bap-ghidra.2.4.0 2026-07-10 10:47.50: build bap-ghidra.2.4.0 (8da8a8e94a04) === DEPENDENCIES (127 transitive) === angstrom.0.16.1 99ccd1554193 bap-build.2.4.0 bca81edd4752 bap-bundle.2.4.0 4efa62919ae1 bap-core-theory.2.4.0 8daadaa6da4b bap-future.2.4.0 435f1bd1d9dd bap-knowledge.2.4.0 2f143faebca7 bap-main.2.4.0 106acf8a1d56 bap-plugins.2.4.0 e800576d920c bap-recipe.2.4.0 faf0bc9b5cda bap-relation.2.4.0 81f8bad6f171 bap-std.2.4.0 5b41564798f8 base.v0.14.4 4bf393d9e2f9 base-bytes.base d39a6df950f8 base-threads.base 44df48f3da5c base-unix.base 4103cdc1c2b0 base_bigstring.v0.14.0 6f8044bcd105 base_quickcheck.v0.14.0 d67ad41abdac bigarray-compat.1.1.0 74f90df28588 bigstringaf.0.10.0 a018a860d04b bin_prot.v0.14.1 c973e5f66cdb bitvec.2.4.0 186c5fcdcadf bitvec-binprot.2.4.0 5f67cf74e9a0 bitvec-order.2.4.0 d439451257c5 bitvec-sexp.2.4.0 743fca1e7f90 camlzip.1.11 33033341224c cmdliner.1.3.0 76a80267943e conf-clang.2 a013319cf76d conf-gmp.5 28650a0c2a50 conf-m4.1 f73611d1230b conf-perl.2 18284ca03ca9 conf-pkg-config.5 f20b8fd18442 conf-which.1 13bfcc4b0361 conf-zlib.1 22029c4a9272 core_kernel.v0.14.1 eb0ab90178db cppo.1.8.0 30c3a6d9e2b3 csexp.1.5.2 ba89e2848702 dune.3.24.0 2b41db522b21 dune-configurator.3.22.2 8e44a1a08cfb fieldslib.v0.14.0 1f04d5c2fcda fileutils.0.6.4 3075b271fe12 graphlib.2.4.0 bf8fa938220a jane-street-headers.v0.14.0 4122a7028ca5 jst-config.v0.14.1 1fbbb8d3a8a1 lambda-term.3.4.0 1a0e27c04f42 logs.0.8.0 6241ae663db6 lwt.5.10.1 407381872b00 lwt_react.1.2.0 1c0263ae0daf mew.0.1.0 d2d3ef42df59 mew_vi.0.5.0 b019b6f2cbe7 mmap.1.2.0 5a257a2d7ed6 monads.2.4.0 49709fb07fa1 num.1.6 25e2b984a73f oasis.0.4.11 c76507e27036 ocaml.4.12.1 28811bf625d6 ocaml-base-compiler.4.12.1 5c7968485983 ocaml-compiler-libs.v0.12.4 034da67b8326 ocaml-config.2 8243d53cdf79 ocaml-migrate-parsetree.1.8.0 565296770554 ocaml-secondary-compiler.4.14.2 90adab01dc22 ocaml-syntax-shims.1.0.0 0ae155e5da08 ocamlbuild.0.16.1 f96353623435 ocamlfind.1.9.6 2aefc5fbb103 ocamlfind-secondary.1.9.6 887b6326b6fe ocamlgraph.2.2.0 c9e8ff335eaf ocamlify.0.0.1 1da297bf40c0 ocamlmod.0.0.9 0ff8568175e3 ocplib-endian.1.2 98fc84d66d9b octavius.1.2.2 811a3624202d ogre.2.4.0 9af98a48f821 parsexp.v0.14.2 e7a67b2a3b9c ppx_assert.v0.14.0 77d8038acbd0 ppx_bap.v0.14.0 392c8e309c75 ppx_base.v0.14.0 4fdfaa258b7b ppx_bench.v0.14.1 e18790526b63 ppx_bin_prot.v0.14.0 baa169fc55be ppx_cold.v0.14.0 4692063a87af ppx_compare.v0.14.0 b680c39f772e ppx_custom_printf.v0.14.0 4b433fa202ba ppx_derivers.1.2.1 1c32765a6351 ppx_enumerate.v0.14.0 1fc044cd4660 ppx_expect.v0.14.0 4d144c7c620d ppx_fields_conv.v0.14.1 03e25bb1a64e ppx_fixed_literal.v0.14.0 e7be03beb937 ppx_hash.v0.14.0 22f96b0513fa ppx_here.v0.14.0 5497fe213c74 ppx_inline_test.v0.14.1 7fc576b11ee7 ppx_jane.v0.14.0 277be7da6dba ppx_js_style.v0.14.1 15a0d5584195 ppx_let.v0.14.0 79d2a25a735f ppx_module_timer.v0.14.0 a4b0a6ab30bf ppx_optcomp.v0.14.0 fcaec1d7a573 ppx_optional.v0.14.0 5d3e67f62f78 ppx_pipebang.v0.14.0 384cfd18f8aa ppx_sexp_conv.v0.14.1 d0aa7c8c97c5 ppx_sexp_message.v0.14.0 d5a2e2dd802b ppx_sexp_value.v0.14.0 cb1962fde905 ppx_stable.v0.14.1 4bbf045b365c ppx_string.v0.14.1 73b45feb7378 ppx_typerep_conv.v0.14.1 b48595a7f6a6 ppx_variants_conv.v0.14.1 f030e720bd81 ppxlib.0.15.0 9c5b44bd6e95 re.1.12.0 34b6c4f522a9 react.1.2.2 d315faff33c2 regular.2.4.0 43bcfd29efad result.1.5 fb4e66d098bd seq.base e10f6e5c9065 sexplib.v0.14.0 a9a750ad155f sexplib0.v0.14.0 f3718a307b43 splittable_random.v0.14.0 33d44461dd3c stdio.v0.14.0 3d7d32ced988 stdlib-shims.0.3.0 4f5073ccdc24 stringext.1.6.0 bc298f653044 time_now.v0.14.0 bd47d9766d87 topkg.1.1.1 4c79ac15753d trie.1.0.0 4f5e3e8c903e typerep.v0.14.0 6da95d07f695 uchar.0.0.2 9abf4f81904b uri.4.4.0 c1d456885fd5 utop.2.17.0 6035d6d3378e uucp.15.0.0 776c26c1588a uuidm.0.9.8 d7ade5d86ea8 uuseg.15.0.0 2631e3b92646 uutf.1.0.4 042042976c68 variantslib.v0.14.0 66d260b1ec48 xdg.3.22.2 4e09469c0c27 zarith.1.14 8e34852d6e14 zed.3.2.3 0dba15331075 === STDOUT === Processing: [default: loading data] [bap-ghidra.2.4.0: extract] -> retrieved bap-ghidra.2.4.0 (cached) [bap-ghidra: ./configure] + /home/opam/.opam/default/.opam-switch/build/bap-ghidra.2.4.0/./configure "--prefix=/home/opam/.opam/default" "--enable-ghidra" (CWD=/home/opam/.opam/default/.opam-switch/build/bap-ghidra.2.4.0) - - Configuration: - ocamlfind: ........................................... /home/opam/.opam/default/bin/ocamlfind - ocamlc: .............................................. /home/opam/.opam/default/bin/ocamlc.opt - ocamlopt: ............................................ /home/opam/.opam/default/bin/ocamlopt.opt - ocamlbuild: .......................................... /home/opam/.opam/default/bin/ocamlbuild - Package name: ........................................ bap - Package version: ..................................... 2.4.0 - os_type: ............................................. Unix - system: .............................................. linux - architecture: ........................................ amd64 - ccomp_type: .......................................... cc - ocaml_version: ....................................... 4.12.1 - standard_library_default: ............................ /home/opam/.opam/default/lib/ocaml - standard_library: .................................... /home/opam/.opam/default/lib/ocaml - bytecomp_c_compiler: ................................. gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT - native_c_compiler: ................................... gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT - model: ............................................... default - ext_obj: ............................................. .o - ext_asm: ............................................. .s - ext_lib: ............................................. .a - ext_dll: ............................................. .so - default_executable_name: ............................. a.out - systhread_supported: ................................. true - Install architecture-independent files dir: .......... /home/opam/.opam/default - Install architecture-dependent files in dir: ......... $prefix - User executables: .................................... $exec_prefix/bin - System admin executables: ............................ $exec_prefix/sbin - Program executables: ................................. $exec_prefix/libexec - Read-only single-machine data: ....................... $prefix/etc - Modifiable architecture-independent data: ............ $prefix/com - Modifiable single-machine data: ...................... $prefix/var - Object code libraries: ............................... $exec_prefix/lib - Read-only arch-independent data root: ................ $prefix/share - Read-only architecture-independent data: ............. $datarootdir - Info documentation: .................................. $datarootdir/info - Locale-dependent data: ............................... $datarootdir/locale - Man documentation: ................................... $datarootdir/man - Documentation root: .................................. $datarootdir/doc/$pkg_name - HTML documentation: .................................. $docdir - DVI documentation: ................................... $docdir - PDF documentation: ................................... $docdir - PS documentation: .................................... $docdir - findlib_version: ..................................... 1.9.6 - is_native: ........................................... true - suffix_program: ...................................... - Remove a file.: ...................................... rm -f - Remove a directory.: ................................. rm -rf - Turn ocaml debug flag on: ............................ true - Turn ocaml profile flag on: .......................... false - Compiler support generation of .cmxs.: ............... true - OCamlbuild additional flags: ......................... - A default folder for plugins: ........................ /home/opam/.opam/default/lib/bap - c++ compiler: ........................................ /usr/bin/c++ - C compiler optimization level: ....................... -O2 - Build every feature by default: ...................... false - Enable development mode: ............................. false - Build with the ghidra backend: ....................... true - Create documentations: ............................... true - Compile tests executable and library and run them: ... false - pkg_bap: ............................................. /home/opam/.opam/default/lib/bap - pkg_core_kernel: ..................................... /home/opam/.opam/default/lib/core_kernel - pkg_ppx_bap: ......................................... /home/opam/.opam/default/lib/ppx_bap - pkg_mmap: ............................................ /home/opam/.opam/default/lib/mmap - pkg_bap_main: ........................................ /home/opam/.opam/default/lib/bap-main - [bap-ghidra: make] + /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/bap-ghidra.2.4.0) - ./setup.exe -quiet -build - + ocamlfind ocamlc -config - + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - + ocamlfind ocamlc -config - + /home/opam/.opam/default/bin/ocamlfind ocamldep -modules tools/postinstall.ml > tools/postinstall.ml.depends - + /home/opam/.opam/default/bin/ocamlfind ocamlc -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmo tools/postinstall.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmx tools/postinstall.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -linkpkg -g -linkpkg -I tools tools/postinstall.cmx -o tools/postinstall.native - + /usr/bin/c++ -O2 -std=c++11 -fPIC -I/home/opam/.opam/default/lib/ocaml -I/home/opam/.opam/default/lib/bap -Ilib/bap_disasm -c lib/bap_ghidra/ghidra_disasm.cpp -o lib/bap_ghidra/ghidra_disasm.o - + /usr/bin/c++ -O2 -std=c++11 -fPIC -I/home/opam/.opam/default/lib/ocaml -I/home/opam/.opam/default/lib/bap -Ilib/bap_disasm -c lib/bap_ghidra/ghidra_disasm.cpp -o lib/bap_ghidra/ghidra_disasm.o - lib/bap_ghidra/ghidra_disasm.cpp:10:10: fatal error: ghidra/loadimage.hh: No such file or directory - 10 | #include <ghidra/loadimage.hh> - | ^~~~~~~~~~~~~~~~~~~~~ - compilation terminated. - Command exited with code 1. - make: *** [Makefile:8: build] Error 1 [ERROR] The compilation of bap-ghidra.2.4.0 failed at "make". build failed... === STDERR === 2026-07-10 10:48.50: FAILED: build bap-ghidra.2.4.0 2026-07-10 10:48.50: Job failed: build failed: bap-ghidra.2.4.0