Bug 2021376

Summary: virtual memory exhausted: Operation not permitted
Product: [Fedora] Fedora Reporter: Luya Tshimbalanga <luya_tfz>
Component: openvdbAssignee: Simone Caronni <negativo17>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: dan, kevin, luya_tfz, negativo17
Target Milestone: ---   
Target Release: ---   
Hardware: armv7hl   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-24 10:08:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Luya Tshimbalanga 2021-11-09 03:04:01 UTC
Description of problem:
Virtual memory on armv7hl architecture got exhausted on build with openvdb 9.0.0

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Scratch build openvdb 9.0.0
2.
3.

Actual results:
Exhausted virtual memory

Expected results:
Armv7hl build should be successfull

Additional info:
Scratch build result
https://koji.fedoraproject.org/koji/taskinfo?taskID=78530278

Workaround is to temporarily disable armv7hl support

Comment 1 Dan Horák 2021-11-09 14:07:06 UTC
A possible workaround is to reduce the debuginfo size (from -g to -g1 or even -g0), see https://src.fedoraproject.org/rpms/webkit2gtk3/blob/rawhide/f/webkit2gtk3.spec#_196 for a recent example. Not sure if disabling LTO would help here.