-
-
Notifications
You must be signed in to change notification settings - Fork 12.1k
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 broken build on ARM mac #68856
Comments
Please don't check the boxes without actually doing what they list. |
Closing until reproducible or at least providing logs. |
Reopening after reading edit 😅 |
Right.
Sorry for not including this. The output of |
FYI, you still haven't done That said, I think I already understand your problem (but please share Your core repo is broken. Same issue as Homebrew/brew#10275. Please do
and try again. If you have Homebrew |
Cool, updated, thank you. Hopefully that helps a lot!
I ran into this issue earlier so thanks for filing that issue. I followed the steps you attached again in any case. Unfortunately they do not fix the irssi misalignment problem. |
What does |
|
Very strange. Ok. Try
This will install |
No luck unfortunately, really not sure why. Separate from this, I tried compiling by source manually (steps here) but it wouldn't compile successfully, saying "configure: error: The OpenSSL library was not found." |
Can you uninstall
and put the full output of that into a gist to link back here. |
Yes, gist available here |
Try setting
before compiling manually so the |
Output of So this compiled but it still results in a misaligned irssi build, making it similar to the Homebrew build. But there's still a disparity between the end results of irssi builds on Intel vs Arm. |
Sounds like it's not a Homebrew issue then. You'll need to report this back at irssi/irssi#1238. |
Sounds good, will do. Thanks for your help! |
However, I do have one final suggestion. Do
and change the
and let me know if that helps at all. (You'll want to do |
On a semi-related note why are we doing only one tests by shelling out? Irssi has unit tests? See here: test do
IO.popen("#{bin}/irssi --connect=irc.freenode.net", "w") do |pipe|
pipe.puts "/quit\n"
pipe.close_write
end |
Thanks again for your help! However, doing |
Hmm, ok. I was thinking maybe the built-in
We usually prefer simple functionality tests, rather than complete unit tests, just to catch build errors that weren't caught at build time. |
Unit tests are to verify the software works as expected. Homebrew tests are to verify we build it succesfully. |
Given:
there doesn't appear to be much need to keep this issue open. Closing it now, but let me know if circumstances change that necessitate reopening. |
Irssi broken build on ARM mac
Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
brew update
and can still reproduce the problem?brew doctor
, fixed all issues and can still reproduce the problem?brew gist-logs <formula>
(where<formula>
is the name of the formula that failed) and included the output link?brew gist-logs
didn't work: ranbrew config
andbrew doctor
and included their output with your issue?brew config
brew doctor
: Your system is ready to brew.What you were trying to do (and why)
Install irssi on ARM mac
What happened (include command output)
Installation is functional but there's something wrong with the build process: see related issue for irssi. To summarize, there's something wrong with the brew formula that causes irssi output to look janky, perhaps due to terminfo.
What you expected to happen
Functional irssi
Step-by-step reproduction instructions (by running
brew install
commands)Results in broken irssi
The text was updated successfully, but these errors were encountered: