Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnuradio for openSUSE:Factory checked in at 2022-12-29 13:09:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
and /work/SRC/openSUSE:Factory/.gnuradio.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuradio"
Thu Dec 29 13:09:13 2022 rev:59 rq:1045633 version:3.10.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes 2022-12-21 16:06:47.130601384 +0100
+++ /work/SRC/openSUSE:Factory/.gnuradio.new.1563/gnuradio.changes 2022-12-29 13:09:16.204990408 +0100
@@ -1,0 +2,7 @@
+Wed Dec 28 10:04:35 UTC 2022 - Stefan Br��ns <stefan.bruens(a)rwth-aachen.de>
+
+- Sanitize _constraints, 4GByte of memory is sufficient. Also,
+ 2GByte memoryperjob rejects too many workers, so combine it
+ with %limit_build.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnuradio.spec ++++++
--- /var/tmp/diff_new_pack.U4jzQ8/_old 2022-12-29 13:09:16.864994306 +0100
+++ /var/tmp/diff_new_pack.U4jzQ8/_new 2022-12-29 13:09:16.868994330 +0100
@@ -56,6 +56,7 @@
BuildRequires: libthrift-devel
BuildRequires: libusb-1_0-devel
BuildRequires: libxml2-devel
+BuildRequires: memory-constraints
BuildRequires: ninja
BuildRequires: orc
BuildRequires: pkgconfig
@@ -182,6 +183,8 @@
find gr-utils/modtool/templates/gr-newmod -name CMakeLists.txt -ls -exec mv '{}' '{}.tmpl' \;
%build
+%limit_build -m 1500
+
%define __builder ninja
%cmake \
-DENABLE_GRC=ON \
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.U4jzQ8/_old 2022-12-29 13:09:16.908994566 +0100
+++ /var/tmp/diff_new_pack.U4jzQ8/_new 2022-12-29 13:09:16.912994590 +0100
@@ -2,23 +2,14 @@
<constraints>
<hardware>
<disk>
- <size unit="G">12</size>
+ <size unit="G">14</size>
</disk>
<memoryperjob>
- <size unit="M">2000</size>
+ <size unit="M">1000</size>
</memoryperjob>
+ <memory>
+ <size unit="G">4</size>
+ </memory>
</hardware>
- <overwrite>
- <conditions>
- <arch>armv6l</arch>
- <arch>armv7l</arch>
- <arch>aarch64</arch>
- </conditions>
- <hardware>
- <memory>
- <size unit="G">8</size>
- </memory>
- </hardware>
- </overwrite>
</constraints>