Skip to content
Success

origin/backport-trunk-#1068 (Sep 11, 2025, 1:14:10 PM)

Started 11 days ago
Took 42 min on ocaml-ubuntu-latest

Started by upstream project precheck build number 1068
originally caused by:

Revision: c12fe94097ad7c87c16618fef40592d37ef6717f
Repository: ${REPO_URL}
  • refs/remotes/origin/backport-trunk
Changes
  1. Add -set-runtime-default (details)
  2. Bootstrap (details)
  3. Use %standard_library_default in Config (details)
  4. Bootstrap (details)
  5. Allow libdir to be found relative to bindir (details)
  6. Update the installation test for enable-relative (details)
  7. Test --with-relative-libdir in CI (details)
  8. NFPR: fully test --with-relative-libdir in AppVeyor (details)
  9. NFPR: fully test --with-relative-libdir in precheck (details)
  10. Add Config.as_is_cc (details)
  11. Use as directly on Cygwin, as on Linux (details)
  12. Detect but ignore -fdebug-prefix-map on mingw-w64 (details)
  13. Increase reproducibility of relative artefacts (details)
  14. Simplify the computation for the runtime name (details)
  15. Permit single-quotes in prefix (details)
  16. ocamlobjinfo: display the runtime used by an image (details)
  17. Add -launch-method to ocamlc (details)
  18. Test both bytecode header methods (details)
  19. Remove metadata from runtime-launch-info (details)
  20. Factor out the exec code in stdlib/header.c (details)
  21. Add -runtime-search to ocamlc (details)
  22. Test all three bytecode search methods (details)
  23. Determine Runtime ID values in configure (details)
  24. Mangle the bytecode runtime executable names (details)
  25. Build suffixed shared runtimes (details)
  26. Add runtime suffixes to bytecode stub libraries (details)
  27. Bootstrap (details)
  28. Post-bootstrap cleanup (details)
  29. Add --enable-runtime-search[-target] options (details)
  30. Update the installation test for runtime-searching (details)
  31. Make Windows header absolute (as on Unix) (details)
  32. Test --enable-runtime-search in CI (details)
  33. NFPR: fully test --enable-runtime-search in precheck (details)
  34. Exclude the manual from git-archive tarballs (details)
  35. Exclude irrelevant files from git-archive (details)
  36. Exclude tests from git-archive tarballs (details)
  37. Don't explicitly install toplevel/byte/*.cmi (details)
  38. Don't explicitly install main.cmx and optmain.cmx (details)
  39. Remove duplicate installation in installopt (details)
  40. Don't install ocamldoc's .cmi files twice (details)
  41. Use implicit names when installing ocamldoc (details)
  42. Eliminate local for loops in install (details)
  43. Eliminate local if blocks in install (details)
  44. Remove invalid directory in source install (details)
  45. Sprinkle some meta-programming on the install target (details)
  46. Keep the stripped bytecode binaries (details)
  47. Straighten out the INSTALL_* Makefile variables (details)
  48. Remove the recursive invocation in install targets (details)
  49. Add SUBDIR_NAME to principal Makefiles (details)
  50. Use macros to generate installation commands (details)
  51. Add additional modes to make install (details)
  52. Generate an opam .install file and support script (details)
  53. Experimentally, use it (details)
  54. Generate a relocatable cloning script (details)
  55. Got an interpreter, and we're not afraid to use it (details)
  56. Mark winpthreads dependency as Windows-only (details)
  57. Mark input dependencies as build (details)
  58. Test opam in CI (details)
  59. Generator script for ocaml.config in opam (details)
  60. Remove need for shared libraries in ocaml-config (details)
  61. Update ocaml-config for 4.12 scheme (details)
  62. OCaml 3.07 version of gen_ocaml_config.ml.in (details)
  63. Windows fixes to ocaml-config (details)
  64. Update ocaml-config for the new OCaml 5 layout (details)
  65. Fully unify and update gen_ocaml_config.ml (details)
  66. Support relative paths in gen_ocaml_config.ml (details)
  67. Remove the MAX_PATH limit in header.c on Windows (details)
  68. Move caml_search_dll_in_path to dynlink.c (details)
  69. Remove caml_cds_file (details)
  70. header.c: handle parasitic case of argc < 1 (details)
  71. Remove unnecessary Cygwin path workarounds (details)
  72. header.c: malloc the result of searchpath (details)
  73. Move searchpath from header.c into the runtime (details)
  74. Use caml_executable_name in header.c (details)
  75. Don't check for shebang scripts on Windows (details)
  76. Simplify the interface of caml_attempt_open (details)
  77. Preserve argv[0] on Unix in the executable header (details)
  78. Fix STARTUPINFO structure in stdlib/header.c (details)
  79. Share image fd between header.c and startup_byt.c (details)
  80. Add comments on the handling of blank env vars (details)
  81. Ignore empty TMPDIR in the Filename module (details)
  82. Ignore empty TMPDIR in ocamlyacc (details)
  83. Propagate non-empty tmpdir in ocamlyacc (details)
  84. Ignore CAML_DEBUG_FILE if it's "Set But Null" (details)
  85. Ignore OCAMLPROF_DUMP if it's "Set But Null" (details)
  86. Use non-raising Sys.getenv_opt in win32unix (details)
  87. Ignore empty strings in Compmisc.set_from_env (details)
  88. Ignore empty environment variables in ocamltest (details)
  89. Ignore empty MAKE variable in ocamltest (details)
  90. Treat OCAML_BINANNOT_WITHENV as unset when empty (details)
  91. Add some limited information about CAMLSIGPIPE (details)
  92. Ignore empty OCAML_RUNTIME_EVENTS_ variables (details)
  93. Harden processing of SOURCE_DATE_EPOCH in ocamldoc (details)
  94. Ignore blank OCAMLRUNPARAM, OCAMLLIB and CAMLLIB (details)
  95. Ignore empty components in PATH-like things (details)
  96. Add %shared_libraries primitive (details)
  97. Bootstrap (details)
  98. Improve the "dynamic loading not supported" error (details)
  99. Free tables after handing off to Dynlink (details)
  100. Move print_magic and print_config out of caml_params (details)
  101. Preserve option R in caml_runtime_parameters (details)
  102. Swap the V and v in caml_runtime_parameters (details)
  103. Add -set-runtime-default to the compilers (details)
  104. Test -set-runtime-default in test-in-prefix (details)
  105. Re-order initialisations in bytecode (details)
  106. Support c=1 mode in ocamlrun (details)
  107. Fix C library options for win32unix (details)
  108. Build and install threads.cmxs (details)
  109. Fix inclusion of libraries when partial linking (details)
  110. Use entrypoint flexdll branch (details)
  111. Stop installing and documenting config_main, etc. (details)
  112. Use clang-cl for flexdll support objects (details)
  113. Two minor clean-ups in the in-prefix-tests (details)
  114. Add caml_output_value_with_compat primitive (details)
  115. Split Meta into two (details)
  116. Omit CRCS if caml_reify_bytecode isn't used (details)
  117. Eliminate post-processing of bootstrap artefact (details)
  118. Fold-back into the test (details)