Commit Graph

  • 427848b98f Sync changes to SLFO-1.2 branch slfo-main slfo-1.2 Adrian Schröter 2025-08-20 09:03:45 +02:00
  • 4c37fe4f3e Accepting request 1289564 from devel:tools:building factory Ana Guerrero 2025-07-03 10:07:14 +00:00
  • e1cf828cc0 Accepting request 1288775 from home:mathletic:branches:devel:tools:building Valentin Lefebvre 2025-07-01 15:34:26 +00:00
  • 44f5abbe75 Accepting request 1282989 from home:vlefebvre:branches:devel:tools:building Valentin Lefebvre 2025-06-05 07:27:23 +00:00
  • adfb2117f1 Accepting request 1281594 from home:mathletic:branches:devel:tools:building Valentin Lefebvre 2025-06-03 17:04:32 +00:00
  • 7e1bfee51e Accepting request 1187534 from devel:tools:building Ana Guerrero 2024-07-18 17:14:58 +00:00
  • bd1b0db296 Accepting request 1187534 from devel:tools:building Ana Guerrero 2024-07-18 17:14:58 +00:00
  • 6b9cb9cb09 - 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 Valentin Lefebvre 2024-07-15 09:38:38 +00:00
  • 747c75f70f Accepting request 1187248 from home:mathletic:branches:devel:tools:building Valentin Lefebvre 2024-07-15 09:38:38 +00:00
  • ad5deb7999 Accepting request 1173595 from devel:tools:building Ana Guerrero 2024-05-14 11:37:02 +00:00
  • 46bd1ffe1f Accepting request 1173595 from devel:tools:building Ana Guerrero 2024-05-14 11:37:02 +00:00
  • b2871a6da7 Accepting request 1172494 from home:vlefebvre:branches:devel:tools:building Martin Pluskal 2024-05-13 08:04:18 +00:00
  • 223fdc7b56 Accepting request 1172494 from home:vlefebvre:branches:devel:tools:building Martin Pluskal 2024-05-13 08:04:18 +00:00
  • 13456c634d Accepting request 993758 from devel:tools:building Dominique Leuenberger 2022-08-12 14:06:13 +00:00
  • 6e08ba514f Accepting request 993758 from devel:tools:building Dominique Leuenberger 2022-08-12 14:06:13 +00:00
  • 92b12c29c8 - switch to python3 testing for testsuite, we no longer care about python 2.x testresults Dirk Mueller 2022-08-08 11:42:37 +00:00
  • baf159b203 - switch to python3 testing for testsuite, we no longer care about python 2.x testresults Dirk Mueller 2022-08-08 11:42:37 +00:00
  • 6d7ce7754d Accepting request 979042 from devel:tools:building Dominique Leuenberger 2022-05-27 22:28:01 +00:00
  • f683ab2b9a Accepting request 979042 from devel:tools:building Dominique Leuenberger 2022-05-27 22:28:01 +00:00
  • ca856c602b - update automake.keyring: use release-team keyring - don't reference source URL when the linked sources change over time Dirk Mueller 2022-05-24 19:34:21 +00:00
  • 6eb908b743 - update automake.keyring: use release-team keyring - don't reference source URL when the linked sources change over time Dirk Mueller 2022-05-24 19:34:21 +00:00
  • 70db68113b Accepting request 933575 from devel:tools:building Dominique Leuenberger 2021-12-02 21:29:58 +00:00
  • 905e4f05bb Accepting request 933575 from devel:tools:building Dominique Leuenberger 2021-12-02 21:29:58 +00:00
  • 8d95a42bee - update to 1.16.5: - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to Python's sys.* values only if the new configure option --with-python-sys-prefix is specified. Otherwise, GNU default values are used, as in the past. (The change in 1.16.3 was too incompatible.) - consistently depend on install-libLTLIBRARIES. - use const for yyerror declaration in bison/yacc tests. - Common top-level files can be provided as .md; the non-md version is used if both are present: AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS - CTAGS, ETAGS, SCOPE variables can be set via configure. - Silent make output for custom link commands. - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES) before building the tarball as part of "make dist", that is, omits the dependency of $(distdir): $(BUILT_SOURCES). - automake output more reproducible. - test-driver less likely to clash with tests writing to the same file. - DejaGnu tests always use the directory name, testsuite/, for compatibility with the newer dejagnu-1.6.3 and with prior versions. - config.sub and config.guess updates include restoration of ... for maximum portability. - refresh automake-suse-vendor.patch - drop fix-testsuite-failures-with-autoconf270.patch (upstream) - drop automake-reproducible.patch (upstream) Dirk Mueller 2021-11-24 14:36:42 +00:00
  • 549803d762 - update to 1.16.5: - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to Python's sys.* values only if the new configure option --with-python-sys-prefix is specified. Otherwise, GNU default values are used, as in the past. (The change in 1.16.3 was too incompatible.) - consistently depend on install-libLTLIBRARIES. - use const for yyerror declaration in bison/yacc tests. - Common top-level files can be provided as .md; the non-md version is used if both are present: AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS - CTAGS, ETAGS, SCOPE variables can be set via configure. - Silent make output for custom link commands. - New option "no-dist-built-sources" skips generating $(BUILT_SOURCES) before building the tarball as part of "make dist", that is, omits the dependency of $(distdir): $(BUILT_SOURCES). - automake output more reproducible. - test-driver less likely to clash with tests writing to the same file. - DejaGnu tests always use the directory name, testsuite/, for compatibility with the newer dejagnu-1.6.3 and with prior versions. - config.sub and config.guess updates include restoration of ... for maximum portability. - refresh automake-suse-vendor.patch - drop fix-testsuite-failures-with-autoconf270.patch (upstream) - drop automake-reproducible.patch (upstream) Dirk Mueller 2021-11-24 14:36:42 +00:00
  • 930e8fe604 Accepting request 880181 from devel:tools:building Dominique Leuenberger 2021-04-15 14:56:33 +00:00
  • 289e7ab792 Accepting request 880181 from devel:tools:building Dominique Leuenberger 2021-04-15 14:56:33 +00:00
  • a6b5af6b2d - move license to licensedir Dirk Mueller 2021-03-12 22:03:08 +00:00
  • 1b81d97182 - move license to licensedir Dirk Mueller 2021-03-12 22:03:08 +00:00
  • f06c719684 Accepting request 874730 from devel:tools:building Richard Brown 2021-03-02 11:25:23 +00:00
  • c0a4b988ee Accepting request 874730 from devel:tools:building Richard Brown 2021-03-02 11:25:23 +00:00
  • 0d687d27b4 - make generated autoconf makefiles reproducible (bsc#1182604): add automake-reproducible.patch Dirk Mueller 2021-02-23 20:57:17 +00:00
  • 19178379d8 - make generated autoconf makefiles reproducible (bsc#1182604): add automake-reproducible.patch Dirk Mueller 2021-02-23 20:57:17 +00:00
  • 0ad4505187 Accepting request 863898 from devel:tools:building Dominique Leuenberger 2021-01-26 13:43:50 +00:00
  • d977517ca7 Accepting request 863898 from devel:tools:building Dominique Leuenberger 2021-01-26 13:43:50 +00:00
  • e9c33f495e - add fix-testsuite-failures-with-autoconf270.patch to fix compatibility with autoconf 2.70 Dirk Mueller 2021-01-17 18:43:32 +00:00
  • 7171ab1a53 - add fix-testsuite-failures-with-autoconf270.patch to fix compatibility with autoconf 2.70 Dirk Mueller 2021-01-17 18:43:32 +00:00
  • c391f10934 - update to 1.16.3: - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable. - Python 3.10 version number no longer considered to be 3.1. - Broken links in manual fixed or removed, and new script contrib/checklinkx (a small modification of W3C checklink) added, with accompany target checklinkx to recheck urls. - install-exec target depends on $(BUILT_SOURCES). - valac argument matching more precise, to avoid garbage in DIST_COMMON. - Support for Vala in VPATH builds fixed so that both freshly-generated and distributed C files work, and operation is more reliable with or without an installed valac. - Dejagnu doesn't break on directories containing spaces. - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the "make dvi" that is done as part of distcheck. - install-sh tweaks: . new option -p to preserve mtime, i.e., invoke cp -p. . new option -S SUFFIX to attempt backup files using SUFFIX. . no longer unconditionally uses -f when rm is overridden by RMPROG. . does not chown existing directories. - Removed function up_to_date_p in lib/Automake/FileUtils.pm. We believe this function is completely unused. - Support for in-tree Vala libraries improved. - rename automake-SuSE.patch to automake-suse-vendor.patch and refresh - remove automake-testsuite-vala-gcc10.patch (upstream) Dirk Mueller 2021-01-06 16:31:27 +00:00
  • 85760ff996 - update to 1.16.3: - In the testsuite summary, the "for $(PACKAGE_STRING)" suffix can be overridden with the AM_TESTSUITE_SUMMARY_HEADER variable. - Python 3.10 version number no longer considered to be 3.1. - Broken links in manual fixed or removed, and new script contrib/checklinkx (a small modification of W3C checklink) added, with accompany target checklinkx to recheck urls. - install-exec target depends on $(BUILT_SOURCES). - valac argument matching more precise, to avoid garbage in DIST_COMMON. - Support for Vala in VPATH builds fixed so that both freshly-generated and distributed C files work, and operation is more reliable with or without an installed valac. - Dejagnu doesn't break on directories containing spaces. - new variable AM_DISTCHECK_DVI_TARGET, to allow overriding the "make dvi" that is done as part of distcheck. - install-sh tweaks: . new option -p to preserve mtime, i.e., invoke cp -p. . new option -S SUFFIX to attempt backup files using SUFFIX. . no longer unconditionally uses -f when rm is overridden by RMPROG. . does not chown existing directories. - Removed function up_to_date_p in lib/Automake/FileUtils.pm. We believe this function is completely unused. - Support for in-tree Vala libraries improved. - rename automake-SuSE.patch to automake-suse-vendor.patch and refresh - remove automake-testsuite-vala-gcc10.patch (upstream) Dirk Mueller 2021-01-06 16:31:27 +00:00
  • 5d43a37b9f Accepting request 822036 from devel:tools:building Dominique Leuenberger 2020-08-02 10:27:31 +00:00
  • 96d273d32d Accepting request 822036 from devel:tools:building Dominique Leuenberger 2020-08-02 10:27:31 +00:00
  • 3aa3c09434 Accepting request 821755 from home:gmbr3:Active Martin Pluskal 2020-07-21 08:57:05 +00:00
  • d2d0ab3f21 Accepting request 821755 from home:gmbr3:Active Martin Pluskal 2020-07-21 08:57:05 +00:00
  • cd603ea12f Accepting request 820641 from home:gmbr3:testing Martin Pluskal 2020-07-14 12:56:15 +00:00
  • 34b845f215 Accepting request 820641 from home:gmbr3:testing Martin Pluskal 2020-07-14 12:56:15 +00:00
  • fb9db906c8 Accepting request 818872 from home:gmbr3:Active Martin Pluskal 2020-07-09 15:06:34 +00:00
  • 2aef378e98 Accepting request 818872 from home:gmbr3:Active Martin Pluskal 2020-07-09 15:06:34 +00:00
  • db15f37f81 Accepting request 787273 from home:AndreasStieger:branches:devel:tools:building Martin Pluskal 2020-03-22 15:36:40 +00:00
  • 6e313766dc Accepting request 787273 from home:AndreasStieger:branches:devel:tools:building Martin Pluskal 2020-03-22 15:36:40 +00:00
  • cff9c62583 Accepting request 747662 from devel:tools:building Dominique Leuenberger 2019-11-18 18:56:54 +00:00
  • 96a09472fc Accepting request 747662 from devel:tools:building Dominique Leuenberger 2019-11-18 18:56:54 +00:00
  • 34d93f42eb Accepting request 747530 from home:pevik:branches:devel:tools:building Martin Pluskal 2019-11-12 13:18:36 +00:00
  • c54aa3fbbf Accepting request 747530 from home:pevik:branches:devel:tools:building Martin Pluskal 2019-11-12 13:18:36 +00:00
  • 329d65e145 Accepting request 682037 from devel:tools:building Dominique Leuenberger 2019-03-12 08:43:31 +00:00
  • cf3db51fd8 Accepting request 682037 from devel:tools:building Dominique Leuenberger 2019-03-12 08:43:31 +00:00
  • 80fb4cc967 Accepting request 681729 from home:dimstar:Factory Martin Pluskal 2019-03-06 08:45:56 +00:00
  • 556b02db87 Accepting request 681729 from home:dimstar:Factory Martin Pluskal 2019-03-06 08:45:56 +00:00
  • 88506526b2 Accepting request 617819 from devel:tools:building Dominique Leuenberger 2018-06-26 08:29:36 +00:00
  • da4ac096e2 Accepting request 617819 from devel:tools:building Dominique Leuenberger 2018-06-26 08:29:36 +00:00
  • a2125c649d Accepting request 617818 from home:Andreas_Schwab:Factory Ismail Dönmez 2018-06-19 15:17:49 +00:00
  • 5090d44225 Accepting request 617818 from home:Andreas_Schwab:Factory Ismail Dönmez 2018-06-19 15:17:49 +00:00
  • 48d9bedbed Accepting request 610273 from devel:tools:building Dominique Leuenberger 2018-05-22 14:58:30 +00:00
  • b01ac35ce0 Accepting request 610273 from devel:tools:building Dominique Leuenberger 2018-05-22 14:58:30 +00:00
  • 6bd5bb531f - Remove non-existing compress from BuildRequires. Philipp Thomas 2018-05-18 10:56:22 +00:00
  • 9881e6dfe5 - Remove non-existing compress from BuildRequires. Philipp Thomas 2018-05-18 10:56:22 +00:00
  • b5674efcf4 - Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as BuildRequires for automake-testsuite to make testsuite complete and enable more tests. Philipp Thomas 2018-05-18 09:45:01 +00:00
  • 5ff1732461 - Add gettext-tools, pkg-config. vala dejagnu, makeinfo, python and zip as BuildRequires for automake-testsuite to make testsuite complete and enable more tests. Philipp Thomas 2018-05-18 09:45:01 +00:00
  • 8557250f0a - Add dejagnu, makeinfo, python3 and zip as BuildRequires for automake-testsuite to make testsuite run succeed. Philipp Thomas 2018-05-15 14:54:01 +00:00
  • b86b10d767 - Add dejagnu, makeinfo, python3 and zip as BuildRequires for automake-testsuite to make testsuite run succeed. Philipp Thomas 2018-05-15 14:54:01 +00:00
  • 15c8546634 Accepting request 606124 from home:Andreas_Schwab:Factory Martin Pluskal 2018-05-14 12:02:13 +00:00
  • c330bf1e1a Accepting request 606124 from home:Andreas_Schwab:Factory Martin Pluskal 2018-05-14 12:02:13 +00:00
  • 279d42df59 Accepting request 603152 from devel:tools:building Dominique Leuenberger 2018-05-06 12:53:52 +00:00
  • 65f9673006 Accepting request 603152 from devel:tools:building Dominique Leuenberger 2018-05-06 12:53:52 +00:00
  • c6af52eda0 - Build serially as a missing dependency makes parallel builds fail. - Update the list of licenses. Philipp Thomas 2018-05-02 14:42:26 +00:00
  • 6b19107494 - Build serially as a missing dependency makes parallel builds fail. - Update the list of licenses. Philipp Thomas 2018-05-02 14:42:26 +00:00
  • 5c8bf42067 - Remove old .sig file Philipp Thomas 2018-03-21 12:09:24 +00:00
  • 30aa6c5dd7 - Remove old .sig file Philipp Thomas 2018-03-21 12:09:24 +00:00
  • 2a3c7964ce - Update to 1.16.1. Changes since 1.15.1: - 'install-sh' now ensures that nobody can cross privilege boundaries by pre-creating symlink on the directory inside "/tmp". - 'automake' does not depend on the 'none' subroutine of the List::Util module anymore to support older Perl version. (automake bug#30631) - A regression in AM_PYTHON_PATH causing the rejection of non literal minimum version parameter hasn't been fixed. (automake bug#30616) * Miscellaneous changes - When subdir-objects is in effect, Automake will now construct shorter object file names when no programs and libraries name clashes are encountered. This should make the discouraged use of 'foo_SHORTNAME' unnecessary in many cases. * Bugs fixed: - Automatic dependency tracking has been fixed to work also when the 'subdir-object' option is used and some 'foo_SOURCES' definition contains unexpanded references to make variables, as in, e.g.: a_src = sources/libs/aaa b_src = sources/bbb foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c With such a setup, the created makefile fragment containing dependency tracking information will be correctly placed under the directories named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than mistakenly under directories named (literally!) '$(src_a)/.deps' and '$(src_b)/.deps' (this was the first part of automake bug#13928). Notice that in order to fix this bug we had to slightly change the semantics of how config.status bootstraps the makefile fragments required for the dependency tracking to work: rather than attempting to parse the Makefiles via grep and sed trickeries only, we actually invoke 'make' on a slightly preprocessed version of those Makefiles, using a private target that is only meant to bootstrap the required makefile fragments. Philipp Thomas 2018-03-21 12:00:44 +00:00
  • 632be3dd2a - Update to 1.16.1. Changes since 1.15.1: - 'install-sh' now ensures that nobody can cross privilege boundaries by pre-creating symlink on the directory inside "/tmp". - 'automake' does not depend on the 'none' subroutine of the List::Util module anymore to support older Perl version. (automake bug#30631) - A regression in AM_PYTHON_PATH causing the rejection of non literal minimum version parameter hasn't been fixed. (automake bug#30616) * Miscellaneous changes - When subdir-objects is in effect, Automake will now construct shorter object file names when no programs and libraries name clashes are encountered. This should make the discouraged use of 'foo_SHORTNAME' unnecessary in many cases. * Bugs fixed: - Automatic dependency tracking has been fixed to work also when the 'subdir-object' option is used and some 'foo_SOURCES' definition contains unexpanded references to make variables, as in, e.g.: a_src = sources/libs/aaa b_src = sources/bbb foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c With such a setup, the created makefile fragment containing dependency tracking information will be correctly placed under the directories named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than mistakenly under directories named (literally!) '$(src_a)/.deps' and '$(src_b)/.deps' (this was the first part of automake bug#13928). Notice that in order to fix this bug we had to slightly change the semantics of how config.status bootstraps the makefile fragments required for the dependency tracking to work: rather than attempting to parse the Makefiles via grep and sed trickeries only, we actually invoke 'make' on a slightly preprocessed version of those Makefiles, using a private target that is only meant to bootstrap the required makefile fragments. Philipp Thomas 2018-03-21 12:00:44 +00:00
  • 1fdfda9cd6 Accepting request 573007 from devel:tools:building Dominique Leuenberger 2018-02-08 13:01:52 +00:00
  • c3f6157de9 Accepting request 573007 from devel:tools:building Dominique Leuenberger 2018-02-08 13:01:52 +00:00
  • 134d746c06 Accepting request 572450 from home:berny:branches:devel:tools:building Martin Pluskal 2018-02-05 13:22:49 +00:00
  • 95f2826a8f Accepting request 572450 from home:berny:branches:devel:tools:building Martin Pluskal 2018-02-05 13:22:49 +00:00
  • 72c12950f3 Accepting request 535636 from devel:tools:building Dominique Leuenberger 2017-10-26 16:38:17 +00:00
  • d514887543 Accepting request 535636 from devel:tools:building Dominique Leuenberger 2017-10-26 16:38:17 +00:00
  • be366512e3 Accepting request 535611 from home:jayvdb:autotools Martin Pluskal 2017-10-21 06:15:41 +00:00
  • c906f2234a Accepting request 535611 from home:jayvdb:autotools Martin Pluskal 2017-10-21 06:15:41 +00:00
  • e2c48b027c Accepting request 506262 from devel:tools:building Dominique Leuenberger 2017-07-05 21:46:44 +00:00
  • 0fa6e5516c Accepting request 506262 from devel:tools:building Dominique Leuenberger 2017-07-05 21:46:44 +00:00
  • ff0f7b1a38 Accepting request 505189 from home:pluskalm:branches:devel:tools:building Martin Pluskal 2017-06-26 13:17:30 +00:00
  • 53c38a19f0 Accepting request 505189 from home:pluskalm:branches:devel:tools:building Martin Pluskal 2017-06-26 13:17:30 +00:00
  • 3f10c4d7e4 Accepting request 460256 from devel:tools:building Dominique Leuenberger 2017-03-05 16:49:56 +00:00
  • eef37b65df Accepting request 460256 from devel:tools:building Dominique Leuenberger 2017-03-05 16:49:56 +00:00
  • 6164c2e0a1 Accepting request 460197 from openSUSE:Factory:zSystems Martin Pluskal 2017-02-24 15:55:45 +00:00
  • cfb9e7c0d2 Accepting request 460197 from openSUSE:Factory:zSystems Martin Pluskal 2017-02-24 15:55:45 +00:00
  • 3855cec876 Accepting request 404884 from devel:tools:building Dominique Leuenberger 2016-07-09 07:19:39 +00:00
  • 9bb92614ea Accepting request 404884 from devel:tools:building Dominique Leuenberger 2016-07-09 07:19:39 +00:00
  • bc8cf01229 Accepting request 404883 from home:pluskalm:branches:devel:tools:building Martin Pluskal 2016-06-26 20:50:04 +00:00
  • 660afd3034 Accepting request 404883 from home:pluskalm:branches:devel:tools:building Martin Pluskal 2016-06-26 20:50:04 +00:00
  • 2368efedac Accepting request 402682 from home:tsaupe:branches:devel:tools:building Martin Pluskal 2016-06-16 16:33:18 +00:00