From 2fcfcf76f9c017333024325ed7d5b5c59db0c68e3fb669ae3aa547a5a8763ae8 Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Mon, 1 Aug 2016 14:20:05 +0000 Subject: [PATCH] Accepting request 415548 from home:dimstar:branches:filesystems:ceph Please consider to merge this: * by not producing the static libs in first place, we can drop the disk requirements < 20GB * By demanding only 8GB of RAM, we get a lot more workers to choose from Together with the logic in the .spec to assign less parallel tasks with less RAM, this actually even speeds up a lot - we can get much faster workers to do tje job (branch built in 1200s less than filesystems:ceph) OBS-URL: https://build.opensuse.org/request/show/415548 OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/ceph?expand=0&rev=50 --- _constraints | 4 ++-- ceph-test.changes | 8 ++++++++ ceph-test.spec | 1 + ceph.changes | 8 ++++++++ ceph.spec | 1 + 5 files changed, 20 insertions(+), 2 deletions(-) diff --git a/_constraints b/_constraints index edae9ae..47743c0 100644 --- a/_constraints +++ b/_constraints @@ -9,10 +9,10 @@ - 28 + 19950 - 11 + 8 diff --git a/ceph-test.changes b/ceph-test.changes index ec926b4..391bb03 100644 --- a/ceph-test.changes +++ b/ceph-test.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Jul 27 19:34:06 UTC 2016 - dimstar@opensuse.org + +- Pass --disable-static to configure: Let's save the time and + resources by not building the static libraries instead of + deleting them in the install section again. +- Drop required disk limit for ceph to from 28GB 20GB. + ------------------------------------------------------------------- Sun Jul 24 19:49:16 UTC 2016 - ncutler@suse.com diff --git a/ceph-test.spec b/ceph-test.spec index c2407c4..cddaa75 100644 --- a/ceph-test.spec +++ b/ceph-test.spec @@ -257,6 +257,7 @@ export RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/i386/i486/'` --libexecdir=%{_libexecdir} \ --localstatedir=%{_localstatedir} \ --sysconfdir=%{_sysconfdir} \ + --disable-static \ %if 0%{?rhel} && ! 0%{?centos} --enable-subman \ %endif diff --git a/ceph.changes b/ceph.changes index ec926b4..391bb03 100644 --- a/ceph.changes +++ b/ceph.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Jul 27 19:34:06 UTC 2016 - dimstar@opensuse.org + +- Pass --disable-static to configure: Let's save the time and + resources by not building the static libraries instead of + deleting them in the install section again. +- Drop required disk limit for ceph to from 28GB 20GB. + ------------------------------------------------------------------- Sun Jul 24 19:49:16 UTC 2016 - ncutler@suse.com diff --git a/ceph.spec b/ceph.spec index 9953d47..711dd9a 100644 --- a/ceph.spec +++ b/ceph.spec @@ -608,6 +608,7 @@ export RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/i386/i486/'` --libexecdir=%{_libexecdir} \ --localstatedir=%{_localstatedir} \ --sysconfdir=%{_sysconfdir} \ + --disable-static \ %if 0%{?rhel} && ! 0%{?centos} --enable-subman \ %endif