<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/shims, branch 1.1.2</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<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>
<entry>
<title>shims/scm/git: fix on old OS X versions.</title>
<updated>2016-10-16T13:14:23+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-10-16T13:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=7292ad1f1a1f8f92bac9160b6be6c4a64ac24d5c'/>
<id>7292ad1f1a1f8f92bac9160b6be6c4a64ac24d5c</id>
<content type='text'>
On older versions of OS X (i.e. pre-Mavericks) `xcode-select` is not
required to be set when using the CLT. Fix this behaviour so `brew
update` doesn't tell everyone on that configuration to `brew install
git`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On older versions of OS X (i.e. pre-Mavericks) `xcode-select` is not
required to be set when using the CLT. Fix this behaviour so `brew
update` doesn't tell everyone on that configuration to `brew install
git`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use new "macOS" naming where appropriate.</title>
<updated>2016-09-18T18:57:19+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-09-18T18:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3f9cce0a03e967d2e7bcb7cd16bbc898c1a35708'/>
<id>3f9cce0a03e967d2e7bcb7cd16bbc898c1a35708</id>
<content type='text'>
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #845 from tdsmith/usr-local-sdkroot</title>
<updated>2016-09-03T00:55:37+00:00</updated>
<author>
<name>Tim D. Smith</name>
</author>
<published>2016-09-03T00:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=d39eeac0d5041dbbc41f939ef2dbc02823c82fcd'/>
<id>d39eeac0d5041dbbc41f939ef2dbc02823c82fcd</id>
<content type='text'>
Don't reject -L/usr/local/lib when SDKROOT is defined

Closes #844. Fixes Homebrew/homebrew-fuse#62.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't reject -L/usr/local/lib when SDKROOT is defined

Closes #844. Fixes Homebrew/homebrew-fuse#62.</pre>
</div>
</content>
</entry>
<entry>
<title>Don't reject -L/usr/local/lib when SDKROOT is defined</title>
<updated>2016-09-01T05:38:18+00:00</updated>
<author>
<name>Tim D. Smith</name>
</author>
<published>2016-09-01T05:38:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=8f068fdbca362a48e4142be4500ccffe0f97392d'/>
<id>8f068fdbca362a48e4142be4500ccffe0f97392d</id>
<content type='text'>
/usr/local/lib is removed from the default linker search path when
SDKROOT is defined or sysroot is specified.

Homebrew sometimes sets SDKROOT without setting a sysroot as of 45e138f.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/usr/local/lib is removed from the default linker search path when
SDKROOT is defined or sysroot is specified.

Homebrew sometimes sets SDKROOT without setting a sysroot as of 45e138f.
</pre>
</div>
</content>
</entry>
<entry>
<title>scm/git: make --homebrew=print-path absolute.</title>
<updated>2016-08-25T10:12:22+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-08-24T09:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=408ac6088f0cdb32c6c033df4f4c18b8ce7829c1'/>
<id>408ac6088f0cdb32c6c033df4f4c18b8ce7829c1</id>
<content type='text'>
This ensures that the output is always a fully-resolved path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that the output is always a fully-resolved path.
</pre>
</div>
</content>
</entry>
</feed>
