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

doctor: check for beta XQuartz releases #459

Closed
wants to merge 1 commit into from

Conversation

mistydemeo
Copy link
Contributor

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same change?
  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes? Here's an example.
  • Have you successfully run brew tests with your changes locally?

Beta versions of XQuartz have address sanitization enabled, which breaks some software at runtime, including wine. This is likely to result in more confusing error reports if we don't add a warning about it.

Closes #2481.

@BrewTestBot BrewTestBot added the in progress Maintainers are working on this label Jul 5, 2016
@MikeMcQuaid
Copy link
Member

👍

XQuartz beta releases include address sanitization, and do not work with
all software; notably, wine will not work with beta releases of XQuartz.
We recommend only installing stable releases of XQuartz.
EOS
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would you mind indenting the contents between <<-EOS.undent and EOS by two spaces? That's the style we use in all other messages in this file.

@UniqMartin
Copy link
Contributor

This check is macOS-specific, thus it should most likely go into extend/os/mac/diagnostic.rb instead of the generic parts contained in diagnostic.rb.

Closes #2481.

This probably needs prefixing with Homebrew/homebrew-core for the cross-reference and the auto-close to work as expected.

@mistydemeo mistydemeo force-pushed the xquartz_beta_check branch from 03edc96 to b891b6a Compare July 6, 2016 07:14
Beta versions of XQuartz have address sanitization enabled, which
breaks some software at runtime, including wine.

Closes Homebrew/homebrew-core#2481.
@mistydemeo mistydemeo force-pushed the xquartz_beta_check branch from b891b6a to ee7877d Compare July 6, 2016 07:15
@mistydemeo mistydemeo closed this in ca005cb Jul 6, 2016
@BrewTestBot BrewTestBot removed the in progress Maintainers are working on this label Jul 6, 2016
@mistydemeo mistydemeo deleted the xquartz_beta_check branch July 6, 2016 07:22
souvik1997 pushed a commit to souvik1997/brew that referenced this pull request Jul 25, 2016
Beta versions of XQuartz have address sanitization enabled, which
breaks some software at runtime, including wine.

Closes Homebrew/homebrew-core#2481.

Closes Homebrew#459.

Signed-off-by: Misty De Meo <[email protected]>
iMichka pushed a commit to iMichka/brew that referenced this pull request Sep 11, 2017
@Homebrew Homebrew locked and limited conversation to collaborators May 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants