dhex failed to build from source in Fedora rawhide/f42 https://koji.fedoraproject.org/koji/taskinfo?taskID=127944421 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild Please fix dhex at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, dhex will be orphaned. Before branching of Fedora 43, dhex will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 2068806 [details] build.log
Created attachment 2068807 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 2068808 [details] state.log
*** Bug 2339688 has been marked as a duplicate of this bug. ***
Adding a refreshed scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=129627056 The error is related to the new GCC: main.c: In function ‘main’: main.c:412:9: error: too many arguments to function ‘initcolors’; expected 0, have 1 412 | initcolors(output); | ^~~~~~~~~~ ~~~~~~ In file included from menu.h:6, from main.c:9: output.h:10:6: note: declared here 10 | void initcolors(); | ^~~~~~~~~~ make: *** [Makefile:38: main.o] Error 1 I did not find any Upstream repository, only a github mirror that does not seem very active. Adding a patch here. If there really is no upstream, I will create a PR with the fix directly in Fedora, just say the word. Regards, Michal Ruprich
Created attachment 2077894 [details] Patch
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.
Patch LGTM, thanks, I will send it upstream.
FEDORA-2025-6b5960bb7e (dhex-0.69-16.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-6b5960bb7e
FEDORA-2025-6b5960bb7e (dhex-0.69-16.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2025-f219409965 (dhex-0.69-16.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-f219409965
Upstream accepted the patch.
FEDORA-2025-f219409965 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-f219409965` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-f219409965 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-f219409965 (dhex-0.69-16.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.