* Package: dev-ml/async_extra-0.14.0:0/0.14.0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking async_extra-0.14.0.tar.gz to /var/tmp/portage/dev-ml/async_extra-0.14.0/work >>> Source unpacked in /var/tmp/portage/dev-ml/async_extra-0.14.0/work >>> Preparing source in /var/tmp/portage/dev-ml/async_extra-0.14.0/work/async_extra-0.14.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/async_extra-0.14.0/work/async_extra-0.14.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ml/async_extra-0.14.0/work/async_extra-0.14.0 ... * dune build @install --display=short --profile release -j 4 ocamlc async_bus/src/.async_bus.objs/byte/async_bus__.{cmi,cmo,cmt} ocamlopt async_bus/src/.async_bus.objs/native/async_bus__.{cmx,o} ocamlc .ppx/57ef275c515ec1fe105f6ff0979f5a61/dune__exe___ppx.{cmi,cmo} ocamlopt .ppx/57ef275c515ec1fe105f6ff0979f5a61/dune__exe___ppx.{cmx,o} ocamlopt .ppx/57ef275c515ec1fe105f6ff0979f5a61/ppx.exe File "async_bus/src/dune", line 2, characters 13-47: 2 | (preprocess (pps ppx_jane -check-doc-comments)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ppx async_bus/src/async_bus.pp.mli (exit 2) .ppx/57ef275c515ec1fe105f6ff0979f5a61/ppx.exe: unknown option '-check-doc-comments'. ppx.exe [extra_args] [] -as-ppx Run as a -ppx rewriter (must be the first argument) --as-ppx Same as -as-ppx -as-pp Shorthand for: -dump-ast -embed-errors --as-pp Same as -as-pp -o Output file (use '-' for stdout) - Read input from stdin -dump-ast Dump the marshaled ast to the output file instead of pretty-printing it --dump-ast Same as -dump-ast -dparsetree Print the parsetree (same as ocamlc -dparsetree) -embed-errors Embed errors in the output AST (default: true when -dump-ast, false otherwise) -null Produce no output, except for errors -impl Treat the input as a .ml file --impl Same as -impl -intf Treat the input as a .mli file --intf Same as -intf -debug-attribute-drop Debug attribute dropping -print-transformations Print linked-in code transformations, in the order they are applied -print-passes Print the actual passes over the whole AST in the order they are applied -ite-check (no effect -- kept for compatibility) -pp Pipe sources through preprocessor (incompatible with -as-ppx) -reconcile (WIP) Pretty print the output using a mix of the input source and the generated code -reconcile-with-comments (WIP) same as -reconcile but uses comments to enclose the generated code -no-color Don't use colors when printing errors -diff-cmd Diff command when using code expectations (use - to disable diffing) -pretty Instruct code generators to improve the prettiness of the generated code -styler Code styler -output-metadata FILE Where to store the output metadata -corrected-suffix SUFFIX Suffix to append to corrected files -loc-filename File name to use in locations -reserve-namespace Mark the given namespace as reserved -no-check Disable checks (unsafe) -check Enable checks -no-check-on-extensions Disable checks on extension point only -check-on-extensions Enable checks on extension point only -no-locations-check Disable locations check only -locations-check Enable locations check only -apply Apply these transformations in order (comma-separated list) -dont-apply Exclude these transformations -no-merge Do not merge context free transformations (better for debugging rewriters). As a result, the context-free transformations are not all applied before all impl and intf. -cookie NAME=EXPR Set the cookie NAME to EXPR --cookie Same as -cookie -deriving-keep-w32 {impl|intf|both} Do not try to disable warning 32 for the generated code -deriving-disable-w32-method {code|attribute} How to disable warning 32 for the generated code -type-conv-keep-w32 {impl|intf|both} Deprecated, use -deriving-keep-w32 -type-conv-w32 {code|attribute} Deprecated, use -deriving-disable-w32-method -deriving-keep-w60 {impl|intf|both} Do not try to disable warning 60 for the generated code -dirname Name of the current directory relative to the root of the project -inline-test-lib A base name to use for generated identifiers (has to be globally unique in a program). ppx_inline_test (and ppx_bench) are disabled unless this flag is passed. -bench-drop Drop inline benchmarks -bench-drop-with-deadcode Drop inline benchmarks by wrapping them inside deadcode to prevent unused variable warnings. -inline-test-drop Drop unit tests -inline-test-drop-with-deadcode Drop unit tests by wrapping them inside deadcode to prevent unused variable warnings. -log-source-position If set, adds a "pos" tag with a source code position to every logged message. -help Display this list of options --help Display this list of options File "async_bus/src/dune", line 2, characters 13-47: 2 | (preprocess (pps ppx_jane -check-doc-comments)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ppx async_bus/src/async_bus.pp.ml (exit 2) .ppx/57ef275c515ec1fe105f6ff0979f5a61/ppx.exe: unknown option '-check-doc-comments'. ppx.exe [extra_args] [] -as-ppx Run as a -ppx rewriter (must be the first argument) --as-ppx Same as -as-ppx -as-pp Shorthand for: -dump-ast -embed-errors --as-pp Same as -as-pp -o Output file (use '-' for stdout) - Read input from stdin -dump-ast Dump the marshaled ast to the output file instead of pretty-printing it --dump-ast Same as -dump-ast -dparsetree Print the parsetree (same as ocamlc -dparsetree) -embed-errors Embed errors in the output AST (default: true when -dump-ast, false otherwise) -null Produce no output, except for errors -impl Treat the input as a .ml file --impl Same as -impl -intf Treat the input as a .mli file --intf Same as -intf -debug-attribute-drop Debug attribute dropping -print-transformations Print linked-in code transformations, in the order they are applied -print-passes Print the actual passes over the whole AST in the order they are applied -ite-check (no effect -- kept for compatibility) -pp Pipe sources through preprocessor (incompatible with -as-ppx) -reconcile (WIP) Pretty print the output using a mix of the input source and the generated code -reconcile-with-comments (WIP) same as -reconcile but uses comments to enclose the generated code -no-color Don't use colors when printing errors -diff-cmd Diff command when using code expectations (use - to disable diffing) -pretty Instruct code generators to improve the prettiness of the generated code -styler Code styler -output-metadata FILE Where to store the output metadata -corrected-suffix SUFFIX Suffix to append to corrected files -loc-filename File name to use in locations -reserve-namespace Mark the given namespace as reserved -no-check Disable checks (unsafe) -check Enable checks -no-check-on-extensions Disable checks on extension point only -check-on-extensions Enable checks on extension point only -no-locations-check Disable locations check only -locations-check Enable locations check only -apply Apply these transformations in order (comma-separated list) -dont-apply Exclude these transformations -no-merge Do not merge context free transformations (better for debugging rewriters). As a result, the context-free transformations are not all applied before all impl and intf. -cookie NAME=EXPR Set the cookie NAME to EXPR --cookie Same as -cookie -deriving-keep-w32 {impl|intf|both} Do not try to disable warning 32 for the generated code -deriving-disable-w32-method {code|attribute} How to disable warning 32 for the generated code -type-conv-keep-w32 {impl|intf|both} Deprecated, use -deriving-keep-w32 -type-conv-w32 {code|attribute} Deprecated, use -deriving-disable-w32-method -deriving-keep-w60 {impl|intf|both} Do not try to disable warning 60 for the generated code -dirname Name of the current directory relative to the root of the project -inline-test-lib A base name to use for generated identifiers (has to be globally unique in a program). ppx_inline_test (and ppx_bench) are disabled unless this flag is passed. -bench-drop Drop inline benchmarks -bench-drop-with-deadcode Drop inline benchmarks by wrapping them inside deadcode to prevent unused variable warnings. -inline-test-drop Drop unit tests -inline-test-drop-with-deadcode Drop unit tests by wrapping them inside deadcode to prevent unused variable warnings. -log-source-position If set, adds a "pos" tag with a source code position to every logged message. -help Display this list of options --help Display this list of options File "async_bus/src/dune", line 2, characters 13-47: 2 | (preprocess (pps ppx_jane -check-doc-comments)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ppx async_bus/src/import.pp.ml (exit 2) .ppx/57ef275c515ec1fe105f6ff0979f5a61/ppx.exe: unknown option '-check-doc-comments'. ppx.exe [extra_args] [] -as-ppx Run as a -ppx rewriter (must be the first argument) --as-ppx Same as -as-ppx -as-pp Shorthand for: -dump-ast -embed-errors --as-pp Same as -as-pp -o Output file (use '-' for stdout) - Read input from stdin -dump-ast Dump the marshaled ast to the output file instead of pretty-printing it --dump-ast Same as -dump-ast -dparsetree Print the parsetree (same as ocamlc -dparsetree) -embed-errors Embed errors in the output AST (default: true when -dump-ast, false otherwise) -null Produce no output, except for errors -impl Treat the input as a .ml file --impl Same as -impl -intf Treat the input as a .mli file --intf Same as -intf -debug-attribute-drop Debug attribute dropping -print-transformations Print linked-in code transformations, in the order they are applied -print-passes Print the actual passes over the whole AST in the order they are applied -ite-check (no effect -- kept for compatibility) -pp Pipe sources through preprocessor (incompatible with -as-ppx) -reconcile (WIP) Pretty print the output using a mix of the input source and the generated code -reconcile-with-comments (WIP) same as -reconcile but uses comments to enclose the generated code -no-color Don't use colors when printing errors -diff-cmd Diff command when using code expectations (use - to disable diffing) -pretty Instruct code generators to improve the prettiness of the generated code -styler Code styler -output-metadata FILE Where to store the output metadata -corrected-suffix SUFFIX Suffix to append to corrected files -loc-filename File name to use in locations -reserve-namespace Mark the given namespace as reserved -no-check Disable checks (unsafe) -check Enable checks -no-check-on-extensions Disable checks on extension point only -check-on-extensions Enable checks on extension point only -no-locations-check Disable locations check only -locations-check Enable locations check only -apply Apply these transformations in order (comma-separated list) -dont-apply Exclude these transformations -no-merge Do not merge context free transformations (better for debugging rewriters). As a result, the context-free transformations are not all applied before all impl and intf. -cookie NAME=EXPR Set the cookie NAME to EXPR --cookie Same as -cookie -deriving-keep-w32 {impl|intf|both} Do not try to disable warning 32 for the generated code -deriving-disable-w32-method {code|attribute} How to disable warning 32 for the generated code -type-conv-keep-w32 {impl|intf|both} Deprecated, use -deriving-keep-w32 -type-conv-w32 {code|attribute} Deprecated, use -deriving-disable-w32-method -deriving-keep-w60 {impl|intf|both} Do not try to disable warning 60 for the generated code -dirname Name of the current directory relative to the root of the project -inline-test-lib A base name to use for generated identifiers (has to be globally unique in a program). ppx_inline_test (and ppx_bench) are disabled unless this flag is passed. -bench-drop Drop inline benchmarks -bench-drop-with-deadcode Drop inline benchmarks by wrapping them inside deadcode to prevent unused variable warnings. -inline-test-drop Drop unit tests -inline-test-drop-with-deadcode Drop unit tests by wrapping them inside deadcode to prevent unused variable warnings. -log-source-position If set, adds a "pos" tag with a source code position to every logged message. -help Display this list of options --help Display this list of options * ERROR: dev-ml/async_extra-0.14.0::gentoo failed (compile phase): * Failed to run command: dune build @install --display=short --profile release -j 4 * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 714: Called dune_src_compile * environment, line 435: Called dune-compile * environment, line 385: Called dune-release 'build' '--target' '@install' * environment, line 426: Called edune 'build' '@install' '--display=short' '--profile' 'release' '-j' '4' * environment, line 592: Called edo 'dune' 'build' '@install' '--display=short' '--profile' 'release' '-j' '4' * environment, line 581: Called die * The specific snippet of code: * "$@" || die -n "Failed to run command: $@" * * If you need support, post the output of `emerge --info '=dev-ml/async_extra-0.14.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ml/async_extra-0.14.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ml:async_extra-0.14.0:20231022-153308.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/async_extra-0.14.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/async_extra-0.14.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-ml/async_extra-0.14.0/work/async_extra-0.14.0' * S: '/var/tmp/portage/dev-ml/async_extra-0.14.0/work/async_extra-0.14.0'