guitarix failed to build from source in Fedora rawhide/f37 https://koji.fedoraproject.org/koji/taskinfo?taskID=89803750 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Please fix guitarix 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, guitarix will be orphaned. Before branching of Fedora 38, guitarix 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 1901739 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1901740 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1901741 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.
The package is still FTBFS in rawhide with this patch. This is likely related to - https://github.com/jackaudio/jack2/issues/898 The relevant bit of the build.log is - [1414/1635] Compiling src/LV2/gx_amp.lv2/manifest.ttl.in Waf: Leaving directory `/builddir/build/BUILD/guitarix-0.44.1/build' File "/builddir/build/BUILD/guitarix-0.44.1/./waf", line 168, in <module> Scripting.waf_entry_point(cwd, VERSION, wafdir) File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Scripting.py", line 119, in waf_entry_point run_commands() File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Scripting.py", line 182, in run_commands ctx=run_command(cmd_name) File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Scripting.py", line 173, in run_command ctx.execute() File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Scripting.py", line 375, in execute return execute_method(self) File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Build.py", line 93, in execute self.execute_build() File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Build.py", line 100, in execute_build self.compile() File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Tools/errcheck.py", line 140, in check_compile ret=self.orig_compile() File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Build.py", line 176, in compile raise Errors.BuildError(self.producer.error) File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Errors.py", line 26, in __init__ WafError.__init__(self,self.format_error()) Build failed Traceback (most recent call last): File "/builddir/build/BUILD/guitarix-0.44.1/.waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Task.py", line 180, in process ret=self.run() ^^^^^^^^^^ File "/builddir/build/BUILD/guitarix-0.44.1/wscript", line 537, in sub_file with open(src_fname, 'rU') as f: ^^^^^^^^^^^^^^^^^^^^^ ValueError: invalid mode: 'rU' error: Bad exit status from /var/tmp/rpm-tmp.f5DPBd (%build)
FTBFS now fixed in https://src.fedoraproject.org/rpms/guitarix/pull-request/3
Fixed in rawhide using also Thomas Rodgers' gcc 13 patch