-
-
Notifications
You must be signed in to change notification settings - Fork 13k
irssi 1.4.4 #136747
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
irssi 1.4.4 #136747
Conversation
Signed-off-by: Rui Chen <rui@chenrui.dev> irssi: update build and test Signed-off-by: Rui Chen <rui@chenrui.dev> irssi: remove head build Signed-off-by: Rui Chen <rui@chenrui.dev>
Formula/irssi.rb
Outdated
head do | ||
url "https://github.com/irssi/irssi.git", branch: "master" | ||
depends_on "autoconf" => :build | ||
depends_on "automake" => :build | ||
depends_on "libtool" => :build | ||
depends_on "lynx" => :build | ||
end |
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.
we can re-add the HEAD build when we fix the meson build
# This is not how you'd use Perl with Irssi but it is enough to be | ||
# sure the Perl element didn't fail to compile, which is needed | ||
# because upstream treats Perl build failures as non-fatal. | ||
# To debug a Perl problem copy the following test at the end of the install | ||
# block to surface the relevant information from the build warnings. | ||
ENV["PERL5LIB"] = lib/"perl5/site_perl" | ||
system "perl", "-e", "use Irssi" |
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.
I dont feel this is useful, so removing it for now to unblock the release build
@@ -49,39 +37,21 @@ def install | |||
--with-proxy | |||
--enable-true-color | |||
--with-socks=no | |||
--with-perl=yes | |||
--with-perl-lib=#{lib}/perl5/site_perl | |||
--with-perl=no |
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.
Is building the Perl module broken?
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.
yeah, it is broken.
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.
once the meson build issue is fixed, we can try meson build to see it helps. (the master build is already with meson)
🤖 An automated task has requested bottles to be published to this PR. |
This pretty much removes irssi's ability to load in scripts... which alot of people use. |
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?