Bug 2113378

Summary: golang-github-xaionaro-metrics: FTBFS in Fedora rawhide/f37
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: golang-github-xaionaro-metricsAssignee: Davide Cavalca <davide>
Status: ASSIGNED --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: davide, go-sig
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2117176, 2168842, 2231791, 2045102    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2022-08-01 23:42:20 UTC
golang-github-xaionaro-metrics failed to build from source in Fedora rawhide/f37

https://koji.fedoraproject.org/koji/taskinfo?taskID=89798616


For details on the mass rebuild see:

https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Please fix golang-github-xaionaro-metrics 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,
golang-github-xaionaro-metrics will be orphaned. Before branching of Fedora 38,
golang-github-xaionaro-metrics 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/

Comment 1 Fedora Release Engineering 2022-08-01 23:42:22 UTC
Created attachment 1901562 [details]
build.log

Comment 2 Fedora Release Engineering 2022-08-01 23:42:23 UTC
Created attachment 1901563 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2022-08-01 23:42:25 UTC
Created attachment 1901564 [details]
state.log

Comment 4 Ben Cotton 2022-08-09 13:28:26 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle.
Changing version to 37.

Comment 5 Davide Cavalca 2022-08-24 20:10:33 UTC
This is a test failure and it applies to rawhide just as well:

github.com/xaionaro-go/metrics
--- FAIL: TestGaugeFloat64GC (0.07s)
    timing_test.go:373: 
        	Error Trace:	/builddir/build/BUILD/metrics-68050b33767320ae8ac5219ea8665a9af03c21ff/_build/src/github.com/xaionaro-go/metrics/timing_test.go:373
        	            				/builddir/build/BUILD/metrics-68050b33767320ae8ac5219ea8665a9af03c21ff/_build/src/github.com/xaionaro-go/metrics/gauge_float64_test.go:13
        	Error:      	Should be zero, but was 2
        	Test:       	TestGaugeFloat64GC
        	Messages:   	5: 5120 [5: 5120] @ 0x55bdd80eb97e 0x55bdd80ec1bb 0x55bdd80ec82f 0x55bdd80ecd9a 0x55bdd80ee765 0x55bdd80eeba5 0x55bdd80ef0ad 0x55bdd81161c5
        	            	#	0x55bdd80eb97d	runtime.allocm+0x9d	/usr/lib/golang/src/runtime/proc.go:1751
        	            	#	0x55bdd80ec1ba	runtime.newm+0x3a	/usr/lib/golang/src/runtime/proc.go:2101
        	            	#	0x55bdd80ec82e	runtime.startm+0xce	/usr/lib/golang/src/runtime/proc.go:2317
        	            	#	0x55bdd80ecd99	runtime.wakep+0x59	/usr/lib/golang/src/runtime/proc.go:2422
        	            	#	0x55bdd80ee764	runtime.resetspinning+0x44	/usr/lib/golang/src/runtime/proc.go:3102
        	            	#	0x55bdd80eeba4	runtime.schedule+0xe4	/usr/lib/golang/src/runtime/proc.go:3212
        	            	#	0x55bdd80ef0ac	runtime.park_m+0x14c	/usr/lib/golang/src/runtime/proc.go:3355
        	            	#	0x55bdd81161c4	runtime.mcall+0x44	/usr/lib/golang/src/runtime/asm_amd64.s:448
        	            	
        	            	5: 5120 [5: 5120] @ 0x55bdd80eb97e 0x55bdd80ec1bb 0x55bdd80ec82f 0x55bdd80ecd9a 0x55bdd80ee765 0x55bdd80eeba5 0x55bdd80eb16f 0x55bdd80eb079 0x55bdd8116145
        	            	#	0x55bdd80eb97d	runtime.allocm+0x9d	/usr/lib/golang/src/runtime/proc.go:1751
        	            	#	0x55bdd80ec1ba	runtime.newm+0x3a	/usr/lib/golang/src/runtime/proc.go:2101
        	            	#	0x55bdd80ec82e	runtime.startm+0xce	/usr/lib/golang/src/runtime/proc.go:2317
        	            	#	0x55bdd80ecd99	runtime.wakep+0x59	/usr/lib/golang/src/runtime/proc.go:2422
        	            	#	0x55bdd80ee764	runtime.resetspinning+0x44	/usr/lib/golang/src/runtime/proc.go:3102
        	            	#	0x55bdd80eeba4	runtime.schedule+0xe4	/usr/lib/golang/src/runtime/proc.go:3212
        	            	#	0x55bdd80eb16e	runtime.mstart1+0xce	/usr/lib/golang/src/runtime/proc.go:1432
        	            	#	0x55bdd80eb078	runtime.mstart0+0x78	/usr/lib/golang/src/runtime/proc.go:1382
        	            	#	0x55bdd8116144	runtime.mstart+0x4	/usr/lib/golang/src/runtime/asm_amd64.s:390
        	            	
FAIL
exit status 1
FAIL	github.com/xaionaro-go/metrics	0.475s

Comment 6 Davide Cavalca 2022-10-16 16:46:24 UTC
Same failure for rawhide and f37, on aarch64 and ppc64le

Comment 7 Ben Cotton 2023-02-07 15:10:16 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.