Fedora Account System
Red Hat Associate
Red Hat Customer
erlang-jsx failed to build from source in Fedora rawhide/f45 https://koji.fedoraproject.org/koji/taskinfo?taskID=147849218 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild Please fix erlang-jsx 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, erlang-jsx will be orphaned. Before branching of Fedora 46, erlang-jsx 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 2149774 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 2149775 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 2149776 [details] state.log
Fixed in erlang-jsx-3.1.0-20.fc45. The FTBFS was caused by an OTP 27 change where -0.0 and 0.0 are now distinct values. The test expected {float, 0.0} when decoding JSON "-0.0" but got {float, -0.0}. Fixed by applying upstream PR #162 which corrects the test expectation for -0.0 and adds an explicit 0.0 test case.