Bug 1225415

Summary: nauty: binary depends on build machine CPU
Product: [openSUSE] openSUSE Tumbleweed Reporter: Bernhard Wiedemann <bwiedemann>
Component: OtherAssignee: Stefan BrĂ¼ns <stefan.bruens>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1100677    

Description Bernhard Wiedemann 2024-05-28 02:01:30 UTC
https://build.opensuse.org/package/rdiff/openSUSE:Factory/nauty?linkrev=base&rev=9
dropped the --disable-popcnt --disable-clz
parameters added in SR 838119 and SR 626134 to prevent compile-time-CPU-detection

and it seems, --enable-generic alone is not enough (upstream bug?).

Unfortunately, --enable-popcnt --enable-clz
does not force-enable these bits.

To reproduce, use
osc build --vm-type=kvm --build-opt=--vm-custom-opt="-cpu kvm64"