summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/python/python3-fastentrypoints_0.12.bb
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2026-01-04 11:40:15 -0500
committerBruce Ashfield <bruce.ashfield@gmail.com>2026-01-04 11:40:15 -0500
commitdbf720ccb0519a4dbf143dbaed1633527b8d7b60 (patch)
tree16c72e1b58d63d1a116a3a91b02e13646ba8bee0 /recipes-devtools/python/python3-fastentrypoints_0.12.bb
parentd7434129524162f356c3cd154f46a395c9076df7 (diff)
downloadmeta-virtualization-dbf720ccb0519a4dbf143dbaed1633527b8d7b60.tar.gz
go-mod-fetcher: fix shallow clone handling, duplicates, and discovery workflow
oe-go-mod-fetcher.py: - Remove BB_GIT_SHALLOW_EXTRA_REFS generation - refs must be present in ALL repositories which isn't the case for module dependencies. Instead, use tag= parameter in individual SRC_URI entries. - Add tag=<tagname> to SRC_URI when ref is a tag, allowing BitBake's shallow clone to include the necessary tag (with BB_GIT_SHALLOW=1) - Remove premature _ref_points_to_commit() check that was clearing ref_hints before repos were fetched, preventing tag= from being added - Fix pseudo-version verification: only use shallow fetch for actual tags (refs/tags/...), not branch refs. Pseudo-versions with branch refs (refs/heads/...) now correctly use unshallow path to reach historical commits that aren't fetchable with depth=1 oe-go-mod-fetcher-hybrid.py: - Fix duplicate SRC_URI entries when multiple modules share the same git repo/commit (e.g., errdefs and errdefs/pkg). Track added vcs_hashes to skip duplicates. - Add --discovery-cache option to calculate module sizes from discovery cache .zip files, enabling size recommendations during discover_and_generate go-mod-discovery.bbclass: - Add automatic hybrid mode recommendations after generate_modules, showing module sizes and suggested --git prefixes for conversion - Add GO_MOD_DISCOVERY_SKIP_VERIFY variable to skip commit verification on retries (useful after fixing verification issues) - Pass --discovery-cache to hybrid script for accurate size calculations Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-devtools/python/python3-fastentrypoints_0.12.bb')
0 files changed, 0 insertions, 0 deletions