This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Apr 13, 2020
-
-
Mike McQuaid authored
Otherwise this is just doing `rubocop` checks.
-
Mike McQuaid authored
This is no longer used anywhere.
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Bo Anderson authored
-
Jonathan Chang authored
Co-Authored-By:
Mike McQuaid <mike@mikemcquaid.com>
-
Jonathan Chang authored
-
Jonathan Chang authored
-
Michka Popoff authored
-
- Apr 12, 2020
-
-
Alessandro Di Felice authored
-
Mike McQuaid authored
-
Bo Anderson authored
-
Bo Anderson authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
hyuraku authored
-
Issy Long authored
- Muscle memory is a thing, as is relying heavily on one's shell history. Now that the Jenkins runners are gone, `brew pull --bottle` no longer works. This removes the option. If maintainers are confused, they should [look at recent changes to the docs](https://docs.brew.sh/Brew-Test-Bot-For-Core-Contributors#bottling), or ask in Slack. - An earlier iteration of this showed a deprecation warning and a link to the docs, but when an option no longer physically works it's a bit late for deprecation *warnings*. - This also fixes a `brew style` warning from futher up in the file. pull: Appease RuboCop
-
Dawid Dziurla authored
also tweak usage to show that the commands accept multiple arguments
-
Bo Anderson authored
-
- Apr 11, 2020
-
-
Jonathan Chang authored
Co-Authored-By:
Mike McQuaid <mike@mikemcquaid.com>
-
Jonathan Chang authored
-
Jonathan Chang authored
-
Claudia authored
This fixes an issue where at least in Xcode 11.0, `make` uses `/var/tmp` as a fallback for temporary files unless `TMPDIR` is set: ``` $ strings "$(xcrun -f make)" | grep -B 3 fopen TMPDIR /var/tmp/ GmXXXXXX fopen (temporary file) ``` Given that Homebrew filtered `TMPDIR`, and the `/var/tmp` directory may not be writable for non-root users, this would cause Homebrew’s build environment to error out: ``` $ brew ruby -e 'puts ENV["TMPDIR"]; puts `: | make -f -`' ``` ``` Ignoring bigdecimal-2.0.0 because its extensions are not built. Try: gem pristine bigdecimal --version 2.0.0 […] Ignoring zlib-1.1.0 because its extensions are not built. Try: gem pristine zlib --version 1.1.0 make: *** fopen (temporary file): Permission denied. Stop. ``` In practice, this would break `brew audit`, `brew style`, and other commands, which would run `make` to build native gem extensions. This commit sets `TMPDIR` to `${HOMEBREW_TEMP}` in the gem environment, which mirrors the behaviour we already have in other places. We choose `HOMEBREW_TEMP` because that’s user-controlled but also falls back to `/tmp` in case `TMPDIR` is not set in the user’s environment. Thanks to Bo Anderson for helping find the bug. CC: Bo Anderson <mail@boanderson.me>
-
Jonathan Chang authored
-
Markus Reiter authored
-
Bo Anderson authored
This reverts commit fa359168.
-
Markus Reiter authored
-
Bo Anderson authored
-