Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package automake for openSUSE:Factory checked in at 2024-07-18 19:14:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/automake (Old) and /work/SRC/openSUSE:Factory/.automake.new.17339 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "automake" Thu Jul 18 19:14:58 2024 rev:61 rq:1187534 version:1.17 Changes: -------- --- /work/SRC/openSUSE:Factory/automake/automake.changes 2024-05-14 13:37:03.475734221 +0200 +++ /work/SRC/openSUSE:Factory/.automake.new.17339/automake.changes 2024-07-18 19:15:00.251907453 +0200 @@ -1,0 +2,43 @@ +Fri Jul 12 17:18:39 UTC 2024 - Christoph G <[email protected]> + +- update to 1.17 + - AM_PATH_PYTHON will, after checking "python", prefer any Python 3 + version (latest versions checked first) over any Python 2 + version. If a specific version of Python 2 is still needed, the + $PYTHON variable should be set beforehand. + - AM_PATH_PYTHON will also search for Python versions 3.20 through 3.10. + It previously searched for 3.9 through 3.0. + - RANLIB may be overridden on a per-target basis. + - AM_TEXI2FLAGS may be defined to pass extra flags to TEXI2DVI & TEXI2PDF. + - New option "posix" to emit the special target .POSIX for make. + - Systems with non-POSIX "rm -f" behavior are now supported, and the + prior intent to drop support for them has been reversed. + The ACCEPT_INFERIOR_RM_PROGRAM setting no longer exists. + - Variables using escaped \# will trigger portability warnings, but be + retained when appended. GNU Make & BSD Makes are known to support it. + - GNU Make's default pattern rules are disabled, for speed and debugging. + (.SUFFIXES was already cleared.) + - For Texinfo documents, if a .texi.in file exists, but no .texi, the + .texi.in will be read. Texinfo source files need not be present at + all, and if present, need not contain @setfilename. Then the file name + as given in the Makefile.am will be used. If @setfilename is present, + it should be the basename of the Texinfo file, extended with .info. + - aclocal has a new option --aclocal-path to override $ACLOCAL_PATH. + - The missing script also supports autoreconf, autogen, and perl. + - test-suite.log now contains basic system information, and the + console message about bug reporting on failure has a bit more detail. + - When using the (default) "parallel" test driver, you can now omit the + output of skipped tests from test-suite.log by defining the + variable IGNORE_SKIPPED_LOGS to a non-empty value. (bug#71422) +- Drop patches now included in 1.17 + * tests-Fix-type-defaults-error-in-link_cond.patch + * tests-avoid-implicit-function-declaration-in-depcomp.patch + * tests-don-t-try-to-prevent-flex-from-including-unist.patch + * tests-avoid-implicit-function-declarations.patch +- Drop patch automake-require_file.patch with different upstream fix +- Drop no longer necessary patch + automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch +- Ajust patches automake-suse-vendor.patch and + 0001-correct-parameter-parsing-in-test-driver-script.patch + +------------------------------------------------------------------- Old: ---- automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch automake-1.16.5.tar.xz automake-1.16.5.tar.xz.sig automake-require_file.patch tests-Fix-type-defaults-error-in-link_cond.patch tests-avoid-implicit-function-declaration-in-depcomp.patch tests-avoid-implicit-function-declarations.patch tests-don-t-try-to-prevent-flex-from-including-unist.patch New: ---- automake-1.17.tar.xz automake-1.17.tar.xz.sig BETA DEBUG BEGIN: Old:- Drop no longer necessary patch automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch - Ajust patches automake-suse-vendor.patch and Old: * tests-avoid-implicit-function-declarations.patch - Drop patch automake-require_file.patch with different upstream fix - Drop no longer necessary patch Old:- Drop patches now included in 1.17 * tests-Fix-type-defaults-error-in-link_cond.patch * tests-avoid-implicit-function-declaration-in-depcomp.patch Old: * tests-Fix-type-defaults-error-in-link_cond.patch * tests-avoid-implicit-function-declaration-in-depcomp.patch * tests-don-t-try-to-prevent-flex-from-including-unist.patch Old: * tests-don-t-try-to-prevent-flex-from-including-unist.patch * tests-avoid-implicit-function-declarations.patch - Drop patch automake-require_file.patch with different upstream fix Old: * tests-avoid-implicit-function-declaration-in-depcomp.patch * tests-don-t-try-to-prevent-flex-from-including-unist.patch * tests-avoid-implicit-function-declarations.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ automake.spec ++++++ --- /var/tmp/diff_new_pack.aZVvGR/_old 2024-07-18 19:15:01.167944774 +0200 +++ /var/tmp/diff_new_pack.aZVvGR/_new 2024-07-18 19:15:01.171944937 +0200 @@ -26,7 +26,7 @@ %define nsuffix %{nil} %endif Name: automake%{nsuffix} -Version: 1.16.5 +Version: 1.17 Release: 0 Summary: A Program for Automatically Generating GNU-Style Makefile.in Files # docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT @@ -38,14 +38,7 @@ # taken from https://savannah.gnu.org/project/release-gpgkeys.php?group=automake&download=1 Source2: automake.keyring Source3: automake-rpmlintrc -Patch2: automake-require_file.patch -Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch -# PATCH-FIX-UPSTREAM: Fix testuite with GCC-14 -Patch6: tests-Fix-type-defaults-error-in-link_cond.patch -Patch7: tests-avoid-implicit-function-declaration-in-depcomp.patch -Patch8: tests-don-t-try-to-prevent-flex-from-including-unist.patch -Patch9: tests-avoid-implicit-function-declarations.patch Patch100: automake-suse-vendor.patch BuildRequires: autoconf >= 2.69 BuildRequires: bison ++++++ 0001-correct-parameter-parsing-in-test-driver-script.patch ++++++ --- /var/tmp/diff_new_pack.aZVvGR/_old 2024-07-18 19:15:01.191945751 +0200 +++ /var/tmp/diff_new_pack.aZVvGR/_new 2024-07-18 19:15:01.195945914 +0200 @@ -14,9 +14,9 @@ =================================================================== --- automake-1.16.3.orig/lib/test-driver +++ automake-1.16.3/lib/test-driver -@@ -58,21 +58,26 @@ trs_file= # Where to save the metadata - expect_failure=no +@@ -64,22 +64,27 @@ expect_failure=no color_tests=no + collect_skipped_logs=yes enable_hard_errors=yes -while test $# -gt 0; do - case $1 in @@ -29,11 +29,12 @@ + fi + case $arg in --help) print_usage; exit $?;; - --version) echo "test-driver $scriptversion"; exit $?;; + --version) echo "test-driver (GNU Automake) $scriptversion"; exit $?;; - --test-name) test_name=$2; shift;; - --log-file) log_file=$2; shift;; - --trs-file) trs_file=$2; shift;; - --color-tests) color_tests=$2; shift;; +- --collect-skipped-logs) collect_skipped_logs=$2; shift;; - --expect-failure) expect_failure=$2; shift;; - --enable-hard-errors) enable_hard_errors=$2; shift;; - --) shift; break;; @@ -41,6 +42,7 @@ + --log-file) log_file=$val;; + --trs-file) trs_file=$val;; + --color-tests) color_tests=$val;; ++ --collect-skipped-logs) collect_skipped_logs=$val;; + --expect-failure) expect_failure=$val;; + --enable-hard-errors) enable_hard_errors=$val;; + --) break;; ++++++ automake-1.16.5.tar.xz -> automake-1.17.tar.xz ++++++ ++++ 51674 lines of diff (skipped) ++++++ automake-suse-vendor.patch ++++++ --- /var/tmp/diff_new_pack.aZVvGR/_old 2024-07-18 19:15:01.783969872 +0200 +++ /var/tmp/diff_new_pack.aZVvGR/_new 2024-07-18 19:15:01.787970034 +0200 @@ -1,8 +1,8 @@ -Index: automake-1.16.5/lib/config.guess -=================================================================== ---- automake-1.16.5.orig/lib/config.guess -+++ automake-1.16.5/lib/config.guess -@@ -188,6 +188,17 @@ Linux|GNU|GNU/*) +diff --git a/lib/config.guess b/lib/config.guess +index f6d217a49..67f9aa0fb 100755 +--- a/lib/config.guess ++++ b/lib/config.guess +@@ -194,6 +194,17 @@ Linux|GNU|GNU/*) ;; esac @@ -20,7 +20,7 @@ # Note: order is significant - the case branches are not exclusive. case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in -@@ -269,46 +280,46 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME +@@ -275,46 +286,46 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` @@ -80,7 +80,7 @@ ;; mips:OSF1:*.*) GUESS=mips-dec-osf1 -@@ -370,13 +381,13 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME +@@ -376,13 +387,13 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in GUESS=$UNAME_MACHINE-dec-osf$OSF_REL ;; Amiga*:UNIX_System_V:4.0:*) @@ -97,7 +97,7 @@ ;; *:OS/390:*:*) GUESS=i370-ibm-openedition -@@ -391,7 +402,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME +@@ -397,7 +408,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in GUESS=arm-acorn-riscix$UNAME_RELEASE ;; arm*:riscos:*:*|arm*:RISCOS:*:*) @@ -106,7 +106,7 @@ ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) GUESS=hppa1.1-hitachi-hiuxmpp -@@ -505,7 +516,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME +@@ -511,7 +522,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in GUESS=m68k-hades-mint$UNAME_RELEASE ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) @@ -115,7 +115,7 @@ ;; m68k:machten:*:*) GUESS=m68k-apple-machten$UNAME_RELEASE -@@ -818,9 +829,9 @@ EOF +@@ -824,9 +835,9 @@ EOF ;; i*86:OSF1:*:*) if test -x /usr/sbin/sysversion ; then @@ -127,7 +127,7 @@ fi ;; parisc*:Lites*:*:*) -@@ -885,10 +896,10 @@ EOF +@@ -891,10 +902,10 @@ EOF GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE ;; sparc*:BSD/OS:*:*) @@ -140,7 +140,7 @@ ;; arm:FreeBSD:*:*) UNAME_PROCESSOR=`uname -p` -@@ -897,10 +908,10 @@ EOF +@@ -903,10 +914,10 @@ EOF | grep -q __ARM_PCS_VFP then FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` @@ -153,7 +153,7 @@ fi ;; *:FreeBSD:*:*) -@@ -912,7 +923,7 @@ EOF +@@ -918,7 +929,7 @@ EOF UNAME_PROCESSOR=i586 ;; esac FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` @@ -162,7 +162,7 @@ ;; i*:CYGWIN*:*) GUESS=$UNAME_MACHINE-pc-cygwin -@@ -935,10 +946,10 @@ EOF +@@ -944,10 +955,10 @@ EOF GUESS=i586-pc-interix$UNAME_RELEASE ;; authenticamd | genuineintel | EM64T) @@ -175,7 +175,7 @@ ;; esac ;; i*:UWIN*:*) -@@ -949,29 +960,29 @@ EOF +@@ -958,7 +969,7 @@ EOF ;; prep*:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` @@ -184,25 +184,25 @@ ;; *:GNU:*:*) # the GNU system - GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'` - GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'` -- GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL -+ GUESS=$GNU_ARCH-${VENDOR}-$LIBC$GNU_REL - ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"` - GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` -- GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC -+ GUESS=$UNAME_MACHINE-${VENDOR}-$GNU_SYS$GNU_REL-$LIBC +@@ -976,10 +987,10 @@ EOF + GUESS="$UNAME_MACHINE-pc-managarm-mlibc" + ;; + *:[Mm]anagarm:*:*) +- GUESS="$UNAME_MACHINE-unknown-managarm-mlibc" ++ GUESS="$UNAME_MACHINE-${VENDOR}-managarm-mlibc" ;; *:Minix:*:*) - GUESS=$UNAME_MACHINE-unknown-minix + GUESS=$UNAME_MACHINE-${VENDOR}-minix ;; aarch64:Linux:*:*) -- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC -+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC + set_cc_for_build +@@ -1002,11 +1013,11 @@ EOF + eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;; + esac + fi +- GUESS=$CPU-unknown-linux-$LIBCABI ++ GUESS=$CPU-${VENDOR}-linux-$LIBCABI ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be @@ -211,7 +211,7 @@ ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in -@@ -985,29 +996,29 @@ EOF +@@ -1020,29 +1031,29 @@ EOF esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi @@ -247,7 +247,7 @@ ;; cris:Linux:*:*) GUESS=$UNAME_MACHINE-axis-linux-$LIBC -@@ -1016,31 +1027,31 @@ EOF +@@ -1051,40 +1062,40 @@ EOF GUESS=$UNAME_MACHINE-axis-linux-$LIBC ;; e2k:Linux:*:*) @@ -263,8 +263,7 @@ + GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC ;; i*86:Linux:*:*) -- GUESS=$UNAME_MACHINE-pc-linux-$LIBC -+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC + GUESS=$UNAME_MACHINE-pc-linux-$LIBC ;; ia64:Linux:*:*) - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC @@ -274,7 +273,19 @@ - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC + GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC ;; - loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*) + kvx:Linux:*:*) +- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ++ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC + ;; + kvx:cos:*:*) +- GUESS=$UNAME_MACHINE-unknown-cos ++ GUESS=$UNAME_MACHINE-${VENDOR}-cos + ;; + kvx:mbr:*:*) +- GUESS=$UNAME_MACHINE-unknown-mbr ++ GUESS=$UNAME_MACHINE-${VENDOR}-mbr + ;; + loongarch32:Linux:*:* | loongarch64:Linux:*:*) - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC + GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC ;; @@ -288,12 +299,8 @@ ;; mips:Linux:*:* | mips64:Linux:*:*) set_cc_for_build -@@ -1088,60 +1099,60 @@ EOF - EOF - cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'` - eval "$cc_set_vars" -- test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } -+ test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-${VENDOR}-linux-$LIBCABI"; exit; } +@@ -1135,57 +1146,57 @@ EOF + test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } ;; mips64el:Linux:*:*) - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC @@ -367,12 +374,8 @@ ;; vax:Linux:*:*) GUESS=$UNAME_MACHINE-dec-linux-$LIBC -@@ -1157,10 +1168,10 @@ EOF - LIBCABI=${LIBC}x32 - fi - fi -- GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI -+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBCABI +@@ -1215,7 +1226,7 @@ EOF + GUESS=$CPU-pc-linux-$LIBCABI ;; xtensa*:Linux:*:*) - GUESS=$UNAME_MACHINE-unknown-linux-$LIBC @@ -380,7 +383,7 @@ ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. -@@ -1182,16 +1193,16 @@ EOF +@@ -1237,16 +1248,16 @@ EOF GUESS=$UNAME_MACHINE-pc-os2-emx ;; i*86:XTS-300:*:STOP) @@ -400,7 +403,7 @@ ;; i*86:*DOS:*:*) GUESS=$UNAME_MACHINE-pc-msdosdjgpp -@@ -1211,7 +1222,7 @@ EOF +@@ -1266,7 +1277,7 @@ EOF *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac @@ -409,7 +412,7 @@ ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then -@@ -1250,7 +1261,7 @@ EOF +@@ -1305,7 +1316,7 @@ EOF if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. @@ -418,7 +421,7 @@ fi ;; mini*:CTIX:SYS*5:*) -@@ -1287,19 +1298,19 @@ EOF +@@ -1342,19 +1353,19 @@ EOF /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) @@ -442,7 +445,7 @@ ;; SM[BE]S:UNIX_SV:*:*) GUESS=mips-dde-sysv$UNAME_RELEASE -@@ -1349,7 +1360,7 @@ EOF +@@ -1404,7 +1415,7 @@ EOF if test -d /usr/nec; then GUESS=mips-nec-sysv$UNAME_RELEASE else @@ -451,16 +454,16 @@ fi ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. -@@ -1365,7 +1376,7 @@ EOF - GUESS=i586-pc-haiku +@@ -1423,7 +1434,7 @@ EOF + GUESS=powerpc-apple-haiku ;; - x86_64:Haiku:*:*) -- GUESS=x86_64-unknown-haiku -+ GUESS=x86_64-${VENDOR}-haiku + *:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat) +- GUESS=$UNAME_MACHINE-unknown-haiku ++ GUESS=$UNAME_MACHINE-${VENDOR}-haiku ;; SX-4:SUPER-UX:*:*) GUESS=sx4-nec-superux$UNAME_RELEASE -@@ -1478,13 +1489,13 @@ EOF +@@ -1536,13 +1547,13 @@ EOF elif test "x${cputype-}" != x; then UNAME_MACHINE=$cputype fi @@ -477,7 +480,7 @@ ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) GUESS=pdp10-dec-tops20 -@@ -1493,17 +1504,17 @@ EOF +@@ -1551,17 +1562,17 @@ EOF GUESS=pdp10-xkl-tops20 ;; *:TOPS-20:*:*) @@ -498,8 +501,8 @@ ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` -@@ -1523,16 +1534,16 @@ EOF - GUESS=$UNAME_MACHINE-pc-rdos +@@ -1584,19 +1595,19 @@ EOF + GUESS=$UNAME_MACHINE-pc-fiwix ;; *:AROS:*:*) - GUESS=$UNAME_MACHINE-unknown-aros @@ -517,6 +520,10 @@ - GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE + GUESS=$UNAME_MACHINE-${VENDOR}-unleashed$UNAME_RELEASE ;; + *:Ironclad:*:*) +- GUESS=$UNAME_MACHINE-unknown-ironclad ++ GUESS=$UNAME_MACHINE-${VENDOR}-ironclad + ;; esac
