A non-pae kernel only uses up to 3 GByte of physical RAM, thus a memory constraint for an obs worker is essentially ignored. Although the per-process memory is still limited, parallel builds can use more memory. --- kernel-source-opensuse, packaging branch --- rpm/kernel-obs-build.spec.in | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rpm/kernel-obs-build.spec.in b/rpm/kernel-obs-build.spec.in index 230b97f126..d47d138bbb 100644 --- a/rpm/kernel-obs-build.spec.in +++ b/rpm/kernel-obs-build.spec.in @@ -35,10 +35,20 @@ BuildRequires: util-linux BuildRequires: kernel-vanilla %define kernel_flavor -vanilla %else +%ifarch %ix86 +BuildRequires: kernel-pae +%define kernel_flavor -pae +%else +%ifarch armv7hl armv7l +BuildRequires: kernel-lpae +%define kernel_flavor -lpae +%else BuildRequires: kernel-default %define kernel_flavor -default %endif %endif +%endif +%endif %if 0%{?rhel_version} BuildRequires: kernel -- 2.14.3 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org