<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/shims, branch 1.2.0</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>super/cc: Fix --cc=llvm_clang invoked as clang</title>
<updated>2017-03-09T01:11:23+00:00</updated>
<author>
<name>Shaun Jackman</name>
</author>
<published>2017-03-09T01:05:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5b1213b053fecb95c1977beb358cca235704a9f5'/>
<id>5b1213b053fecb95c1977beb358cca235704a9f5</id>
<content type='text'>
Fix the error:
brew sh --cc=llvm_clang &lt;&lt;&lt;'clang --version'
Failed to execute llvm_clang --version
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the error:
brew sh --cc=llvm_clang &lt;&lt;&lt;'clang --version'
Failed to execute llvm_clang --version
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "cc: always filter flags on deps.""</title>
<updated>2017-02-27T13:41:30+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-02-27T13:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=86a9434dfca592439a061c3efe3e434e94dfb42d'/>
<id>86a9434dfca592439a061c3efe3e434e94dfb42d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "cc: always filter flags on deps."</title>
<updated>2017-01-07T09:52:01+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-01-07T09:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=f814ee87fbfd6434393bd3e606194eaad96d82e6'/>
<id>f814ee87fbfd6434393bd3e606194eaad96d82e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cc: always filter flags on deps.</title>
<updated>2016-12-30T14:31:05+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-12-30T14:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=e4497a2b4261c0d89de6c016aa5f8d89967a80d4'/>
<id>e4497a2b4261c0d89de6c016aa5f8d89967a80d4</id>
<content type='text'>
This has been tested by `brew test-bot` since March and there’s been no
issues so let’s turn it on by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has been tested by `brew test-bot` since March and there’s been no
issues so let’s turn it on by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>super/cc: loosen cellar formula regex.</title>
<updated>2016-12-15T23:15:13+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-12-12T23:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=ab060c9d52f4edca8551aa44315c816fe1381fd4'/>
<id>ab060c9d52f4edca8551aa44315c816fe1381fd4</id>
<content type='text'>
Match HOMEBREW_TAP_FORMULA_REGEX to avoid skipping valid cellar regexes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Match HOMEBREW_TAP_FORMULA_REGEX to avoid skipping valid cellar regexes.
</pre>
</div>
</content>
</entry>
<entry>
<title>cc: don't filter -fopenmp for non-llvm_clang.</title>
<updated>2016-11-21T08:50:01+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-11-21T08:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b9d0d7719a9ecc31be4b2fb3e027e20b3ba378e6'/>
<id>b9d0d7719a9ecc31be4b2fb3e027e20b3ba378e6</id>
<content type='text'>
We can filter it just for Clang and let it be used by anything else.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can filter it just for Clang and let it be used by anything else.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer brewed Clang over gcc-6 for needs :openmp</title>
<updated>2016-11-18T13:54:09+00:00</updated>
<author>
<name>Alex Wang</name>
</author>
<published>2016-09-25T03:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3e4544025d664fe381be96bf2526f08b7464e3cb'/>
<id>3e4544025d664fe381be96bf2526f08b7464e3cb</id>
<content type='text'>
Clang has fully implemented OpenMP support as of LLVM 3.7, so if OpenMP
is required by a formula gcc is no longer the only choice of compiler.

Clang should be preferred over gcc because using gcc meant linking
against libstdc++, which is ABI incompatible with libc++. This may be
unnoticeable for some users, but it causes other builds to fail, e.g.
pstoedit when imagemagick was built with OpenMP. pstoedit is required
for the octave formula, so for some users this could be a significant
problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clang has fully implemented OpenMP support as of LLVM 3.7, so if OpenMP
is required by a formula gcc is no longer the only choice of compiler.

Clang should be preferred over gcc because using gcc meant linking
against libstdc++, which is ABI incompatible with libc++. This may be
unnoticeable for some users, but it causes other builds to fail, e.g.
pstoedit when imagemagick was built with OpenMP. pstoedit is required
for the octave formula, so for some users this could be a significant
problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>cc: Add -frounding-math to list of ignored flags</title>
<updated>2016-11-13T21:18:19+00:00</updated>
<author>
<name>Alex Wang</name>
</author>
<published>2016-11-13T21:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=d2e2110e80d52e94d84989d71abe9c184d8341f5'/>
<id>d2e2110e80d52e94d84989d71abe9c184d8341f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: prune -Wl,-z,defs when refurbishing</title>
<updated>2016-11-02T08:21:15+00:00</updated>
<author>
<name>ilovezfs</name>
</author>
<published>2016-11-02T08:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=2c43649ffc9eeea33b1f5533983c26a3bbb78f83'/>
<id>2c43649ffc9eeea33b1f5533983c26a3bbb78f83</id>
<content type='text'>
`-Wl,-z,defs` should be pruned out entirely since `-z defs` is not
understood by macOS's `ld`, and the analogue `-undefined error` is
already the default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`-Wl,-z,defs` should be pruned out entirely since `-z defs` is not
understood by macOS's `ld`, and the analogue `-undefined error` is
already the default.
</pre>
</div>
</content>
</entry>
<entry>
<title>scm/git: more old OS X versions tweaks.</title>
<updated>2016-10-16T15:11:41+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-16T15:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=be2e6df948b2819aabe38864f4b541c8b89ba01f'/>
<id>be2e6df948b2819aabe38864f4b541c8b89ba01f</id>
<content type='text'>
- unset IFS to fix version parsing on older Bashes
- reuse existing HOMEBREW_MACOS_VERSION if it’s available
- set rather than unset popup_stub
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- unset IFS to fix version parsing on older Bashes
- reuse existing HOMEBREW_MACOS_VERSION if it’s available
- set rather than unset popup_stub
</pre>
</div>
</content>
</entry>
</feed>
