Skip to content

Add Debian 12 build documentation and configure.ac advisory#72

Open
ThaGuMath wants to merge 1 commit intojuddmon:masterfrom
ThaGuMath:debian12-build-docs
Open

Add Debian 12 build documentation and configure.ac advisory#72
ThaGuMath wants to merge 1 commit intojuddmon:masterfrom
ThaGuMath:debian12-build-docs

Conversation

@ThaGuMath
Copy link
Copy Markdown

J-Pilot cannot be installed on Debian 12 via the packagecloud.io repository
referenced in the README — the repo is configured but contains no packages
for Debian 12 (Bookworm).

This PR adds two documentation files to the docs/ directory:

BUILDING_ON_DEBIAN12.md — complete build instructions for Debian 12,
including two patches required to fix configure.ac incompatibilities with
autoconf 2.71+. Pre-built .deb packages built using this process are
available at: https://github.com/ThaGuMath/jpilot/releases/tag/v2.0.2-debian12

UPSTREAM_ADVISORY_CONFIGURE_AC.md — a technical explanation of the two
configure.ac bugs (missing AC_BLUEZ macro and broken nested popt detection),
the minimal fixes applied, and recommendations for a proper upstream fix.

Tested on Debian 12 (Bookworm) x86_64 using a clean Docker container.

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.

1 participant