<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/ENV/4.3, branch 1.3.6</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>ENV: move to new paths. (#507)</title>
<updated>2016-07-15T18:03:45+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-07-15T18:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a02be9eea204264ce48827ac365c8b53b986d66a'/>
<id>a02be9eea204264ce48827ac365c8b53b986d66a</id>
<content type='text'>
Move some stuff formerly in `Library/ENV` around:
- Move `Library/ENV/$XCODE_VERSION` to `Library/Homebrew/env/super` as they are
  all superenv wrappers and all symlinks to the same version. We never needed
  the "separate shims for separate versions" functionality and it just adds
  confusion.
- Move `Library/ENV/pkgconfig` to `Library/Homebrew/env/pkgconfig` to get more
  things under `Library/Homebrew`
- Move `Library/ENV/scm` to `Library/scm` as these wrappers are not actually
  used by or related to superenv (or stdenv) in any way.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move some stuff formerly in `Library/ENV` around:
- Move `Library/ENV/$XCODE_VERSION` to `Library/Homebrew/env/super` as they are
  all superenv wrappers and all symlinks to the same version. We never needed
  the "separate shims for separate versions" functionality and it just adds
  confusion.
- Move `Library/ENV/pkgconfig` to `Library/Homebrew/env/pkgconfig` to get more
  things under `Library/Homebrew`
- Move `Library/ENV/scm` to `Library/scm` as these wrappers are not actually
  used by or related to superenv (or stdenv) in any way.</pre>
</div>
</content>
</entry>
<entry>
<title>compilers: support gcc 6</title>
<updated>2016-04-29T16:19:35+00:00</updated>
<author>
<name>Izaak Beekman</name>
</author>
<published>2016-04-29T16:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b0d906f0f8d90c08b0b799d5cf0fd18bf78c30da'/>
<id>b0d906f0f8d90c08b0b799d5cf0fd18bf78c30da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: fix formula prefix path to consider revisions</title>
<updated>2016-04-13T14:41:01+00:00</updated>
<author>
<name>Andrew Janke</name>
</author>
<published>2016-04-13T06:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=36b2af2e0f5a72f0eccdec0c929a89188dc0f0dc'/>
<id>36b2af2e0f5a72f0eccdec0c929a89188dc0f0dc</id>
<content type='text'>
Old logic doesn't include revision. This fixes that, and passes the
whole formula prefix path to avoid duplicating the path-construction
logic.

Closes #80.

Signed-off-by: Andrew Janke &lt;andrew@apjanke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Old logic doesn't include revision. This fixes that, and passes the
whole formula prefix path to avoid duplicating the path-construction
logic.

Closes #80.

Signed-off-by: Andrew Janke &lt;andrew@apjanke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: allow paths under self's keg</title>
<updated>2016-04-13T06:20:17+00:00</updated>
<author>
<name>Andrew Janke</name>
</author>
<published>2016-04-10T21:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a8ed06ba741b627f48d2a9ec76f2aa62aec2c160'/>
<id>a8ed06ba741b627f48d2a9ec76f2aa62aec2c160</id>
<content type='text'>
Fixes build error in Homebrew/homebrew-core#100.

Closes #63.

Signed-off-by: Andrew Janke &lt;andrew@apjanke.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes build error in Homebrew/homebrew-core#100.

Closes #63.

Signed-off-by: Andrew Janke &lt;andrew@apjanke.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: comment sources of ignored paths</title>
<updated>2016-04-06T23:16:14+00:00</updated>
<author>
<name>Misty De Meo</name>
</author>
<published>2016-04-05T19:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=f016a214702e2462693ca265b750d0641d62bd50'/>
<id>f016a214702e2462693ca265b750d0641d62bd50</id>
<content type='text'>
Closes #32.

Signed-off-by: Misty De Meo &lt;mistydemeo@github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #32.

Signed-off-by: Misty De Meo &lt;mistydemeo@github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: don't filter out all /opt paths</title>
<updated>2016-04-06T23:16:14+00:00</updated>
<author>
<name>Misty De Meo</name>
</author>
<published>2016-04-05T19:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=ef4cad0c774129af7279090e9689683758a659a2'/>
<id>ef4cad0c774129af7279090e9689683758a659a2</id>
<content type='text'>
This was intended to filter out MacPorts and X11 paths, but the user
may have valid reasons to have other things here that might get linked
against.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was intended to filter out MacPorts and X11 paths, but the user
may have valid reasons to have other things here that might get linked
against.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make new keep? superenv logic opt-in</title>
<updated>2016-04-04T22:30:22+00:00</updated>
<author>
<name>Misty De Meo</name>
</author>
<published>2016-03-28T17:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=f8cdab7d8a11d05fb7048a3674d832f427930b83'/>
<id>f8cdab7d8a11d05fb7048a3674d832f427930b83</id>
<content type='text'>
Closes #50425.

Signed-off-by: Misty De Meo &lt;mistydemeo@github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #50425.

Signed-off-by: Misty De Meo &lt;mistydemeo@github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: filter -I/-L paths on dependencies</title>
<updated>2016-04-04T22:30:22+00:00</updated>
<author>
<name>Misty De Meo</name>
</author>
<published>2016-03-24T18:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=4fd5c5c159c0f8d2f848524e98d4cc938e2207e8'/>
<id>4fd5c5c159c0f8d2f848524e98d4cc938e2207e8</id>
<content type='text'>
Previously, superenv did not try to filter -I or -L flags
based on the list of requested dependencies; as a result, buildsystems
which opportunistically discover Homebrew-installed libraries were able
to link against them even under superenv.

This adds a list of all requested dependencies to the superenv environment,
and compares all -I and -L flags against those; any Cellar and opt paths
found which resolve to unrequested dependencies are filtered out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, superenv did not try to filter -I or -L flags
based on the list of requested dependencies; as a result, buildsystems
which opportunistically discover Homebrew-installed libraries were able
to link against them even under superenv.

This adds a list of all requested dependencies to the superenv environment,
and compares all -I and -L flags against those; any Cellar and opt paths
found which resolve to unrequested dependencies are filtered out.
</pre>
</div>
</content>
</entry>
<entry>
<title>superenv: refurbish --fast-math for :clang</title>
<updated>2016-03-31T09:10:22+00:00</updated>
<author>
<name>ilovezfs</name>
</author>
<published>2016-03-29T07:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=ebfd096826224b712929cf73e347cf09b98ce47f'/>
<id>ebfd096826224b712929cf73e347cf09b98ce47f</id>
<content type='text'>
"--fast-math" caused build failure with clang for
homebrew/science/delly-0.7.2

Apparently, clang only likes this option when it's referred to as
"-ffast-math"

Closes Homebrew/homebrew#50507.

Signed-off-by: ilovezfs &lt;ilovezfs@icloud.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"--fast-math" caused build failure with clang for
homebrew/science/delly-0.7.2

Apparently, clang only likes this option when it's referred to as
"-ffast-math"

Closes Homebrew/homebrew#50507.

Signed-off-by: ilovezfs &lt;ilovezfs@icloud.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENV: protect against environment being reset</title>
<updated>2016-02-05T21:07:07+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2016-02-04T13:46:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5f049637d9efab6d4433c34b6f7023cf9cd288d1'/>
<id>5f049637d9efab6d4433c34b6f7023cf9cd288d1</id>
<content type='text'>
We cannot really recover from this, but at least we'll provide a clearer
error message than trying to call `exec` with an empty string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot really recover from this, but at least we'll provide a clearer
error message than trying to call `exec` with an empty string.
</pre>
</div>
</content>
</entry>
</feed>
