Skip to content

Debian: install x11proto-dev instead of xorgproto - #8630

Merged
danoli3 merged 1 commit into
openframeworks:masterfrom
danoli3:debian-x11proto-dev
Oct 30, 2026
Merged

danoli3 merged 1 commit into
openframeworks:masterfrom
danoli3:debian-x11proto-dev

Conversation

@danoli3

@danoli3 danoli3 commented Oct 30, 2026

Copy link
Copy Markdown
Member

Summary

  • scripts/linux/debian/install_dependencies.sh asked apt for xorgproto. On Debian that is the source package. The installable package is x11proto-dev.
  • Debian 13 (Trixie) then stops the whole install with "Unable to locate package xorgproto" (#8481).
  • x11proto-dev is the binary package on bullseye, bookworm, trixie, and sid. The Ubuntu script already uses that name.

Test

Package name checked against packages.debian.org. The script was not run on a Debian machine.

xorgproto is the source package name. apt on Debian 13 stops with
"Unable to locate package xorgproto". x11proto-dev is the binary
package on bullseye, bookworm, trixie, and sid. Fixes openframeworks#8481.
danoli3 added a commit to danoli3/openFrameworks that referenced this pull request Oct 30, 2026
Notes openframeworks#8630, which fixes the Debian 13 install stop in openframeworks#8481.
@danoli3
danoli3 merged commit b1f54c0 into openframeworks:master Oct 30, 2026
29 checks passed
danoli3 added a commit that referenced this pull request Nov 1, 2026
* CHANGELOG: main changes since 0.12.1 for 0.12.2

Grouped like earlier releases (core, gl, graphics, utils, addons, libraries; linux, windows, macos / ios / tvos, android, emscripten, makefiles), each linked to its PR. The full commit list is added at release.

* CHANGELOG: changes merged since Oct 27 (packages, nightly, apothecary pin, Emscripten 6.0.13, ccache)

* CHANGELOG: CMake, Android NDK r30, and merges since Oct 30

Adds the CMake build, moves Android from NDK r29 to r30, and notes FreeImage 3.19.28, the VS Code project generator flag, iOS / tvOS ccache, GLFW window focus, and CI failing when an example build fails.

* CHANGELOG: Debian installs x11proto-dev

Notes #8630, which fixes the Debian 13 install stop in #8481.

* CHANGELOG: ofFbo end() is reported when the frame ends

* CHANGELOG: add the 0.12.2 banner

* CHANGELOG: packages bundle the projectGenerator nightly

* CHANGELOG: drop the unmerged ofFbo note

#8631 is still open, so the 0.12.2 summary keeps merged changes only.

* CHANGELOG: add the 0.12.2 commit list

Commits from 0.12.1 (1019e6a) through master (761df7c), ancestry-path,
in the same one-line format as 0.12.1.

* CHANGELOG: 0.12.2 list with one described entry per pull request

The 0.12.2 list had 208 lines: every commit of every merged branch ("no message", "Windows", "curl debug"), merge commits next to the commits they merged, and each Emscripten, submodule and oF Menu version bump separately. It now has one entry per pull request merged into master since 0.12.1 (first-parent history, rebase-merged commits under their pull request), each with what it does, and the repeated version bumps as one entry each: Emscripten 4.0.4 -> 6.0.13, the submodule updates, oF Menu 0.3.0 -> 0.4.3, Android NDK r29 -> r30, ccache, GitHub Actions and the nightly fixes.
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