commit bmake for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bmake for openSUSE:Factory checked in at 2023-07-31 15:24:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bmake (Old) and /work/SRC/openSUSE:Factory/.bmake.new.32662 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "bmake" Mon Jul 31 15:24:20 2023 rev:21 rq:1101385 version:20230723 Changes: -------- --- /work/SRC/openSUSE:Factory/bmake/bmake.changes 2021-06-16 20:36:52.195327926 +0200 +++ /work/SRC/openSUSE:Factory/.bmake.new.32662/bmake.changes 2023-07-31 15:24:23.727333247 +0200 @@ -1,0 +2,12 @@ +Wed Jul 26 06:30:49 UTC 2023 - Matej Cepl <mcepl@suse.com> + +- Update to 20230723: + - There were many changes, like really many. See ChangeLog + which has been packaged for the list of them. + +------------------------------------------------------------------- +Wed Jul 26 06:21:23 UTC 2023 - Matej Cepl <mcepl@suse.com> + +- Refresh patches, remove %patchN construct. + +------------------------------------------------------------------- Old: ---- bmake-20200606.tar.gz New: ---- bmake-20230723.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bmake.spec ++++++ --- /var/tmp/diff_new_pack.FNvKyU/_old 2023-07-31 15:24:24.647338558 +0200 +++ /var/tmp/diff_new_pack.FNvKyU/_new 2023-07-31 15:24:24.651338582 +0200 @@ -1,7 +1,7 @@ # # spec file for package bmake # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,14 @@ # +# Building Fedora packages in OBS +%{!?ext_man: %define ext_man .gz} +%if 0%{?fedora_version} +%global debug_package %{nil} +%endif + Name: bmake -Version: 20200606 +Version: 20230723 Release: 0 Summary: The NetBSD make(1) tool License: BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause @@ -41,13 +47,11 @@ supported in Makefiles is very different. %prep -%setup -q -n %{name} -%patch0 -p1 -%patch1 +%autosetup -p1 -n %{name} %build unset MAKEFLAGS -env CFLAGS="%{optflags}" \ +env CFLAGS="%{optflags} -g" \ ./boot-strap -o Linux \ --prefix="%{_prefix}" \ --sysconfdir="%{_sysconfdir}" \ @@ -63,7 +67,6 @@ --install-prefix="%{_prefix}" \ --install-destdir=%{buildroot} \ op=install -mv "%{buildroot}%{_mandir}/cat1" "%{buildroot}%{_mandir}/man1" %check ./boot-strap op=test ++++++ allow-overriding-compiler-variables.patch ++++++ --- /var/tmp/diff_new_pack.FNvKyU/_old 2023-07-31 15:24:24.675338720 +0200 +++ /var/tmp/diff_new_pack.FNvKyU/_new 2023-07-31 15:24:24.679338743 +0200 @@ -1,161 +1,32 @@ ---- bmake/mk/sys/Linux.mk 2020-04-18 00:08:31.000000000 +0300 -+++ Linux.mk 2020-05-16 19:05:25.000000000 +0300 -@@ -8,76 +8,95 @@ - ROOT_GROUP= root +--- + mk/sys/Linux.mk | 10 +++++++++- + 1 file changed, 9 insertions(+), 1 deletion(-) + +--- a/mk/sys/Linux.mk ++++ b/mk/sys/Linux.mk +@@ -21,7 +21,7 @@ ARFLAGS ?= r + RANLIB ?= ranlib - # would be better to work out where it is... --LIBCRT0= /dev/null -+LIBCRT0?= /dev/null - --NEED_SOLINKS=yes -+NEED_SOLINKS?=yes - - .SUFFIXES: .out .a .ln .o .c ${CXX_SUFFIXES} .F .f .r .y .l .s .S .cl .p .h .sh .m4 - - .LIBS: .a - --AR= ar --ARFLAGS= rl --RANLIB= ranlib -- --AS= as + AS ?= as -AFLAGS= --COMPILE.s= ${AS} ${AFLAGS} --LINK.s= ${CC} ${AFLAGS} ${LDFLAGS} --COMPILE.S= ${CC} ${AFLAGS} ${CPPFLAGS} -c --LINK.S= ${CC} ${AFLAGS} ${CPPFLAGS} ${LDFLAGS} --.if exists(/usr/local/bin/gcc) --CC= gcc -pipe --DBG= -O -g --STATIC?= -static --.else --CC= cc -pipe --DBG= -g --STATIC= -Bstatic --.endif --CFLAGS= ${DBG} --COMPILE.c= ${CC} ${CFLAGS} ${CPPFLAGS} -c --LINK.c= ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -- --CXX= g++ --CXXFLAGS= ${CFLAGS} --COMPILE.cc= ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c --LINK.cc= ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} -+AR?= ar -+ARFLAGS?= rl -+RANLIB?= ranlib -+ -+AS?= as -+AFLAGS?= -+COMPILE.s?= ${CC} ${AFLAGS} -c -+LINK.s?= ${CC} ${AFLAGS} ${LDFLAGS} -+COMPILE.S?= ${CC} ${AFLAGS} ${CPPFLAGS} -c -traditional-cpp -+LINK.S?= ${CC} ${AFLAGS} ${CPPFLAGS} ${LDFLAGS} -+CC?= gcc -+DBG?= -O -g -+STATIC?= -static -+CFLAGS?= ${DBG} -+COMPILE.c?= ${CC} ${CFLAGS} ${CPPFLAGS} -c -+LINK.c?= ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -+ -+CXX?= g++ -+CXXFLAGS?= ${CFLAGS} -+COMPILE.cc?= ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c -+LINK.cc?= ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} -+ -+OBJC?= ${CC} -+OBJCFLAGS?= ${CFLAGS} -+COMPILE.m?= ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} -c -+LINK.m?= ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} ${LDFLAGS} - --CPP= cpp -+CPP?= cpp - .if defined(DESTDIR) - CPPFLAGS+= -nostdinc -idirafter ${DESTDIR}/usr/include - .endif ++AFLAGS ?= + COMPILE.s ?= ${AS} ${AFLAGS} + LINK.s ?= ${CC} ${AFLAGS} ${LDFLAGS} + COMPILE.S ?= ${CC} ${AFLAGS} ${CPPFLAGS} -c +@@ -79,6 +79,12 @@ YACC ?= yacc + YFLAGS ?= -d + YACC.y ?= ${YACC} ${YFLAGS} --MK_DEP= mkdeps.sh -N --FC= f77 --FFLAGS= -O --RFLAGS= --COMPILE.f= ${FC} ${FFLAGS} -c --LINK.f= ${FC} ${FFLAGS} ${LDFLAGS} --COMPILE.F= ${FC} ${FFLAGS} ${CPPFLAGS} -c --LINK.F= ${FC} ${FFLAGS} ${CPPFLAGS} ${LDFLAGS} --COMPILE.r= ${FC} ${FFLAGS} ${RFLAGS} -c --LINK.r= ${FC} ${FFLAGS} ${RFLAGS} ${LDFLAGS} -- --LEX= lex --LFLAGS= --LEX.l= ${LEX} ${LFLAGS} -- --LD= ld --LDFLAGS= -- --LINT= lint --LINTFLAGS= -chapbx -- --PC= pc --PFLAGS= --COMPILE.p= ${PC} ${PFLAGS} ${CPPFLAGS} -c --LINK.p= ${PC} ${PFLAGS} ${CPPFLAGS} ${LDFLAGS} -- --YACC= yacc --YFLAGS= -d --YACC.y= ${YACC} ${YFLAGS} -+MK_DEP?= mkdeps.sh -N -+FC?= f77 -+FFLAGS?= -O -+RFLAGS?= -+COMPILE.f?= ${FC} ${FFLAGS} -c -+LINK.f?= ${FC} ${FFLAGS} ${LDFLAGS} -+COMPILE.F?= ${FC} ${FFLAGS} ${CPPFLAGS} -c -+LINK.F?= ${FC} ${FFLAGS} ${CPPFLAGS} ${LDFLAGS} -+COMPILE.r?= ${FC} ${FFLAGS} ${RFLAGS} -c -+LINK.r?= ${FC} ${FFLAGS} ${RFLAGS} ${LDFLAGS} -+ -+INSTALL?= install -+ -+LEX?= lex -+LFLAGS?= -+LEX.l?= ${LEX} ${LFLAGS} -+ -+LD?= ld -+LDFLAGS?= -+ -+LINT?= lint -+LINTFLAGS?= -chapbxzF -+ -+LORDER?= echo -+ -+MAKE?= bmake -+ -+NM?= nm -+ -+PC?= pc -+PFLAGS?= -+COMPILE.p?= ${PC} ${PFLAGS} ${CPPFLAGS} -c -+LINK.p?= ${PC} ${PFLAGS} ${CPPFLAGS} ${LDFLAGS} -+ -+SHELL?= sh -+ -+SIZE?= size -+ -+TSORT?= tsort -+ -+YACC?= yacc -+YFLAGS?= -d -+YACC.y?= ${YACC} ${YFLAGS} -+ +# At least Ubuntu 8.1 sets __attribute__((warn_unused_result)) on fwrite() +# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25509 +.if !defined(NOGCCERROR) +CFLAGS+= -Wno-error +.endif - ++ # C .c: -@@ -88,6 +107,8 @@ + ${LINK.c} -o ${.TARGET} ${.IMPSRC} ${LDLIBS} +@@ -88,6 +94,8 @@ YACC.y ?= ${YACC} ${YFLAGS} ${COMPILE.c} ${.IMPSRC} ${AR} ${ARFLAGS} $@ $*.o rm -f $*.o ++++++ bmake-20200606.tar.gz -> bmake-20230723.tar.gz ++++++ ++++ 121922 lines of diff (skipped) ++++++ bmake-env-script-interpreter.diff ++++++ --- /var/tmp/diff_new_pack.FNvKyU/_old 2023-07-31 15:24:25.055340914 +0200 +++ /var/tmp/diff_new_pack.FNvKyU/_new 2023-07-31 15:24:25.063340960 +0200 @@ -1,5 +1,9 @@ ---- mk/meta2deps.py.orig 2017-07-09 08:03:36.000000000 +0300 -+++ mk/meta2deps.py 2018-08-05 12:14:09.742096756 +0300 +--- + mk/meta2deps.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/mk/meta2deps.py ++++ b/mk/meta2deps.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python3
participants (1)
-
Source-Sync