Description of problem:
After upgrade to Fedora 32, bip stopped accepting logins.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have working setup of bip + hexchat on Fedora 31 and upgrade to Fedora 32.
2. Start the bip service and start hexchat which connects to it.
bip: 03-08-2020 13:31:26 ERROR: [irc.freenode.net] Invalid credentials (user: adelton:)
No invalid credentials, things working as in Fedora 31.
Checking the code which says
src/irc.c: mylog(LOG_ERROR, "[%s] Invalid credentials (user: %s)",
the trailing colon after the username was suspicious.
I then looked around in koji and found build
which says in changelog
* Thu Apr 23 2020 Tom Hughes <tom> - 0.9.0-0.7.20181225gitc9cc64f
- Fix patch to correctly terminate strings
and the 0001-Fix-stringop-truncation-error-thanks-DJ-Delorie.patch is different.
I've installed that version and now things work fine.
So perhaps all that is needed is to push that build via bodhi to Fedora 32 updates?
Hello, any chance of creating errata in Bodhi for the build so that the fix gets to Fedora 32?
oh, sorry, I didn't see this report, for some reason. Sure.
FEDORA-2020-2e0a951837 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2e0a951837
FEDORA-2020-2e0a951837 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2e0a951837`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2e0a951837
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-2e0a951837 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.