Hello community, here is the log from the commit of package bmake for openSUSE:Factory checked in at 2018-08-07 09:43:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bmake (Old) and /work/SRC/openSUSE:Factory/.bmake.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bmake" Tue Aug 7 09:43:07 2018 rev:17 rq:627654 version:20180512 Changes: -------- --- /work/SRC/openSUSE:Factory/bmake/bmake.changes 2017-08-10 14:11:46.191269198 +0200 +++ /work/SRC/openSUSE:Factory/.bmake.new/bmake.changes 2018-08-07 09:43:09.725318791 +0200 @@ -1,0 +2,34 @@ +Fri Jul 13 17:13:33 UTC 2018 - [email protected] + +- Removed already upstreamed bmake-strlcpy-explicit.patch. +- Added bmake-env-script-interpreter.diff. +- Update to version 20180512: + * job.c: skip polling job token pipe + * parse.c: be more cautious about detecting depenency line + rather than sysV style include. + * parse.c: avoid calling sysconf for every call to loadfile + * var.c: Var_Set handle NULL value anytime. + * parse.c: do not treat .info as warning with -W + * var.c: Var_Append use Var_Set if var not previously set + so that VAR_CMD is handled correctly. + Add a suitable unit-test. + * var.c: do not append to variable set on command line + add unit-test to catch this. + * main.c: ignore empty MAKEOBJDIR + * meta.c: if target is in subdir we only need subdir name in + meta_name. + * compat.c: pass SIGINT etc onto child and wait for it to exit + before we self-terminate. + * aclocal.m4: use AC_LINK_IFELSE for AC_C___ATTRIBUTE__ + since AC_TRY_COMPILE puts input inside main() + which upsets modern compilers. + * Makefile.config.in: + make @prefix@ @machine*@ and @default_sys_path@ defaults. + * unit-tests/dotwait.mk: redirect stderr through pipe for more + consistent result on some platforms. + * machine.sh: entry for AIX + * VERSION (_MAKE_VERSION): Move the setting of _MAKE_VERSION + to a file that can be included by configure as well as make. + This allows configure to set set _MAKE_VERSION in make-bootstrap.sh + +------------------------------------------------------------------- Old: ---- bmake-20170711.tar.gz bmake-strlcpy-explicit.patch New: ---- bmake-20180512.tar.gz bmake-env-script-interpreter.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bmake.spec ++++++ --- /var/tmp/diff_new_pack.J7jwFK/_old 2018-08-07 09:43:10.165319557 +0200 +++ /var/tmp/diff_new_pack.J7jwFK/_new 2018-08-07 09:43:10.169319564 +0200 @@ -1,7 +1,7 @@ # # spec file for package bmake # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,18 @@ Name: bmake -Version: 20170711 +Version: 20180512 Release: 0 Summary: The NetBSD make(1) tool -License: BSD-2-Clause and BSD-3-Clause and BSD-4-Clause +License: BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause Group: Development/Tools/Building Url: https://ftp.NetBSD.org/pub/NetBSD/misc/sjg/ Source0: https://ftp.NetBSD.org/pub/NetBSD/misc/sjg/bmake-%{version}.tar.gz # PATCH-FEATURE-OPENSUSE allow-overriding-compiler-variables.patch -- Based on Linux.sys.mk which was previously shipped with this package # patch generated using `git diff master opensuse` from https://github.com/RichardsonAlex/bmake Patch0: allow-overriding-compiler-variables.patch -Patch1: bmake-strlcpy-explicit.patch +# PATCH-FIX-OPENSUSE vs. E: env-script-interpreter meta2deps.py /usr/bin/env python +Patch1: bmake-env-script-interpreter.diff %description bmake, the NetBSD make(1) tool, is a program designed to simplify the @@ -42,7 +43,7 @@ %prep %setup -q -n %{name} %patch0 -p1 -%patch1 -p0 +%patch1 %build unset MAKEFLAGS ++++++ bmake-20170711.tar.gz -> bmake-20180512.tar.gz ++++++ ++++ 4229 lines of diff (skipped) ++++++ bmake-env-script-interpreter.diff ++++++ --- mk/meta2deps.py.orig 2017-07-09 08:03:36.000000000 +0300 +++ mk/meta2deps.py 2018-08-05 12:14:09.742096756 +0300 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python from __future__ import print_function
