Carlo Cabrera

Results 454 comments of Carlo Cabrera

Apologies for the delay here; I was mulling over how specific this solution really is to `pkg-config`, and it seems we have a bunch of symlink handling elsewhere too (e.g....

Calling `Formula["foo"].prefix` from inside `Formula["bar"]` will return an `opt` path. Calling `Formula["foo"].prefix` from inside `Formula["foo"].prefix` will return a `Cellar` path. This is by design. `Cellar` paths are implementation details that...

No idea why installing Homebrew GCC breaks this. I don't see what it changes, since formulae should still continue to be built with the host compiler (unless they have `fails_with`,...

> This should probably wait for the next major/minor release, to be a bit nicer. I'd prefer to do something like this. I don't think it hurts too much for...

> This is fragile because when we will migrate to gcc@7 I've mentioned this in a separate issue, but we may not want to take migrating to gcc@7 as a...

> I think we should avoid adding any more of these sorts of hidden dependencies and instead inject this properly (like we do with e.g. download strategy dependencies). This seems...

> - Find a way to get the version of the `glibc` formula without initialising the class. Extract it into a constant. We already hardcode the version of `glibc` that...

Does this work? ``` # In a fresh brew installation: brew install --cask ghidra brew list --cask ```

I have been contemplating using Zstd to compress our bottles instead. Zstd is nice because it's fast and has a better compression ration than gzip. However, this would require the...

> Honestly, given the caveats though, I'm not sure this effort is worthwhile. It seems like a lot of work for (overall) minimal time savings, more dependencies and reproducibility impacts....