Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

octave: fix opengl-partial-update bug #170628

Closed

Conversation

chrisjohgorman
Copy link

@chrisjohgorman chrisjohgorman commented May 2, 2024

Please test this. I don't have a homebrew system and this is my first wack at ruby code. I copied the patch command from ocaml@4.rb, updated the sha256sum and linked in the patch from savannah.gnu.org.

Hope this helps.

Chris

  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • Does your build pass brew audit --strict <formula> (after doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

fixes #170616

@github-actions github-actions bot added autosquash Automatically squash pull request commits according to Homebrew style. java Java use is a significant feature of the PR or issue labels May 2, 2024
Copy link
Contributor

github-actions bot commented May 2, 2024

Thanks for contributing to Homebrew! 🎉 It looks like you're having trouble with a CI failure. See our contribution guide for help. You may be most interested in the section on dealing with CI failures. You can find the CI logs in the Checks tab of your pull request.

@SMillerDev
Copy link
Member

src/octave-svgconvert.cc:42:10: fatal error: 'QApplication' file not found

Seems like it fails to build now

@chrisjohgorman
Copy link
Author

Not sure here. I only touch libgui/graphics/GLCanvas.cc with the patch. I don't know why this isn't building. Does it build without the upstream patch form Markus?

@chrisjohgorman
Copy link
Author

chrisjohgorman commented May 2, 2024 via email

@carlocab carlocab changed the title Fix opengl-partial-update bug with octave octave: fix opengl-partial-update bug May 2, 2024
@carlocab
Copy link
Member

carlocab commented May 2, 2024

Not sure here. I only touch libgui/graphics/GLCanvas.cc with the patch. I don't know why this isn't building. Does it build without the upstream patch form Markus?

It should build, but let's see...

chrisjohgorman and others added 2 commits May 2, 2024 19:44
Please test this.  I don't have a homebrew system and this is my first
wack at ruby code.  I copied the patch command from ocaml@4.rb, updated
the sha256sum and linked in the patch from savannah.gnu.org.

Hope this helps.

Chris
@carlocab carlocab added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label May 2, 2024
@carlocab
Copy link
Member

carlocab commented May 2, 2024

Build failure and OpenGL bug will be fixed in #170657.

Thanks @chrisjohgorman!

@carlocab carlocab closed this May 2, 2024
@chrisjohgorman
Copy link
Author

chrisjohgorman commented May 2, 2024 via email

@carlocab
Copy link
Member

carlocab commented May 3, 2024

No problem. Thanks for taking the time to trying to get this fixed!

@chrisjohgorman
Copy link
Author

chrisjohgorman commented May 3, 2024 via email

@chrisjohgorman
Copy link
Author

chrisjohgorman commented May 3, 2024 via email

@github-actions github-actions bot added the outdated PR was locked due to age label Jun 2, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autosquash Automatically squash pull request commits according to Homebrew style. CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. java Java use is a significant feature of the PR or issue outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Octave 9.1.0 opengl bug interacting with qt6-6.7.0
3 participants