Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bison for openSUSE:Factory checked in at 2026-08-13 13:15:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bison (Old) and /work/SRC/openSUSE:Factory/.bison.new.17972 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bison" Thu Aug 13 13:15:02 2026 rev:66 rq:1370686 version:3.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/bison/bison.changes 2022-10-17 14:57:15.570041971 +0200 +++ /work/SRC/openSUSE:Factory/.bison.new.17972/bison.changes 2026-08-13 13:15:07.279526014 +0200 @@ -1,0 +2,14 @@ +Tue Aug 11 11:04:45 UTC 2026 - Martin Pluskal <[email protected]> + +- Add _constraints asking for eight processors: + * the test suite is 580s of a 660s build, and bison is a bootstrap + package that most of the distribution waits for + * it is 776 near independent tests, each generating a parser and + then compiling it, and upstream cfg.mk derives TESTSUITEFLAGS + from the make job count, so it scales + * measured 1380s at four jobs, 712s at eight and 415s at sixteen, + green with identical results at every level +- Unindent the make invocation in build, it read as a continuation of + the configure call above it + +------------------------------------------------------------------- New: ---- _constraints ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bison.spec ++++++ --- /var/tmp/diff_new_pack.NV5fzY/_old 2026-08-13 13:15:08.091560095 +0200 +++ /var/tmp/diff_new_pack.NV5fzY/_new 2026-08-13 13:15:08.091560095 +0200 @@ -1,7 +1,7 @@ # # spec file for package bison # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,6 @@ Release: 0 Summary: The GNU Parser Generator License: GPL-3.0-or-later -Group: Development/Languages/C and C++ URL: https://www.gnu.org/software/bison/bison.html Source0: https://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz Source1: https://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz.sig @@ -48,7 +47,7 @@ --docdir=%{_docdir}/%{name} \ gl_cv_func_printf_directive_n=yes \ gl_cv_func_printf_infinite_long_double=yes - %make_build CFLAGS="%{optflags}" +%make_build CFLAGS="%{optflags}" %check %ifnarch armv6hl ++++++ _constraints ++++++ <constraints> <hardware> <!-- The test suite is ~88% of this build and is 776 near-independent tests, each generating a parser and then compiling it. Upstream's cfg.mk derives TESTSUITEFLAGS from $(filter -j%,$(MAKEFLAGS)), so it scales with the job count: measured 1380s at -j4, 712s at -j8 and 415s at -j16, green and with identical results at every level. --> <processors>8</processors> </hardware> </constraints>
