Avoid some rpminspect failures in gating
- badfuncs - skip false positives - specname and runpath: adapt to how is the GTS collection designed
This commit is contained in:
		
							parent
							
								
									0aafb50050
								
							
						
					
					
						commit
						14e354e0a1
					
				
							
								
								
									
										22
									
								
								rpminspect.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								rpminspect.yaml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,22 @@ | ||||
| badfuncs: | ||||
|     # GCC doesn't use the "forbidden" functions as such. Just some of its | ||||
|     # sanitizers can instrument those functions which leads to false | ||||
|     # positives in the badfuncs test. | ||||
|     ignore: | ||||
|       - /usr/lib*/libasan.so.*.*.* | ||||
|       - /usr/lib*/libtsan.so.*.*.* | ||||
| 
 | ||||
| specname: | ||||
|     # In GCC toolsets builds, the spec file name and the package are not | ||||
|     # exactly the same, the package is prefixed with gcc-toolset-NN-. | ||||
|     # Let's ignore the prefix. | ||||
|     match: suffix | ||||
|     primary: filename | ||||
| 
 | ||||
| runpath: | ||||
|     # Although gcc-toolset sanitizers link gcc-toolset libraries from | ||||
|     # /opt/..., they themselves are placed in /usr. The runpath test | ||||
|     # doesn't like this difference. Explicitly allow it. | ||||
|     allowed_paths: | ||||
|       - /opt/rh/gcc-toolset-14/root/usr/lib64 | ||||
|       - /opt/rh/gcc-toolset-14/root/usr/lib | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user