azurelinux icon indicating copy to clipboard operation
azurelinux copied to clipboard

upgrades ocaml-camlp5 to version 8.04.00

Open aninda-al opened this issue 1 month ago • 2 comments

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • [x] The toolchain has been rebuilt successfully (or no changes were made to it)
  • [x] The toolchain/worker package manifests are up-to-date
  • [x] Any updated packages successfully build (or no packages were changed)
  • [x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
  • [x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • [x] All package sources are available
  • [x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
  • [x] LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
  • [x] All source files have up-to-date hashes in the *.signatures.json files
  • [x] sudo make go-tidy-all and sudo make go-test-coverage pass
  • [x] Documentation has been updated to match any changes to the build system
  • [ ] Ready to merge

Summary

upgrades ocaml-camlp5 to version 8.04.00 upgrades ocaml-cmdliner to version 1.3.0 (needed by ocaml-camlp5 version 8.04.00) updates ocaml-fmt to use upgraded ocaml-cmdliner (ocaml-fmt stores hash of ocaml-cmdliner rpm) updates ocaml-alcotest to use upgraded ocaml-cmdliner (ocaml-fmt stores hash of ocaml-cmdliner rpm) adds the following new packages needed by ocaml-camlp5 upgrade

  • gtksourceview2
  • libgnomecanvas
  • not-ocamlfind
  • ocaml-bos
  • ocaml-camlp5-buildscripts
  • ocaml-graphics
  • ocaml-lablgtk
  • ocaml-logs
  • ocaml-mdx
  • ocaml-mtime
  • ocaml-ocamlgraph
  • ocaml-version
  • ocaml-pcre2
  • ocaml-rresult
Build/Dependency Information

Please build following CORE packages to be able to build the updated ocaml-camlp5: ocaml-cmdliner ocaml-fmt ocaml-alcotest

Please build following EXTENDED packages with ocaml-camlp5: xorg-x11-drv-libinput enchant ocaml-fpath perl-BSD-Resource GConf2 libart_lgpl libglade2 perl-IPC-System-Simple gtkspell xorg-x11-server gtksourceview2 libgnomecanvas not-ocamlfind ocaml-bos ocaml-camlp5-buildscripts ocaml-graphics ocaml-lablgtk ocaml-logs ocaml-mdx ocaml-mtime ocaml-ocamlgraph ocaml-version ocaml-pcre2 ocaml-rresult ocaml-ocamlgraph

Change Log
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11-add-libs.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11-c99.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11-fix-GCONST-def.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11-glib-unicode-constant.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11.2-cflags.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-2.11.2-test-get-languate-set-search-path.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview-b25e71c-c99-type-cast.patch
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview2.signatures.json
  • new file: SPECS-EXTENDED/gtksourceview2/gtksourceview2.spec
  • new file: SPECS-EXTENDED/libgnomecanvas/libgnomecanvas.signatures.json
  • new file: SPECS-EXTENDED/libgnomecanvas/libgnomecanvas.spec
  • new file: SPECS-EXTENDED/not-ocamlfind/not-ocamlfind.signatures.json
  • new file: SPECS-EXTENDED/not-ocamlfind/not-ocamlfind.spec
  • new file: SPECS-EXTENDED/ocaml-bos/ocaml-bos.signatures.json
  • new file: SPECS-EXTENDED/ocaml-bos/ocaml-bos.spec
  • new file: SPECS-EXTENDED/ocaml-camlp5-buildscripts/ocaml-camlp5-buildscripts.signatures.json
  • new file: SPECS-EXTENDED/ocaml-camlp5-buildscripts/ocaml-camlp5-buildscripts.spec
  • deleted: SPECS-EXTENDED/ocaml-camlp5/camlp5-6.11-kill-warn-error.patch
  • new file: SPECS-EXTENDED/ocaml-camlp5/camlp5-8.00-kill-warn-error.patch
  • modified: SPECS-EXTENDED/ocaml-camlp5/ocaml-camlp5.signatures.json
  • modified: SPECS-EXTENDED/ocaml-camlp5/ocaml-camlp5.spec
  • new file: SPECS-EXTENDED/ocaml-graphics/ocaml-graphics.signatures.json
  • new file: SPECS-EXTENDED/ocaml-graphics/ocaml-graphics.spec
  • new file: SPECS-EXTENDED/ocaml-lablgtk/ocaml-lablgtk-svgz.patch
  • new file: SPECS-EXTENDED/ocaml-lablgtk/ocaml-lablgtk-unix.patch
  • new file: SPECS-EXTENDED/ocaml-lablgtk/ocaml-lablgtk.signatures.json
  • new file: SPECS-EXTENDED/ocaml-lablgtk/ocaml-lablgtk.spec
  • new file: SPECS-EXTENDED/ocaml-logs/ocaml-logs.signatures.json
  • new file: SPECS-EXTENDED/ocaml-logs/ocaml-logs.spec
  • new file: SPECS-EXTENDED/ocaml-mdx/ocaml-mdx.signatures.json
  • new file: SPECS-EXTENDED/ocaml-mdx/ocaml-mdx.spec
  • new file: SPECS-EXTENDED/ocaml-mtime/ocaml-mtime.signatures.json
  • new file: SPECS-EXTENDED/ocaml-mtime/ocaml-mtime.spec
  • new file: SPECS-EXTENDED/ocaml-ocamlgraph/ocaml-ocamlgraph.signatures.json
  • new file: SPECS-EXTENDED/ocaml-ocamlgraph/ocaml-ocamlgraph.spec
  • new file: SPECS-EXTENDED/ocaml-pcre2/ocaml-pcre2.signatures.json
  • new file: SPECS-EXTENDED/ocaml-pcre2/ocaml-pcre2.spec
  • new file: SPECS-EXTENDED/ocaml-rresult/ocaml-rresult.signatures.json
  • new file: SPECS-EXTENDED/ocaml-rresult/ocaml-rresult.spec
  • new file: SPECS-EXTENDED/ocaml-version/ocaml-version.signatures.json
  • new file: SPECS-EXTENDED/ocaml-version/ocaml-version.spec
  • modified: SPECS/ocaml-cmdliner/ocaml-cmdliner.signatures.json
  • modified: SPECS/ocaml-cmdliner/ocaml-cmdliner.spec
  • modified: SPECS/ocaml-fmt/ocaml-fmt.spec
  • modified: SPECS/ocaml-alcotest/ocaml-alcotest.spec
  • modified: cgmanifest.json
  • modified: LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md
Does this affect the toolchain?

NO

Associated issues
  • NA
Links to CVEs
  • NA
Test Methodology
  • local build image image

gtksourceview2-2.11.2-46.azl3.src.rpm.log libgnomecanvas-2.30.3-33.azl3.src.rpm.log not-ocamlfind-0.14-6.azl3.src.rpm.log ocaml-alcotest-1.5.0-2.azl3.src.rpm.log ocaml-bos-0.2.1-32.azl3.src.rpm.log ocaml-camlp5-8.04.00-3.azl3.src.rpm.log ocaml-camlp5-buildscripts-0.06-5.azl3.src.rpm.log ocaml-cmdliner-1.3.0-6.azl3.src.rpm.log ocaml-fmt-0.9.0-2.azl3.src.rpm.log ocaml-graphics-5.2.0-4.azl3.src.rpm.log ocaml-lablgtk-2.18.14-5.azl3.src.rpm.log ocaml-logs-0.10.0-2.azl3.src.rpm.log ocaml-mdx-2.5.1-3.azl3.src.rpm.log ocaml-mtime-2.1.0-8.azl3.src.rpm.log ocaml-version-4.0.3-3.azl3.src.rpm.log ocaml-ocamlgraph-2.2.0-5.azl3.src.rpm.log ocaml-pcre2-8.0.3-2.azl3.src.rpm.log ocaml-rresult-0.7.0-21.azl3.src.rpm.log

aninda-al avatar Nov 29 '25 04:11 aninda-al