-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
Commit
Closes #36066. Signed-off-by: Chongyu Zhu <i@lembacon.com>
- Loading branch information
There are no files selected for viewing
9 comments
on commit 7f9bfa6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:( The --with-http2
option was super useful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you can't have options, what's the point of having the port compared to manually compiling? If you want to kill Homebrew, that's the way to do it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--gssapi will be missed too
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The real best way to kill homebrew would be to make so many options available that the maintainers can't keep track of the issues anymore and quit, leaving homebrew in a unmaintained broken state until it's no longer used. Asking people to make their own package if they want to divert from the default is doing the opposite.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, none of these issue removals mean that the function can't be in homebrew anymore. It just means that it should be made into a tap or proposed as a default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the previous system, at least you could override at install-time the default options. Now you don't even have the possibility and you have to basically fork the port to put in a tap. Thanks but no thanks. That does not change the fact that you can never test everything. I was on my way to remove MacPorts from my macs, I guess I have to get roll that back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sa diao?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you end up here wondering what happened (like me). First I'm okay with the change, but wish there was a deprecation message on brew options xxx
brew uninstall curl
brew edit curl
change the following args:
args = %W[
--disable-debug
--disable-dependency-tracking
--disable-silent-rules
--prefix=#{prefix}
--with-darwinssl
--without-ca-bundle
--without-ca-path
--with-gssapi
--with-openssl
]
brew install -s curl
echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.bash_profile
. ~/.bash_profile
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS GSS-API IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB SPNEGO SSL UnixSocket
Why though?