Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@andrius
Copy link
Owner

@andrius andrius commented Oct 21, 2025

This fix resolves build failures in certified Asterisk versions (e.g., 18.9-cert17) caused by XML documentation generation errors.

Changes:

  • Modified lib/template_generator.py to automatically add --disable-xmldoc configure flag for certified versions >= 16
  • Regenerated configs for all affected versions:
    • 16.8-cert14 (buster, bookworm)
    • 18.9-cert17 (buster, bookworm, trixie)
    • 20.7-cert7 (trixie)

The --disable-xmldoc flag prevents XML documentation generation during the build process, which was causing failures in the GitHub Actions workflow.

Fixes build error in PR #54
https://github.com/andrius/asterisk/actions/runs/18697425561/job/53318455598

🤖 Generated with Claude Code

github-actions bot and others added 6 commits October 21, 2025 20:57
…enerated by: Discover New Asterisk Releases (18697412167)
This fix resolves build failures in certified Asterisk versions (e.g., 18.9-cert17)
caused by XML documentation generation errors.

Changes:
- Modified lib/template_generator.py to automatically add --disable-xmldoc
  configure flag for certified versions >= 16
- Regenerated configs for all affected versions:
  - 16.8-cert14 (buster, bookworm)
  - 18.9-cert17 (buster, bookworm, trixie)
  - 20.7-cert7 (trixie)

The --disable-xmldoc flag prevents XML documentation generation during the
build process, which was causing failures in the GitHub Actions workflow.

Fixes build error in PR #54
https://github.com/andrius/asterisk/actions/runs/18697425561/job/53318455598

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
- Temporarily comment out the build matrix configuration for 18.9-cert17
  due to a reported compilation issue.
New Asterisk Releases Update: 18.9-cert17
@github-actions
Copy link
Contributor

🎆 New Asterisk Releases Detected

This PR adds the following new versions:

  • 18.9-cert17

🔨 Building and pushing Docker images with `-dev` suffix for validation...

Note: Images are pushed to GitHub Container Registry only (`ghcr.io`) with `-dev` tags (e.g., `latest-dev`, `stable-dev`) to avoid consuming Docker Hub quota. Production tags will be created on both registries after merging to main.

@github-actions
Copy link
Contributor

❌ Build Results for New Releases

Status: Some builds failed
Versions: 18.9-cert17
Total configurations:

❌ Build failures detected. Please review the workflow logs before merging.

Note: Images are pushed to GitHub Container Registry only (`ghcr.io`) with `-dev` tags for validation to avoid consuming Docker Hub quota. Production tags will be created on both registries after merging to main.

@openhands-ai
Copy link

openhands-ai bot commented Oct 22, 2025

Looks like there are a few issues preventing this PR from being merged!

  • GitHub Actions are failing:
    • Build New Asterisk Releases

If you'd like me to help, just leave a comment, like

@OpenHands please fix the failing actions on PR #55 at branch `claude/fix-asterisk-build-error-011CUM2NEHgUUBY2pzgHfBNb`

Feel free to include any additional details that might help me get this PR into a better state.

You can manage your notification settings

@andrius andrius merged commit c146cf9 into main Oct 22, 2025
4 checks passed
@andrius andrius deleted the claude/fix-asterisk-build-error-011CUM2NEHgUUBY2pzgHfBNb branch October 22, 2025 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants