8000 Install ogg.m4 from CMake builds by voidsipp · Pull Request #117 · xiph/ogg · GitHub
[go: up one dir, main page]

Skip to content

Install ogg.m4 from CMake builds - #117

Open
voidsipp wants to merge 1 commit into
xiph:mainfrom
voidsipp:fix/99-cmake-install-autoconf-macro
Open

voidsipp wants to merge 1 commit into
xiph:mainfrom
voidsipp:fix/99-cmake-install-autoconf-macro

Conversation

@voidsipp
@voidsipp voidsipp commented Nov 3, 2026
Copy link
Copy Markdown

CMake installs libogg and its package files but leaves out ogg.m4. Autoconf consumers of that installation cannot find XIPH_PATH_OGG unless another Ogg installation happens to supply the macro.

Install the macro under the GNUInstallDirs data directory, matching the Autotools installation. Added a CI check for the installed file on Linux and macOS.

The install check fails before the fix. The Linux build, both CTest self-tests and an isolated aclocal/autoconf consumer pass after it. The consumer excludes system macro directories so an existing system ogg.m4 cannot hide the problem. Workflow YAML and diff checks pass; other platforms are left to CI.

Fixes #99.

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.

ogg.m4 not installed when built using cmake

1 participant

0