hadolint failed to build from source in Fedora rawhide/f36 https://koji.fedoraproject.org/koji/taskinfo?taskID=81785629 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Please fix hadolint 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, hadolint will be orphaned. Before branching of Fedora 37, hadolint 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 1854935 [details] build.log
Created attachment 1854936 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1854937 [details] state.log
This now fails like this: hadolint-2.7.0-3.fc36 x86_64 TaskFailed https://koji.fedoraproject.org/koji/taskinfo?taskID=82501917 (parent: 82501737) Start: Mon Feb 7 21:16:33 2022 End: Mon Feb 7 21:21:09 2022 duration: 0h 4m 35s https://kojipkgs.fedoraproject.org/work/tasks/1917/82501917/build.log (97kB) lint.Formatter.Checkstyle [10 of 80] Compiling Hadolint.Rule.DL3000 [11 of 80] Compiling Hadolint.Rule.DL3002 [12 of 80] Compiling Hadolint.Rule.DL3006 [13 of 80] Compiling Hadolint.Rule.DL3007 [14 of 80] Compiling Hadolint.Rule.DL3010 [15 of 80] Compiling Hadolint.Rule.DL3011 [16 of 80] Compiling Hadolint.Rule.DL3012 [17 of 80] Compiling Hadolint.Rule.DL3020 [18 of 80] Compiling Hadolint.Rule.DL3021 [19 of 80] Compiling Hadolint.Rule.DL3022 [20 of 80] Compiling Hadolint.Rule.DL3023 [21 of 80] Compiling Hadolint.Rule.DL3024 [22 of 80] Compiling Hadolint.Rule.DL3025 [23 of 80] Compiling Hadolint.Rule.DL3026 [24 of 80] Compiling Hadolint.Rule.DL3029 [25 of 80] Compiling Hadolint.Rule.DL3043 [26 of 80] Compiling Hadolint.Rule.DL3044 [27 of 80] Compiling Hadolint.Rule.DL3045 [28 of 80] Compiling Hadolint.Rule.DL3048 [29 of 80] Compiling Hadolint.Rule.DL3049 [30 of 80] Compiling Hadolint.Rule.DL3050 [31 of 80] Compiling Hadolint.Rule.DL3051 [32 of 80] Compiling Hadolint.Rule.DL3052 [33 of 80] Compiling Hadolint.Rule.DL3053 [34 of 80] Compiling Hadolint.Rule.DL3054 [35 of 80] Compiling Hadolint.Rule.DL3055 [36 of 80] Compiling Hadolint.Rule.DL3056 [37 of 80] Compiling Hadolint.Rule.DL3057 [38 of 80] Compiling Hadolint.Rule.DL3058 [39 of 80] Compiling Hadolint.Rule.DL3059 [40 of 80] Compiling Hadolint.Rule.DL4000 [41 of 80] Compiling Hadolint.Rule.DL4003 [42 of 80] Compiling Hadolint.Rule.DL4004 [43 of 80] Compiling Hadolint.Shell [44 of 80] Compiling Hadolint.Rule.Shellcheck [45 of 80] Compiling Hadolint.Rule.DL4006 [46 of 80] Compiling Hadolint.Rule.DL4005 [47 of 80] Compiling Hadolint.Rule.DL4001 [48 of 80] Compiling Hadolint.Rule.DL3060 [49 of 80] Compiling Hadolint.Rule.DL3047 [50 of 80] Compiling Hadolint.Rule.DL3046 [51 of 80] Compiling Hadolint.Rule.DL3042 [52 of 80] Compiling Hadolint.Rule.DL3041 [53 of 80] Compiling Hadolint.Rule.DL3040 [54 of 80] Compiling Hadolint.Rule.DL3038 [55 of 80] Compiling Hadolint.Rule.DL3037 [56 of 80] Compiling Hadolint.Rule.DL3036 [57 of 80] Compiling Hadolint.Rule.DL3035 [58 of 80] Compiling Hadolint.Rule.DL3034 [59 of 80] Compiling Hadolint.Rule.DL3033 [60 of 80] Compiling Hadolint.Rule.DL3032 [61 of 80] Compiling Hadolint.Rule.DL3030 [62 of 80] Compiling Hadolint.Rule.DL3028 [63 of 80] Compiling Hadolint.Rule.DL3027 [64 of 80] Compiling Hadolint.Rule.DL3019 [65 of 80] Compiling Hadolint.Rule.DL3018 [66 of 80] Compiling Hadolint.Rule.DL3016 [67 of 80] Compiling Hadolint.Rule.DL3015 [68 of 80] Compiling Hadolint.Rule.DL3014 [69 of 80] Compiling Hadolint.Rule.DL3013 [70 of 80] Compiling Hadolint.Rule.DL3009 [71 of 80] Compiling Hadolint.Rule.DL3008 [72 of 80] Compiling Hadolint.Rule.DL3005 [73 of 80] Compiling Hadolint.Rule.DL3004 [74 of 80] Compiling Hadolint.Rule.DL3003 [75 of 80] Compiling Hadolint.Rule.DL3001 [76 of 80] Compiling Hadolint.Process [77 of 80] Compiling Hadolint.Lint [78 of 80] Compiling Hadolint.Config [79 of 80] Compiling Hadolint [80 of 80] Compiling Paths_hadolint Preprocessing executable 'hadolint' for hadolint-2.7.0.. Building executable 'hadolint' for hadolint-2.7.0.. [1 of 2] Compiling Paths_hadolint [2 of 2] Compiling Main <command line>: /usr/lib64/libHShashable-1.3.0.0-AC24voAet8VD7h7fDAkjdM-ghc8.10.5.so: undefined symbol: hashablezm1zi3zi0zi0zmAC24voAet8VD7h7fDAkjdM_DataziHashableziClass_hashWithSalt_info error: Bad exit status from /var/tmp/rpm-tmp.Sgqn0v (%build) Bad exit status from /var/tmp/rpm-tmp.Sgqn0v (%build) RPM build errors: Child return code was: 1
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36.