Hello community, here is the log from the commit of package kbuild for openSUSE:Factory checked in at 2020-10-06 17:06:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kbuild (Old) and /work/SRC/openSUSE:Factory/.kbuild.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kbuild" Tue Oct 6 17:06:12 2020 rev:40 rq:831057 version:0.1.9998svn3427 Changes: -------- --- /work/SRC/openSUSE:Factory/kbuild/kbuild.changes 2020-04-05 20:49:30.792951171 +0200 +++ /work/SRC/openSUSE:Factory/.kbuild.new.4249/kbuild.changes 2020-10-06 17:06:36.605294064 +0200 @@ -1,0 +2,20 @@ +Tue Sep 1 10:40:11 UTC 2020 - Callum Farmer <[email protected]> + +- Add byacc to BuildRequires fixes problems with bison 3.7 (bsc#1175268) + +------------------------------------------------------------------- +Mon Aug 31 18:46:37 UTC 2020 - Dirk Mueller <[email protected]> + +- update to svn3427: + * 3 years of changes, see http://trac.netlabs.org/kbuild/timeline +- remove patches: + gcc10-fno-common-fix.patch, glob-interface.patch, + use-alloca.patch, kbuild-gcc7.patch, kbuild-glob.patch, + strsignal.patch: upstream or obsolete + +------------------------------------------------------------------- +Mon Aug 31 14:25:14 UTC 2020 - Andreas Schwab <[email protected]> + +- strsignal.patch: use strsignal instead of sys_siglist (bsc#1175268) + +------------------------------------------------------------------- Old: ---- gcc10-fno-common-fix.patch glob-interface.patch kbuild-0.1.9998svn3110.tar.bz2 kbuild-gcc7.patch kbuild-glob.patch use-alloca.patch New: ---- kbuild-0.1.9998svn3427.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbuild.spec ++++++ --- /var/tmp/diff_new_pack.S9LbgR/_old 2020-10-06 17:06:40.249297212 +0200 +++ /var/tmp/diff_new_pack.S9LbgR/_new 2020-10-06 17:06:40.253297215 +0200 @@ -16,7 +16,7 @@ # -%define _svnrev 3110 +%define _svnrev 3427 Name: kbuild Version: 0.1.9998svn%{_svnrev} Release: 0 @@ -26,8 +26,6 @@ URL: https://svn.netlabs.org/kbuild Source0: %{name}-%{version}.tar.bz2 Patch0: kbuild-man.diff -# PATCH-FIX-UPSTREAM [email protected]: Import local implementation if KMK -Patch1: kbuild-glob.patch Patch2: kbuild-dummy_noreturn.diff Patch5: kbuild-pthread.diff Patch6: kbuild-timestamps.diff @@ -35,13 +33,10 @@ Patch8: kbuild-wrong-memset.patch Patch9: ppc64le.patch Patch10: aarch64.patch -Patch11: kbuild-gcc7.patch -Patch12: use-alloca.patch Patch13: glob-lstat.patch -Patch14: glob-interface.patch -Patch15: gcc10-fno-common-fix.patch BuildRequires: automake BuildRequires: bison +BuildRequires: byacc BuildRequires: flex BuildRequires: libacl-devel BuildRequires: makeinfo @@ -63,7 +58,6 @@ %prep %setup -q %patch0 -%patch1 -p1 %patch2 %patch5 -p1 %patch6 -p1 @@ -71,14 +65,10 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 -%patch11 -p1 -%patch12 %patch13 -p1 -%patch14 -p1 -%patch15 -p1 %build -export CFLAGS="%{optflags}" +export CFLAGS="%{optflags} -fno-strict-aliasing" cat > SvnInfo.kmk << EOF KBUILD_SVN_REV := %{_svnrev} KBUILD_SVN_URL := http://svn.netlabs.org/repos/kbuild/trunk ++++++ aarch64.patch ++++++ --- /var/tmp/diff_new_pack.S9LbgR/_old 2020-10-06 17:06:40.273297232 +0200 +++ /var/tmp/diff_new_pack.S9LbgR/_new 2020-10-06 17:06:40.273297232 +0200 @@ -1,8 +1,8 @@ -Index: kbuild-0.1.9998svn3110/kBuild/env.sh +Index: kbuild-0.1.9998svn3427/kBuild/env.sh =================================================================== ---- kbuild-0.1.9998svn3110.orig/kBuild/env.sh -+++ kbuild-0.1.9998svn3110/kBuild/env.sh -@@ -395,6 +395,9 @@ if test -z "$KBUILD_HOST_ARCH"; then +--- kbuild-0.1.9998svn3427.orig/kBuild/env.sh ++++ kbuild-0.1.9998svn3427/kBuild/env.sh +@@ -413,6 +413,9 @@ if test -z "$KBUILD_HOST_ARCH"; then sparc64|sparcv9) KBUILD_HOST_ARCH='sparc64' ;; @@ -12,26 +12,26 @@ *) echo "$0: unknown cpu/arch - $KBUILD_HOST_ARCH" 1>&${ERR_REDIR} sleep 1 -Index: kbuild-0.1.9998svn3110/kBuild/header.kmk +Index: kbuild-0.1.9998svn3427/kBuild/header.kmk =================================================================== ---- kbuild-0.1.9998svn3110.orig/kBuild/header.kmk -+++ kbuild-0.1.9998svn3110/kBuild/header.kmk +--- kbuild-0.1.9998svn3427.orig/kBuild/header.kmk ++++ kbuild-0.1.9998svn3427/kBuild/header.kmk @@ -197,8 +197,8 @@ KBUILD_BLD_TYPES := release profile debu # build types. (PORTME) # KBUILD_OSES := darwin dos dragonfly freebsd gnuhurd gnukfbsd gnuknbsd haiku l4 linux netbsd nt openbsd os2 solaris win os-agnostic --KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k ppc64le mips32 mips64 ppc32 ppc64 s390 s390x sh32 sh64 sparc32 sparc64 --KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 ppc64le mips64 ppc64 s390x sh64 sparc64 -+KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k ppc64le mips32 mips64 ppc32 ppc64 s390 s390x aarch64 sh32 sh64 sparc32 sparc64 -+KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 ppc64le mips64 ppc64 s390x aarch64 sh64 sparc64 +-KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k mips32 mips64 ppc32 ppc64 ppc64le s390 s390x sh32 sh64 sparc32 sparc64 x32 +-KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 mips64 ppc64 ppc64le s390x sh64 sparc64 x32 ++KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 aarch64 hppa32 hppa64 ia64 m68k mips32 mips64 ppc32 ppc64 ppc64le s390 s390x sh32 sh64 sparc32 sparc64 x32 ++KBUILD_ARCHES_64 := amd64 alpha arm64 aarch64 hppa64 ia64 mips64 ppc64 ppc64le s390x sh64 sparc64 x32 KBUILD_ARCHES_32 := x86 arm32 hppa32 m68k mips32 ppc32 s390 sh32 sparc32 -Index: kbuild-0.1.9998svn3110/src/lib/kStuff/include/k/kDefs.h +Index: kbuild-0.1.9998svn3427/src/lib/kStuff/include/k/kDefs.h =================================================================== ---- kbuild-0.1.9998svn3110.orig/src/lib/kStuff/include/k/kDefs.h -+++ kbuild-0.1.9998svn3110/src/lib/kStuff/include/k/kDefs.h -@@ -160,6 +160,8 @@ +--- kbuild-0.1.9998svn3427.orig/src/lib/kStuff/include/k/kDefs.h ++++ kbuild-0.1.9998svn3427/src/lib/kStuff/include/k/kDefs.h +@@ -164,6 +164,8 @@ #define K_ARCH_ARM_64 ( 5 | K_ARCH_BIT_64 | K_ARCH_END_BI) /** Motorola 68000 (32-bit). */ #define K_ARCH_M68K ( 6 | K_ARCH_BIT_32 | K_ARCH_END_BIG) @@ -40,7 +40,7 @@ /** 32-bit MIPS. */ #define K_ARCH_MIPS_32 ( 7 | K_ARCH_BIT_32 | K_ARCH_END_BI) /** 64-bit MIPS. */ -@@ -206,8 +208,10 @@ +@@ -210,8 +212,10 @@ # define K_ARCH K_ARCH_ALPHA # elif defined(__arm__) || defined(__arm32__) # define K_ARCH K_ARCH_ARM_32 ++++++ glob-lstat.patch ++++++ --- /var/tmp/diff_new_pack.S9LbgR/_old 2020-10-06 17:06:40.281297240 +0200 +++ /var/tmp/diff_new_pack.S9LbgR/_new 2020-10-06 17:06:40.285297243 +0200 @@ -15,11 +15,11 @@ dir.c | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) -Index: kbuild-0.1.9998svn3110/src/kmk/dir.c +Index: kbuild-0.1.9998svn3427/src/kmk/dir.c =================================================================== ---- kbuild-0.1.9998svn3110.orig/src/kmk/dir.c -+++ kbuild-0.1.9998svn3110/src/kmk/dir.c -@@ -1465,6 +1465,32 @@ static int dir_exists_p (const char *dir +--- kbuild-0.1.9998svn3427.orig/src/kmk/dir.c ++++ kbuild-0.1.9998svn3427/src/kmk/dir.c +@@ -1559,6 +1559,32 @@ static int dir_exists_p (const char *dir } #endif @@ -52,9 +52,9 @@ void dir_setup_glob (glob_t *gl) { -@@ -1472,15 +1498,11 @@ dir_setup_glob (glob_t *gl) +@@ -1566,15 +1592,11 @@ dir_setup_glob (glob_t *gl) gl->gl_readdir = read_dirstream; - gl->gl_closedir = ansi_free; + gl->gl_closedir = free; gl->gl_stat = local_stat; -#ifdef __EMX__ /* The FreeBSD implementation actually uses gl_lstat!! */ - gl->gl_lstat = local_stat; ++++++ kbuild-0.1.9998svn3110.tar.bz2 -> kbuild-0.1.9998svn3427.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/kbuild/kbuild-0.1.9998svn3110.tar.bz2 /work/SRC/openSUSE:Factory/.kbuild.new.4249/kbuild-0.1.9998svn3427.tar.bz2 differ: char 11, line 1 ++++++ kbuild-dummy_noreturn.diff ++++++ --- /var/tmp/diff_new_pack.S9LbgR/_old 2020-10-06 17:06:40.317297270 +0200 +++ /var/tmp/diff_new_pack.S9LbgR/_new 2020-10-06 17:06:40.317297270 +0200 @@ -2,12 +2,12 @@ =================================================================== --- src/kmk/kmkbuiltin/expr.c.orig +++ src/kmk/kmkbuiltin/expr.c -@@ -311,6 +311,8 @@ eval6(void) +@@ -317,6 +317,8 @@ eval6(PEXPRINSTANCE pThis) return v; } else { - error(); -+ /* dummy return in order to make the build checks happy (this will never be reached) */ -+ return NULL; + error(pThis); ++ /* dummy return in order to make the build checks happy (this will never be reached) */ ++ return NULL; } /* NOTREACHED */ } ++++++ ppc64le.patch ++++++ --- /var/tmp/diff_new_pack.S9LbgR/_old 2020-10-06 17:06:40.337297288 +0200 +++ /var/tmp/diff_new_pack.S9LbgR/_new 2020-10-06 17:06:40.337297288 +0200 @@ -4,11 +4,11 @@ src/lib/k/kDefs.h | 16 ++++++++++------ 3 files changed, 16 insertions(+), 9 deletions(-) -Index: kbuild-0.1.9998svn3110/kBuild/env.sh +Index: kbuild-0.1.9998svn3427/kBuild/env.sh =================================================================== ---- kbuild-0.1.9998svn3110.orig/kBuild/env.sh -+++ kbuild-0.1.9998svn3110/kBuild/env.sh -@@ -368,6 +368,9 @@ if test -z "$KBUILD_HOST_ARCH"; then +--- kbuild-0.1.9998svn3427.orig/kBuild/env.sh ++++ kbuild-0.1.9998svn3427/kBuild/env.sh +@@ -386,6 +386,9 @@ if test -z "$KBUILD_HOST_ARCH"; then m68k) KBUILD_HOST_ARCH='m68k' ;; @@ -18,22 +18,22 @@ mips32|mips) KBUILD_HOST_ARCH='mips32' ;; -Index: kbuild-0.1.9998svn3110/kBuild/header.kmk +Index: kbuild-0.1.9998svn3427/kBuild/header.kmk =================================================================== ---- kbuild-0.1.9998svn3110.orig/kBuild/header.kmk -+++ kbuild-0.1.9998svn3110/kBuild/header.kmk +--- kbuild-0.1.9998svn3427.orig/kBuild/header.kmk ++++ kbuild-0.1.9998svn3427/kBuild/header.kmk @@ -197,8 +197,8 @@ KBUILD_BLD_TYPES := release profile debu # build types. (PORTME) # KBUILD_OSES := darwin dos dragonfly freebsd gnuhurd gnukfbsd gnuknbsd haiku l4 linux netbsd nt openbsd os2 solaris win os-agnostic --KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k mips32 mips64 ppc32 ppc64 s390 s390x sh32 sh64 sparc32 sparc64 --KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 mips64 ppc64 s390x sh64 sparc64 -+KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k ppc64le mips32 mips64 ppc32 ppc64 s390 s390x sh32 sh64 sparc32 sparc64 -+KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 ppc64le mips64 ppc64 s390x sh64 sparc64 +-KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k mips32 mips64 ppc32 ppc64 s390 s390x sh32 sh64 sparc32 sparc64 x32 +-KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 mips64 ppc64 s390x sh64 sparc64 x32 ++KBUILD_ARCHES := x86 amd64 noarch alpha arm32 arm64 hppa32 hppa64 ia64 m68k mips32 mips64 ppc32 ppc64 ppc64le s390 s390x sh32 sh64 sparc32 sparc64 x32 ++KBUILD_ARCHES_64 := amd64 alpha arm64 hppa64 ia64 mips64 ppc64 ppc64le s390x sh64 sparc64 x32 KBUILD_ARCHES_32 := x86 arm32 hppa32 m68k mips32 ppc32 s390 sh32 sparc32 -@@ -515,7 +515,7 @@ endif +@@ -522,7 +522,7 @@ endif KBUILD_DEVTOOLS_TRG ?= $(KBUILD_DEVTOOLS)/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH) KBUILD_DEVTOOLS_HST ?= $(KBUILD_DEVTOOLS)/$(KBUILD_HOST).$(KBUILD_HOST_ARCH) @@ -42,11 +42,11 @@ ifeq ($(KBUILD_TARGET_ARCH),amd64) KBUILD_DEVTOOLS_TRG_ALT ?= $(KBUILD_DEVTOOLS)/$(KBUILD_TARGET).x86 else ifeq ($(KBUILD_TARGET_ARCH),hppa64) -Index: kbuild-0.1.9998svn3110/src/lib/kStuff/include/k/kDefs.h +Index: kbuild-0.1.9998svn3427/src/lib/kStuff/include/k/kDefs.h =================================================================== ---- kbuild-0.1.9998svn3110.orig/src/lib/kStuff/include/k/kDefs.h -+++ kbuild-0.1.9998svn3110/src/lib/kStuff/include/k/kDefs.h -@@ -172,20 +172,22 @@ +--- kbuild-0.1.9998svn3427.orig/src/lib/kStuff/include/k/kDefs.h ++++ kbuild-0.1.9998svn3427/src/lib/kStuff/include/k/kDefs.h +@@ -176,20 +176,22 @@ #define K_ARCH_POWERPC_32 ( 9 | K_ARCH_BIT_32 | K_ARCH_END_BI) /** 64-bit PowerPC. */ #define K_ARCH_POWERPC_64 ( 9 | K_ARCH_BIT_64 | K_ARCH_END_BI) @@ -74,7 +74,7 @@ /** @} */ -@@ -216,8 +218,10 @@ +@@ -220,8 +222,10 @@ # define K_ARCH K_ARCH_MIPS_64 # elif defined(__mips__) # define K_ARCH K_ARCH_MIPS_32
