SHA256
1
0
forked from pool/automake

110 Commits

Author SHA256 Message Date
7e1bfee51e Accepting request 1187534 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1187534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=61
2024-07-18 17:14:58 +00:00
ad5deb7999 Accepting request 1173595 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1173595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=60
2024-05-14 11:37:02 +00:00
Martin Pluskal
b2871a6da7 Accepting request 1172494 from home:vlefebvre:branches:devel:tools:building
Fix testsuite with gcc 14

OBS-URL: https://build.opensuse.org/request/show/1172494
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=95
2024-05-13 08:04:18 +00:00
13456c634d Accepting request 993758 from devel:tools:building
- switch to python3 testing for testsuite, we no longer care
  about python 2.x testresults

OBS-URL: https://build.opensuse.org/request/show/993758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=59
2022-08-12 14:06:13 +00:00
92b12c29c8 - switch to python3 testing for testsuite, we no longer care
about python 2.x testresults

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=93
2022-08-08 11:42:37 +00:00
6d7ce7754d Accepting request 979042 from devel:tools:building
- update automake.keyring: use release-team keyring
- don't reference source URL when the linked sources change over time

OBS-URL: https://build.opensuse.org/request/show/979042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=58
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

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=91
2022-05-24 19:34:21 +00:00
70db68113b Accepting request 933575 from devel:tools:building
- 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)

OBS-URL: https://build.opensuse.org/request/show/933575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=57
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)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=90
2021-11-24 14:36:42 +00:00
930e8fe604 Accepting request 880181 from devel:tools:building
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/880181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=56
2021-04-15 14:56:33 +00:00
a6b5af6b2d - move license to licensedir
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=88
2021-03-12 22:03:08 +00:00
Richard Brown
f06c719684 Accepting request 874730 from devel:tools:building
- make generated autoconf makefiles reproducible (bsc#1182604):
  add automake-reproducible.patch

OBS-URL: https://build.opensuse.org/request/show/874730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=55
2021-03-02 11:25:23 +00:00
0d687d27b4 - make generated autoconf makefiles reproducible (bsc#1182604):
add automake-reproducible.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=86
2021-02-23 20:57:17 +00:00
0ad4505187 Accepting request 863898 from devel:tools:building
- add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
  with autoconf 2.70 

- 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)

OBS-URL: https://build.opensuse.org/request/show/863898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=54
2021-01-26 13:43:50 +00:00
e9c33f495e - add fix-testsuite-failures-with-autoconf270.patch to fix compatibility
with autoconf 2.70

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=84
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)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=83
2021-01-06 16:31:27 +00:00
5d43a37b9f Accepting request 822036 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/822036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=53
2020-08-02 10:27:31 +00:00
Martin Pluskal
3aa3c09434 Accepting request 821755 from home:gmbr3:Active
- Fix name tag for multibuild

OBS-URL: https://build.opensuse.org/request/show/821755
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=81
2020-07-21 08:57:05 +00:00
Martin Pluskal
cd603ea12f Accepting request 820641 from home:gmbr3:testing
- Add etags to BuildRequires for testsuite
- Add automake-testsuite-vala-gcc10.patch: fixes testsuite

OBS-URL: https://build.opensuse.org/request/show/820641
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=80
2020-07-14 12:56:15 +00:00
Martin Pluskal
fb9db906c8 Accepting request 818872 from home:gmbr3:Active
- Changed automake-SuSE.patch: updated for new version
- Update to 1.16.2. Changes since 1.16.1:
  * New features added
    - add zstd support and the automake option, dist-zstd.
  
    - support for Python 3: py-compile now supports both Python 3
    and Python 2; tests do not require .pyo files, and uninstall
    deletes __pycache__ correctly (automake bug #32088).
  * Miscellaneous changes
    - automake no longer requires a @setfilename in each .texi file
  * Bugs fixed
    - When cleaning the compiled python files, '\n' is not used anymore in the
    substitution text of 'sed' transformations.  This is done to preserve
    compatibility with the 'sed' implementation provided by macOS which
    considers '\n' as the 'n' character instead of a newline.
    (automake bug#31222)
    - For make tags, lisp_LISP is followed by the necessary space when
    used with CONFIG_HEADERS.
    (automake bug#38139)
    - The automake test txinfo-vtexi4.sh no longer fails when localtime
    and UTC cross a day boundary.
    - Emacsen older than version 25, which require use of
    byte-compile-dest-file, are supported again.

OBS-URL: https://build.opensuse.org/request/show/818872
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=79
2020-07-09 15:06:34 +00:00
Martin Pluskal
db15f37f81 Accepting request 787273 from home:AndreasStieger:branches:devel:tools:building
- convert testsuite to singlespec

OBS-URL: https://build.opensuse.org/request/show/787273
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=78
2020-03-22 15:36:40 +00:00
cff9c62583 Accepting request 747662 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/747662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=52
2019-11-18 18:56:54 +00:00
Martin Pluskal
34d93f42eb Accepting request 747530 from home:pevik:branches:devel:tools:building
- Add missing perl dependency (bsc#1156491).

- Add missing perl dependency (bsc#1156491).

OBS-URL: https://build.opensuse.org/request/show/747530
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=76
2019-11-12 13:18:36 +00:00
329d65e145 Accepting request 682037 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/682037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=51
2019-03-12 08:43:31 +00:00
Martin Pluskal
80fb4cc967 Accepting request 681729 from home:dimstar:Factory
- Drop info requires: this is not actually true: automake works
  perfectly without the info tool present.

- Drop info requires: this is not actually true: automake works
  perfectly without the info tool present.

OBS-URL: https://build.opensuse.org/request/show/681729
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=74
2019-03-06 08:45:56 +00:00
88506526b2 Accepting request 617819 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/617819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=50
2018-06-26 08:29:36 +00:00
Ismail Dönmez
a2125c649d Accepting request 617818 from home:Andreas_Schwab:Factory
- Add pkgconfig(gobject-2.0) to BuildRequires for testsuite

OBS-URL: https://build.opensuse.org/request/show/617818
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=72
2018-06-19 15:17:49 +00:00
48d9bedbed Accepting request 610273 from devel:tools:building
Remove compress from BuildRequires of testsuite

OBS-URL: https://build.opensuse.org/request/show/610273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=49
2018-05-22 14:58:30 +00:00
Philipp Thomas
6bd5bb531f - Remove non-existing compress from BuildRequires.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=70
2018-05-18 10:56:22 +00:00
Philipp Thomas
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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=69
2018-05-18 09:45:01 +00:00
Philipp Thomas
8557250f0a - Add dejagnu, makeinfo, python3 and zip as BuildRequires for
automake-testsuite to make testsuite run succeed.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=68
2018-05-15 14:54:01 +00:00
Martin Pluskal
15c8546634 Accepting request 606124 from home:Andreas_Schwab:Factory
- automake-SuSE.patch: fix variable syntax

OBS-URL: https://build.opensuse.org/request/show/606124
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=67
2018-05-14 12:02:13 +00:00
279d42df59 Accepting request 603152 from devel:tools:building
Build serially as building in parallel will break with new libtool

OBS-URL: https://build.opensuse.org/request/show/603152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=48
2018-05-06 12:53:52 +00:00
Philipp Thomas
c6af52eda0 - Build serially as a missing dependency makes parallel builds fail.
- Update the list of licenses.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=65
2018-05-02 14:42:26 +00:00
Philipp Thomas
5c8bf42067 - Remove old .sig file
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=64
2018-03-21 12:09:24 +00:00
Philipp Thomas
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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=63
2018-03-21 12:00:44 +00:00
1fdfda9cd6 Accepting request 573007 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/573007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=47
2018-02-08 13:01:52 +00:00
Martin Pluskal
134d746c06 Accepting request 572450 from home:berny:branches:devel:tools:building
- Avoid bashisms in test-driver:
  * 0001-correct-parameter-parsing-in-test-driver-script.patch
  Use test's = operator instead of ==; use '[' instead of '[['.
  This avoids 'make check' failures of distribution tarballs (built on
  openSUSE) on platforms not supporting bashisms, e.g. NetBSD-7.1.

OBS-URL: https://build.opensuse.org/request/show/572450
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=61
2018-02-05 13:22:49 +00:00
72c12950f3 Accepting request 535636 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/535636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=46
2017-10-26 16:38:17 +00:00
Martin Pluskal
be366512e3 Accepting request 535611 from home:jayvdb:autotools
- Add missing BuildRequires perl(Thread::Queue)

OBS-URL: https://build.opensuse.org/request/show/535611
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=59
2017-10-21 06:15:41 +00:00
e2c48b027c Accepting request 506262 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/506262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=45
2017-07-05 21:46:44 +00:00
Martin Pluskal
ff0f7b1a38 Accepting request 505189 from home:pluskalm:branches:devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/505189
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=57
2017-06-26 13:17:30 +00:00
3f10c4d7e4 Accepting request 460256 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/460256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=44
2017-03-05 16:49:56 +00:00
Martin Pluskal
6164c2e0a1 Accepting request 460197 from openSUSE:Factory:zSystems
change behavior of automake on s390 to match other architectures

OBS-URL: https://build.opensuse.org/request/show/460197
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=55
2017-02-24 15:55:45 +00:00
3855cec876 Accepting request 404884 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/404884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=43
2016-07-09 07:19:39 +00:00
Martin Pluskal
bc8cf01229 Accepting request 404883 from home:pluskalm:branches:devel:tools:building
- Fix tests with gzip-1.7 and later:
  * automake-fix-tests-gzip.patch

- add 0001-correct-parameter-parsing-in-test-driver-script.patch
  make parameter parsing of test driver script matching the help
  text

- Fix tests with gzip-1.7 and later:
  * automake-fix-tests-gzip.patch

OBS-URL: https://build.opensuse.org/request/show/404883
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=53
2016-06-26 20:50:04 +00:00
Martin Pluskal
2368efedac Accepting request 402682 from home:tsaupe:branches:devel:tools:building
let parameter parsing of test-driver script match the help text

OBS-URL: https://build.opensuse.org/request/show/402682
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=52
2016-06-16 16:33:18 +00:00
fc42ba4ee4 Accepting request 328394 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/328394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=42
2015-09-08 15:35:50 +00:00
Ismail Dönmez
73694ca7e3 Accepting request 328329 from home:dimstar:Factory
Also fix automake with perl 5.22

OBS-URL: https://build.opensuse.org/request/show/328329
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=50
2015-09-01 18:07:24 +00:00
9371090813 Accepting request 307622 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/307622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=41
2015-05-20 21:14:09 +00:00
Ismail Dönmez
487e2e6aad Accepting request 307597 from home:msmeissn:branches:devel:tools:building
- move delete of info file to preun section

- move delete of info file to preun section

OBS-URL: https://build.opensuse.org/request/show/307597
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=48
2015-05-17 16:07:26 +00:00
3f82149f47 Accepting request 285079 from devel:tools:building
Update to latest release

OBS-URL: https://build.opensuse.org/request/show/285079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=40
2015-02-20 11:00:11 +00:00
Philipp Thomas
66e54df606 - Update to 1.15:
New in 1.15:
  * Improvements and refactorings in the install-sh script:
    - It has been modernized, and now makes the following assumptions
      *unconditionally*:
      (1) a working 'dirname' program is available;
      (2) the ${var:-value} shell parameters substitution works;
      (3) the "set -f" and "set +f" shell commands work, and, respectively,
          disable and enable shell globbing.
    - The script implements stricter error checking, and now it complains
      and bails out if any of the following expectations is not met:
      (1) the options -d and -t are never used together;
      (2) the argument passed to option -t is a directory;
      (3) if there are two or more SOURCEFILE arguments, the
          DESTINATION argument must be a directory.
  * Automake-generated testsuites:
    - The default test-driver used by the Automake-generates testsuites
      now appends the result and exit status of each "plain" test to the
      associated log file (automake bug#11814).
    - The perl implementation of the TAP testsuite driver is no longer
      installed in the Automake's scripts directory, and is instead just
      distributed as a "contrib" addition.  There should be no reason to
      use this implementation anyway in real packages, since the awk+shell
      implementation of the TAP driver (which is documented in the manual)
      is more portable and has feature parity with the perl implementation.
    - The rule generating 'test-suite.log' no longer risk incurring in an
      extra useless "make all" recursive invocation in some corner cases
      (automake bug#16302).
  * Distribution:
    - Automake bug#18286: "make distcheck" could sometimes fail to detect
      files missing from the distribution tarball, especially in those cases
      where both the generated files and their dependencies are explicitly
      in $(srcdir).  An important example of this are *generated* makefile
      fragments included at Automake time in Makefile.am; e.g.:

          ...
          $(srcdir)/fragment.am: $(srcdir)/data.txt $(srcdir)/preproc.sh
              cd $(srcdir) && $(SHELL) preproc.sh <data.txt >fragment.am
          include $(srcdir)/fragment.am
          ...

      If the use forgot to add data.txt and/or preproc.sh in the distribution
      tarball, "make distcheck" would have erroneously succeeded!  This issue
      is now fixed.

    - As a consequence of the previous change, "make distcheck" will run
      using '$(distdir)/_build/sub' as the build directory, rather than
      simply '$(distdir)/_build' (as it was the case for Automake 1.14 and
      earlier).  Consequently, the './configure' and 'make' invocations
      issued by the distcheck recipe now have $(srcdir) equal to '../..',
      rather than to just '..'.  Dependent and similar variables (e.g.,
      '$(top_srcdir)') are also changed accordingly.

      Thus, Makefiles that made assumptions about the exact values of the
      build and source directories used by "make distcheck" will have to
      be adjusted.  Notice that making such assumptions was a bad and
      unsupported practice anyway, since the exact locations of those
      directories should be considered implementation details, and we
      reserve the right to change them at any time.

  * Miscellaneous bugs fixed:

    - The expansion of AM_INIT_AUTOMAKE ends once again with a trailing
      newline (bug#16841).  Regression introduced in Automake 1.14.

    - We no longer risk to use '$ac_aux_dir' before it's defined (see
      automake bug#15981). Bug introduced in Automake 1.14.

    - The code used to detect whether the currently used make is GNU make
      or not (relying on the private macro 'am__is_gnu_make') no longer
      risks causing "Arg list too long" for projects using automatic
      dependency tracking and having a ton of source files (bug#18744).

    - Automake tries to offer a more deterministic output for generated
      Makefiles, in the face of the newly-introduced randomization for
      hash keys order in Perl 5.18.

    - In older Automake versions, if a user defined one single Makefile
      fragment (say 'foo.am') to be included via Automake includes in
      his main Makefile.am, and defined a custom make rule to generate that
      file from other data, Automake used to spuriously complain with some
      message like "... overrides Automake target '$(srcdir)/foo.am".
      This bug is now fixed.

    - The user can now extend the special .PRECIOUS target, the same way
      he could already do with the .MAKE .and .PHONY targets.

    - Some confusing typos have been fixed in the manual and in few warning
      messages (automake bug#16827 and bug#16997).

- Remove automake-fix-ac_aux_dir-used-before-initialized.patch as the
  change is incorporated now.
- Refresh automake-SuSE.patch and automake-require_file.patch so that
  they apply cleanly.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=46
2015-02-10 11:25:10 +00:00
Stephan Kulow
18d27e10d7 Accepting request 254852 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/254852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=39
2014-11-04 16:27:15 +00:00
Ismail Dönmez
6fc6cb3a33 Accepting request 254097 from home:gberh:branches:devel:tools:building
- Add automake-fix-ac_aux_dir-used-before-initialized.patch in
  to fix the use of $ac_aux_dir before being initialized

- Add automake-fix-ac_aux_dir-used-before-initialized.patch in
  to fix the use of $ac_aux_dir before being initialized

OBS-URL: https://build.opensuse.org/request/show/254097
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=44
2014-10-09 13:13:20 +00:00
Stephan Kulow
2d1f4e853e Accepting request 246353 from devel:tools:building
Make testsuite build again

OBS-URL: https://build.opensuse.org/request/show/246353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=38
2014-09-30 17:36:32 +00:00
Philipp Thomas
8a04c655ec - Explicitely pass the directory name to setup so that the testsuite
can run.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=42
2014-08-25 13:04:49 +00:00
Sascha Peilicke
6b87c6d5be Accepting request 221011 from home:jengelh:branches:devel:tools:building
- Update to new upstream release 1.14.1

OBS-URL: https://build.opensuse.org/request/show/221011
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=41
2014-02-06 15:38:04 +00:00
Tomáš Chvátal
bb5091e84c Accepting request 205141 from devel:tools:building
(please forward to Factory)
- Add expect as BuildRequires/Requires for automake-testsuite. (forwarded request 205130 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/205141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=36
2013-10-30 14:22:47 +00:00
Philipp Thomas
2f58a4eb6c Accepting request 205130 from home:fcrozat:branches:devel:tools:building
(please forward to Factory)
- Add expect as BuildRequires/Requires for automake-testsuite.

OBS-URL: https://build.opensuse.org/request/show/205130
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=39
2013-10-29 15:21:43 +00:00
Ismail Dönmez
63dc80c547 Accepting request 195477 from home:AndreasStieger:branches:devel:tools:building
Fix automake-testsuite in Factory

OBS-URL: https://build.opensuse.org/request/show/195477
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=38
2013-08-17 11:53:41 +00:00
Stephan Kulow
f6e466f4a8 Accepting request 180835 from devel:tools:building
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/180835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=34
2013-06-25 15:12:56 +00:00
Philipp Thomas
99fd556f2d - Adapt automake-SuSE.patch to changed config.guess.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=36
2013-06-17 11:46:26 +00:00
Philipp Thomas
5d72b8d9f4 - Update to 1.13.4:
- Fix a minor regression introduced in Automake 1.13.3: when two or more
    user-defined suffix rules were present in a single Makefile.am,
    automake would needlessly include definition of some make variables
    related to C compilation in the generated Makefile.in (bug#14560).
  - Patches updated to they apply cleanly and with no offset.

- Update to 1.13.4:
  - Fix a minor regression introduced in Automake 1.13.3: when two or more
    user-defined suffix rules were present in a single Makefile.am,
    automake would needlessly include definition of some make variables
    related to C compilation in the generated Makefile.in (bug#14560).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=35
2013-06-17 11:45:26 +00:00
Philipp Thomas
488b7b2e08 - Update to 1.13.3:
* Documentation fixes:
    - The documentation no longer mistakenly reports that the
      obsolete 'AM_MKDIR_PROG_P' macro and '$(mkdir_p)' make variable
      are going to be removed in Automake 2.0.
  * Bugs fixed:
    - Byte-compilation of Emacs lisp files could fail spuriously on
      Solaris, when /bin/ksh or /usr/xpg4/bin/sh were used as shell.
    - If the same user-defined suffixes were transformed into
      different Automake-known suffixes in different Makefile.am
      files in the same project, automake could get confused and
      generate inconsistent Makefiles (automake bug#14441).
      For example, if 'Makefile.am' contained a ".ext.cc:" suffix
      rule, and 'sub/Makefile.am' contained a ".ext.c:" suffix rule,
      automake would have mistakenly placed into 'Makefile.in' rules
      to compile "*.c" files into object files, and into
      'sub/Makefile.in' rules to compile "*.cc" files into object
      files --- rather than the other way around.  This is now fixed.
  - Several spurious failures have been fixed (they hit especially
    MinGW/MSYS builds).  See automake bugs #14493, #14494, #14495,
    #14498, #14499, #14500, #14501, #14517 and #14528.
  - Some other minor miscellaneous changes and fixlets.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=34
2013-06-12 13:24:56 +00:00
Stephan Kulow
26b5212a05 Accepting request 176993 from devel:tools:building
- Remove aclocal-am_ac.patch and aclocal-am_ac.sh as they aren't
  needed anymore and instead cause havok.

- Update to 1.13.2 (for the full change log please see the file NEWS
  in the package documentation):
* Obsolescent features:
  - Use of suffix-less info files (that can be specified through the
    '@setfilename' macro in Texinfo input files) is discouraged, and
    its use will raise warnings in the 'obsolete' category.
  - Use of Texinfo input files with '.txi' or '.texinfo' extensions
    is discouraged, and its use will raise warnings in the 'obsolete'
    category.  You are advised to simply use the '.texi' extension
    instead.
* Documentation fixes:
  - The long-deprecated but still supported two-arguments invocation form
    of AM_INIT_AUTOMAKE is documented once again.
* Bugs fixed:
  - When the 'ustar' option is used, the generated configure script no
    longer risks hanging during the tests for the availability of the
    'pax' utility, even if the user running configure has a UID or GID
    that requires more than 21 bits to be represented.
  - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once
    again, as they did in Automake 1.12.x (albeit printing runtime
    warnings in the 'obsolete' category).
  - aclocal will no longer error out if the first local m4 directory
    (as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or
    'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report
    a warning in the 'unsupported' category.
  - aclocal will no longer consider directories for extra m4 files more
    than once, even if they are specified multiple times.

OBS-URL: https://build.opensuse.org/request/show/176993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=33
2013-06-05 09:37:41 +00:00
Stephan Kulow
0874722ff8 fix build
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=32
2013-05-29 09:18:44 +00:00
Philipp Thomas
191eaa3d74 - Remove aclocal-am_ac.patch and aclocal-am_ac.sh as they aren't
needed anymore and instead cause havok.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=31
2013-05-28 12:23:43 +00:00
Philipp Thomas
7d9e623ad2 - Update to 1.13.2 (for the full change log please see the file NEWS
in the package documentation):
* Obsolescent features:
  - Use of suffix-less info files (that can be specified through the
    '@setfilename' macro in Texinfo input files) is discouraged, and
    its use will raise warnings in the 'obsolete' category.
  - Use of Texinfo input files with '.txi' or '.texinfo' extensions
    is discouraged, and its use will raise warnings in the 'obsolete'
    category.  You are advised to simply use the '.texi' extension
    instead.
* Documentation fixes:
  - The long-deprecated but still supported two-arguments invocation form
    of AM_INIT_AUTOMAKE is documented once again.
* Bugs fixed:
  - When the 'ustar' option is used, the generated configure script no
    longer risks hanging during the tests for the availability of the
    'pax' utility, even if the user running configure has a UID or GID
    that requires more than 21 bits to be represented.
  - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once
    again, as they did in Automake 1.12.x (albeit printing runtime
    warnings in the 'obsolete' category).
  - aclocal will no longer error out if the first local m4 directory
    (as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or
    'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report
    a warning in the 'unsupported' category.
  - aclocal will no longer consider directories for extra m4 files more
    than once, even if they are specified multiple times.
  - Analysis of make flags in Automake-generated rules has been made more
    robust, and more future-proof.
- Adapt automake-SUSE.patch to the changed sources.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=30
2013-05-27 14:46:08 +00:00
029916bb48 Accepting request 173676 from openSUSE:Factory:Staging:Automake
- add a script to replace obsolete macros in configure.*
- call it from aclocal to avoid having to patch hundreds of packages

- Remove 
- update config.guess/sub to the latest state 

- Remove automake-add-mkdir_p-temporarly.patch: 
  * Only temporary hack for openSUSE 12.2, now it is time to remove it
- add a script to replace obsolete macros in configure.*
- call it from aclocal to avoid having to patch hundreds of packages

OBS-URL: https://build.opensuse.org/request/show/173676
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=29
2013-04-29 09:54:26 +00:00
Ismail Dönmez
7ff18ec4ec Accepting request 160251 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/160251
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=28
2013-03-20 15:06:14 +00:00
Stephan Kulow
9fb7e3db29 Accepting request 156497 from openSUSE:Factory
as I reverted the automake version in factory - to put in a staging project - here is the update again

OBS-URL: https://build.opensuse.org/request/show/156497
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=27
2013-02-27 05:43:54 +00:00
Stephan Kulow
f46276468b revert for now
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=32
2013-02-27 05:42:22 +00:00
OBS User buildservice-autocommit
9474f91aaf Updating link to change in openSUSE:Factory/automake revision 32.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=c3c23f5c958552c55ccf51b4fb8cede0
2013-02-27 05:42:22 +00:00
Stephan Kulow
1028039f83 Accepting request 156374 from devel:tools:building
- Update to version 1.13.1:
  * Bugs fixed:
    - Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now
      causes a clear and helpful error message, instead of obscure ones
      (issue introduced in Automake 1.13).
- Remove config-guess-sub-update.diff; config.guess and config.sub are
  not included anymore in /lib
- Clean the specfile; remove useless conditionnal macros
- Automake now provide manfiles by default and help2man is not required
  anymore

- Run pre_checkin.sh to sync automake-testsuite pec and .changes.

- Update to 1.12.3:
  - reworks and reshuffles the Automake testsuite a bit; fixing some
    weaknesses and spurious failures in the process, but also, likely,
    introducing new ones;
  - introduces initial support for automatic dependency tracking with
    the Portland Group C/C++ compilers (thanks to Dave Goodell and
    Jeff A. Daily);
  - fixes several long-standing bugs and limitations in the 'ylwrap'
    script (thanks to Akim Demaille); among the other things, the
    long-standing PR/491 and automake bug#7648 are now fixed.

- make sure we still define $(mkdir_p) for the time being

- Update to version 1.13.1:
  * Bugs fixed:
    - Use of the obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC now
      causes a clear and helpful error message, instead of obscure ones

OBS-URL: https://build.opensuse.org/request/show/156374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=31
2013-02-26 14:13:07 +00:00
aaa72c19fe - Remove
- Remove automake-add-mkdir_p-temporarly.patch: 
  * Only temporary hack for openSUSE 12.2, now it is time to remove it

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=25
2013-02-25 21:28:52 +00:00
aba586bf57 Accepting request 155852 from home:posophe:branches:devel:tools:building
Update

OBS-URL: https://build.opensuse.org/request/show/155852
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=24
2013-02-25 09:21:00 +00:00
fc1dbd958e - update config.guess/sub to the latest state
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=23
2013-02-02 09:04:34 +00:00
Philipp Thomas
fe1d9fcdd0 - Run pre_checkin.sh to sync automake-testsuite pec and .changes.
- Update to 1.12.3:
  - reworks and reshuffles the Automake testsuite a bit; fixing some
    weaknesses and spurious failures in the process, but also, likely,
    introducing new ones;
  - introduces initial support for automatic dependency tracking with
    the Portland Group C/C++ compilers (thanks to Dave Goodell and
    Jeff A. Daily);
  - fixes several long-standing bugs and limitations in the 'ylwrap'
    script (thanks to Akim Demaille); among the other things, the
    long-standing PR/491 and automake bug#7648 are now fixed.

- make sure we still define $(mkdir_p) for the time being

- Run pre_checkin.sh to sync automake-testsuite pec and .changes.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=22
2012-09-13 10:30:30 +00:00
Philipp Thomas
71b7acb528 Accepting request 133690 from home:posophe:branches:devel:tools:building
Update to 1.12.3

OBS-URL: https://build.opensuse.org/request/show/133690
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=21
2012-09-13 10:00:12 +00:00
Stephan Kulow
52cf60873b Accepting request 127073 from devel:tools:building
- make sure we still define $(mkdir_p) for the time being (forwarded request 127065 from coolo)

OBS-URL: https://build.opensuse.org/request/show/127073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=29
2012-07-04 11:50:45 +00:00
Philipp Thomas
e8bc2e38cd Accepting request 127065 from home:coolo:branches:openSUSE:Factory
- make sure we still define $(mkdir_p) for the time being

OBS-URL: https://build.opensuse.org/request/show/127065
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=19
2012-07-04 09:03:51 +00:00
Stephan Kulow
dbeba12f0b Accepting request 126501 from devel:tools:building
- Update to 1.12.1:
  Bugs fixed in 1.12.1:
  - Several weaknesses in Automake's own build system and test suite
    have been fixed.
  - Aclocal works correctly with perl 5.16.0 (automake bug#11543).
 - Starting from either the next minor version (1.12.2) or the next major
   version (1.13), Automake will start warning if 'configure.in' is used
   instead of 'configure.ac' as the Autoconf input.  Future versions of
   Automake will drop support for 'configure.in' altogether.

OBS-URL: https://build.opensuse.org/request/show/126501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=28
2012-06-29 08:14:33 +00:00
Stephan Kulow
73af3cafdc - Update to 1.12.1:
Bugs fixed in 1.12.1:
  - Several weaknesses in Automake's own build system and test suite
    have been fixed.
  - Aclocal works correctly with perl 5.16.0 (automake bug#11543).
 - Starting from either the next minor version (1.12.2) or the next major
   version (1.13), Automake will start warning if 'configure.in' is used
   instead of 'configure.ac' as the Autoconf input.  Future versions of
   Automake will drop support for 'configure.in' altogether.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=17
2012-06-29 07:00:20 +00:00
Ismail Dönmez
42e70e1c9d Accepting request 126339 from home:derselbst
update to automake 1.12.1 fixes failures when building automake-testsuite for opensuse:factory, at least in my case

OBS-URL: https://build.opensuse.org/request/show/126339
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=16
2012-06-27 22:51:35 +00:00
Stephan Kulow
a20177cb18 Accepting request 123101 from devel:tools:building
- Update to 1.12:

OBS-URL: https://build.opensuse.org/request/show/123101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=26
2012-06-01 05:19:33 +00:00
Philipp Thomas
6d82e54151 - Run pre_checkin.sh manually.
- Run pre_checkin.sh manually.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=14
2012-05-04 13:23:38 +00:00
Philipp Thomas
8b129b6180 Add additional programs to enable more tests
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=13
2012-05-03 10:23:35 +00:00
Philipp Thomas
e6bf630680 - Update to 1.12:
* Changes to Yacc and Lex support:
  - C source and header files derived from non-distributed Yacc
    and/or Lex sources are now removed by a simple "make clean"
    (while they were previously removed only by "make
    maintainer-clean").
  - Slightly backward-incompatible change, relevant only for use of
    Yacc with C++: the extensions of the header files produced by the
    Yacc rules are now modelled after the extension of the
    corresponding sources.  For example, yacc files named "foo.y++"
    and "bar.yy" will produce header files named "foo.h++" and
    "bar.hh" respectively, where they would have previously produced
    header files named simply "foo.h" and "bar.h".  This change
    offers better compatibility with 'bison -o'.
  * Miscellaneous changes:
  - The AM_PROG_VALAC macro now causes configure to exit with status
    77, rather than 1, if the vala compiler found is too old.
  - The build system of Automake itself now avoids the use of make
    recursion as much as possible.
  - Automake now prefers to quote 'like this' or "like this", rather
    than `like this', in diagnostic message and generated Makefiles,
    to accommodate the new GNU Coding Standards recommendations.
  - Automake has a new option '--print-libdir' that prints the path
    of the directory containing the Automake-provided scripts and
    data files.
  - The 'dist' and 'dist-all' targets now can run compressors in
  - parallel.
  - The rules to create pdf, dvi and ps output from Texinfo files now
    works better with modern 'texi2dvi' script, by explicitly passing
    it the '--clean' option to ensure stray auxiliary files are not

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=12
2012-04-26 14:51:31 +00:00
Stephan Kulow
a124ca35a6 Accepting request 114339 from devel:tools:building
Update to 1.11.5

OBS-URL: https://build.opensuse.org/request/show/114339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=25
2012-04-19 06:48:35 +00:00
Philipp Thomas
c7783a2275 - Update to 1.11.5. Changes since 1.11.3:
Bugs fixed:
  - Vala files with '.vapi' extension are now recognized and handled
     correctly again.  See automake bug#11222.
   - Vala support again works for projects that contain some program
     built from '.vala' (and possibly '.c') sources and some other
     program built from '.c' sources *only*.
  New in 1.11.4:
  * WARNING: Future backward-incompatibilities!
    - The support for the "obscure" multilib feature has been
      deprecated, and will be moved out of the automake core in the
      next major Automake release (1.12).
    - The support for ".log -> .html" conversion and the check-html
      and recheck-html targets will be removed in the next major
      Automake release (1.12).
    - The obsolescent AM_WITH_REGEX  macro has been deprecated (since
      the GNU rx library has been decommissioned), and will be
      removed in the next major Automake release (1.12).
    - The 'lzma' compression format for distribution archives has
      been deprecated in favor of `xz' and `lzip', and will be
      removed in the next major Automake release (1.12).
    - The '--acdir' option of aclocal is deprecated, and will
      probably be removed in the next major Automake release (1.12).
    - The exact order in which the directories in the aclocal macro
      search path are looked up is probably going to be changed in
      the next Automake release (1.12).
    - The Automake support for automatic de-ANSI-fication will be
      removed in the next major Automake release (1.12).
    - Starting from the next Automake release (1.12), warnings in the
      `extra-portability' category will be enabled by `-Wall' (right

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=10
2012-04-18 09:42:54 +00:00
Factory Maintainer
13eeb01c03 Accepting request 112895 from home:tabraham1:branches:devel:tools:building
update to version 1.11.4

OBS-URL: https://build.opensuse.org/request/show/112895
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/automake?expand=0&rev=9
2012-04-18 05:07:27 +00:00
Stephan Kulow
f9f4942a7b Accepting request 97374 from devel:tools:building
add autoconf to buildrequires (forwarded request 97318 from coolo)

OBS-URL: https://build.opensuse.org/request/show/97374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=24
2011-12-21 08:59:17 +00:00
OBS User autobuild
357c405960 Accepting request 44183 from devel:tools:building
Copy from devel:tools:building/automake based on submit request 44183 from user coolo

OBS-URL: https://build.opensuse.org/request/show/44183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=21
2010-07-30 10:34:25 +00:00
OBS User autobuild
6a959070cb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=18 2010-03-18 14:36:05 +00:00
OBS User autobuild
4727af9e24 Accepting request 26268 from Base:System
Copy from Base:System/automake based on submit request 26268 from user psmt

OBS-URL: https://build.opensuse.org/request/show/26268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=17
2009-12-11 16:59:51 +00:00
OBS User autobuild
935f237788 Accepting request 18716 from Base:System
Copy from Base:System/automake based on submit request 18716 from user coolo

OBS-URL: https://build.opensuse.org/request/show/18716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=15
2009-08-28 15:50:33 +00:00
OBS User unknown
06ba3fa26e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=14 2009-07-17 13:50:37 +00:00
OBS User unknown
037e12b3a9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=13 2009-06-29 12:27:08 +00:00
OBS User unknown
d99d77942a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=12 2009-06-19 00:49:25 +00:00
OBS User unknown
3fcaa2bfbb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=11 2009-04-30 21:45:44 +00:00
OBS User unknown
60f70a5b55 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=10 2009-03-17 15:44:42 +00:00
OBS User unknown
5cf475295a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=8 2008-01-29 00:30:59 +00:00
OBS User unknown
59fa74ad7e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=7 2008-01-26 16:34:33 +00:00
OBS User unknown
7aa6135303 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=6 2008-01-25 15:52:26 +00:00
OBS User unknown
6bf4778882 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=5 2007-11-23 09:30:50 +00:00
OBS User unknown
aae440b252 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=4 2007-11-23 00:30:18 +00:00
OBS User unknown
441708139a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=3 2007-10-13 16:02:19 +00:00
OBS User unknown
28116adaed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=2 2007-02-02 00:31:06 +00:00
OBS User unknown
80ece4eab4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=1 2006-12-18 23:15:10 +00:00
8 changed files with 0 additions and 1582 deletions

View File

@@ -1,26 +0,0 @@
From: Andreas Stieger <andreas.stieger@gmx.de>
Subject: fix test failures in openSUSE Factory
Date: Fri, 16 Aug 2013 22:59:41 +0100
Upstream: no
The test suite fails for factory comparing the output of two command runs.
As only the content is relevant, not the order, sort befor diffing to fix.
---
t/primary-prefix-invalid-couples.tap | 2 ++
1 file changed, 2 insertions(+)
Index: automake-1.15.1/t/primary-prefix-invalid-couples.tap
===================================================================
--- automake-1.15.1.orig/t/primary-prefix-invalid-couples.tap
+++ automake-1.15.1/t/primary-prefix-invalid-couples.tap
@@ -186,7 +186,9 @@ grep -v 'dir.* not a legitimate director
# Check that the same failures are present without the '--add-missing'
# option.
mv stderr stderr.old
+sort stderr.old -o stderr.old
AUTOMAKE_fails -d "automake error out on mismatched prefix/primary couples"
+sort stderr -o stderr
command_ok_ "... and with the same diagnostic of 'automake -a'" \
diff stderr.old stderr

BIN
automake-1.16.5.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmFac7IACgkQf9n8ywAL
7u7TGw/8CdJWZAdWeg8tqnthdtz4BIVr0JcqWWtv7eyYc0G66u9OaAUnGGlRLh+V
Uhign3A/HsJQkwUqEw7V1N/RBT8HtB1eDXu3H/E4XPZE7nuxlmBfy2gO4TLUmWRd
SSS8L/AEy0kWcYOGUJuk9xS+sAeDMPor2erHxx/Yo6S9tLyNpPK/rPas5Q/ZqAJf
EI9vMtaw9qedW16LkOqvrQ8U6VHOWgSS0xRgUNj8u2yG2TpNqEbyqS94fiNFtoQx
5BWzhXcunDV85LzGuqYiBkmDBLd2Ldr1WhCHh7iA/LoD8xqoLnvLQfcb8cwpHpKx
PIqGgSIcaRwcbf4dQwNWPV5d3NXyU1vE9FzooVrhyjv6uWwT4SK2jYHaNUlP34fX
RtpkAk+G79HLJCZyWjjLhVAlTxoMH+4RnzMjbzotpZp80WhQW0/mM23Hl14uEpuf
bGNiFBHx8JEbb4vCQZrudRDMPA76GTYaZRMsRIDmta7g/JURf6roOKDOWs4gPMM5
JspOopPPyvUDt5jQRkOj1Q/nyAsrF5lCuC3RrkgQwBb4ZQ9cyLTPC5dHirV/DI4a
erM+mfDiH4coTaZ/ML4jtUvVXJreioMEMoW6KJvo09X09bEhv/0JUa/jmo9N+hoc
9T848ej8oGIswE5gG/qFVRA2I/as7oQcCEqRILf0sH0RYm5HEdk=
=lQXz
-----END PGP SIGNATURE-----

View File

@@ -1,24 +0,0 @@
---
bin/automake.in | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Index: automake-1.16.5/bin/automake.in
===================================================================
--- automake-1.16.5.orig/bin/automake.in
+++ automake-1.16.5/bin/automake.in
@@ -7617,12 +7617,14 @@ sub required_file_check_or_copy
my $fullfile = "$dir/$file";
my $found_it = 0;
my $dangling_sym = 0;
+ my $thisdir = dirname ($fullfile);
+ my $thisfile = basename ($fullfile);
if (-l $fullfile && ! -f $fullfile)
{
$dangling_sym = 1;
}
- elsif (dir_has_case_matching_file ($dir, $file))
+ elsif (dir_has_case_matching_file ($thisdir, $thisfile))
{
$found_it = 1;
}

View File

@@ -1,31 +0,0 @@
From 2a9908da9dbc075ee6c4e853cf3be0365b15f202 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20B=C3=A9rat?= <fberat@redhat.com>
Date: Mon, 12 Dec 2022 08:05:53 +0100
Subject: [PATCH] tests: Fix 'type defaults' error in link_cond due to main not
being properly declared
This is related to an effort to prepare Automake for future GCC/Clang
versions which set c99 as default standard to be used.
Not properly declaring main as "int main(...)" is rejected since c99.
* t/link_cond.sh: Add (void) to main definition.
---
t/link_cond.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/t/link_cond.sh b/t/link_cond.sh
index 45d0d7f40..889623131 100644
--- a/t/link_cond.sh
+++ b/t/link_cond.sh
@@ -52,7 +52,7 @@ $AUTOCONF
rm -f *.c++
cat > less.c <<'END'
/* Valid C but deliberately invalid C++ */
-main ()
+int main (void)
{
int new = 0;
return new;
--
2.35.3

View File

@@ -1,56 +0,0 @@
From 6c10512cce14d8537b33c2026aadbdbb1ff215c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20B=C3=A9rat?= <fberat@redhat.com>
Date: Mon, 28 Aug 2023 06:11:39 -0700
Subject: [PATCH] tests: avoid implicit function declaration in t/depcomp.sh.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This patch is from https://bugs.gnu.org/60962.
* t/ax/depcomp.sh: save and restore sub/subfoo.h, so its
declaration will be seen, as required by C99.
* THANKS: add Frédéric.
---
THANKS | 1 +
t/ax/depcomp.sh | 5 +++--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/THANKS b/THANKS
index 446c84e1b..1217d3c2a 100644
--- a/THANKS
+++ b/THANKS
@@ -138,6 +138,7 @@ Florian Briegel briegel@zone42.de
Francesco Salvestrini salvestrini@gmail.com
François Pinard pinard@iro.umontreal.ca
Fred Fish fnf@ninemoons.com
+Frédéric Bérat fberat@redhat.com
Ganesan Rajagopal rganesan@novell.com
Garrett D'Amore garrett@qualcomm.com
Garth Corral garthc@inktomi.com
diff --git a/t/ax/depcomp.sh b/t/ax/depcomp.sh
index 7a3ac63a7..1d29673fe 100644
--- a/t/ax/depcomp.sh
+++ b/t/ax/depcomp.sh
@@ -243,6 +243,8 @@ cat > sub/subfoo.h <<'END'
#include <stdio.h>
extern int subfoo (void);
END
+# Save subfoo.h so we can restore it below; see #60962.
+cp sub/subfoo.h sub/subfoo.save
cat > src/baz.c <<'END'
#include "baz.h"
@@ -399,8 +401,7 @@ do_test ()
&& rewrite "$srcdir"/sub/subfoo.h echo 'choke me' \
&& not $MAKE \
&& delete "$srcdir"/sub/subfoo.h \
- && edit "$srcdir"/sub/subfoo.c -e 1d \
- && edit "$srcdir"/foo.h -e 2d \
+ && cp "$srcdir"/sub/subfoo.save "$srcdir"/sub/subfoo.h \
&& make_ok \
|| r='not ok'
result_ "$r" "$pfx dependency tracking works"
--
2.35.3

View File

@@ -1,260 +0,0 @@
From 80714ea0aba62f025780f432abfbab2e66f6f801 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20B=C3=A9rat?= <fberat@redhat.com>
Date: Tue, 29 Aug 2023 11:00:41 -0700
Subject: [PATCH] tests: avoid implicit function declarations.
This patch is from https://bugs.gnu.org/59993 (v2 part 2).
* t/c-demo.sh: This patch is related to an effort to prepare
Automake for future GCC/Clang versions which set c99 as default
standard to be used.
C99 requires that functions be properly declared before use.
This is true for both user functions and standard functions,
e.g., printf.
* t/cond35.sh: Likewise.
* t/dist-vs-built-sources.sh: Likewise.
* t/lex-clean.sh: Likewise.
* t/lex-multiple.sh: Likewise.
* t/lex-nodist.sh: Likewise.
* t/ltcond2.sh: Likewise.
* t/ltconv.sh: Likewise.
* t/subobj-clean-lt-pr10697.sh: Likewise.
* t/subobj-clean-pr10697.sh: Likewise.
* t/tags-pr12372.sh: Likewise.
* t/yacc-basic.sh: Likewise.
* t/yacc-clean.sh: Likewise.
* t/yacc-nodist.sh: Likewise.
This patch is from https://bugs.gnu.org/59993.
---
t/c-demo.sh | 1 +
t/cond35.sh | 2 ++
t/dist-vs-built-sources.sh | 1 +
t/lex-clean.sh | 1 +
t/lex-multiple.sh | 4 ++++
t/lex-nodist.sh | 2 ++
t/ltcond2.sh | 2 ++
t/ltconv.sh | 6 ++++++
t/subobj-clean-lt-pr10697.sh | 10 +++++++++-
t/subobj-clean-pr10697.sh | 10 +++++++++-
t/tags-pr12372.sh | 3 ++-
t/yacc-basic.sh | 1 +
t/yacc-clean.sh | 4 ++++
t/yacc-nodist.sh | 2 ++
14 files changed, 46 insertions(+), 3 deletions(-)
diff --git a/t/c-demo.sh b/t/c-demo.sh
index 446551958..ee0d5c3ec 100644
--- a/t/c-demo.sh
+++ b/t/c-demo.sh
@@ -113,6 +113,7 @@ test -f build-aux/compile # We have per-target flags on C sources.
./configure --enable-dependency-tracking
cat > src/main.c << 'END'
+#include <stdio.h>
#include "foo.h"
#include "bar.h"
int main (void)
diff --git a/t/cond35.sh b/t/cond35.sh
index 8b044644e..a00c9e280 100644
--- a/t/cond35.sh
+++ b/t/cond35.sh
@@ -71,6 +71,8 @@ END
cat > tparse.y << 'END'
%{
+extern int yylex(void);
+
void yyerror (const char *s) {}
%}
%token EOF
diff --git a/t/dist-vs-built-sources.sh b/t/dist-vs-built-sources.sh
index da8c8fb23..4c73d53b0 100644
--- a/t/dist-vs-built-sources.sh
+++ b/t/dist-vs-built-sources.sh
@@ -41,6 +41,7 @@ foo_SOURCES = foo.c
END
cat > foo.c << 'END'
+#include <stdio.h>
#include "h.h"
int main (void) { printf ("%s\n", F); return 0; }
END
diff --git a/t/lex-clean.sh b/t/lex-clean.sh
index 4668e97c7..a966b4b07 100644
--- a/t/lex-clean.sh
+++ b/t/lex-clean.sh
@@ -60,6 +60,7 @@ cat > lexer.l << 'END'
END
cat > main.c << 'END'
+extern int yylex (void);
int main (void)
{
return yylex ();
diff --git a/t/lex-multiple.sh b/t/lex-multiple.sh
index 6486a012f..32dd854b6 100644
--- a/t/lex-multiple.sh
+++ b/t/lex-multiple.sh
@@ -58,6 +58,10 @@ cat > main.c << 'END'
#include <stdlib.h>
#include <string.h>
+extern int yylex (void);
+extern int foolex (void);
+extern int bar_lex (void);
+
int main (int argc, char *argv[])
{
if (argc != 2)
diff --git a/t/lex-nodist.sh b/t/lex-nodist.sh
index d499aea7f..29f0cb0ec 100644
--- a/t/lex-nodist.sh
+++ b/t/lex-nodist.sh
@@ -61,6 +61,8 @@ CLEANFILES = $(nodist_prog_SOURCES)
END
cat > main.c << 'END'
+extern int yylex (void);
+
int main ()
{
return yylex ();
diff --git a/t/ltcond2.sh b/t/ltcond2.sh
index 000d0ad34..c9f7af1dc 100644
--- a/t/ltcond2.sh
+++ b/t/ltcond2.sh
@@ -73,6 +73,8 @@ void print (void)
END
cat > main.c <<'END'
+extern void print(void);
+
int main (void)
{
print();
diff --git a/t/ltconv.sh b/t/ltconv.sh
index 64e42949a..3c35f50e7 100644
--- a/t/ltconv.sh
+++ b/t/ltconv.sh
@@ -91,6 +91,12 @@ echo 'int sub22 () { return 22; }' > sub2/sub22/sub22.c
cat >test.c <<'EOF'
#include <stdio.h>
+
+extern int sub1 (void);
+extern int sub2 (void);
+extern int sub21 (void);
+extern int sub22 (void);
+
int main ()
{
if (1 != sub1 ())
diff --git a/t/subobj-clean-lt-pr10697.sh b/t/subobj-clean-lt-pr10697.sh
index 0b4bb10a7..94af0778b 100644
--- a/t/subobj-clean-lt-pr10697.sh
+++ b/t/subobj-clean-lt-pr10697.sh
@@ -83,7 +83,15 @@ libfoo_la_SOURCES = \
END
mkdir sub1 sub2
-echo 'int libmain (void)' > main.c
+
+echo "/* Subobj clean: libtool case*/" > main.c
+for i in 1 2; do
+ for j in a b c d e f; do
+ echo "extern void $j$i (void);" >> main.c
+ done
+done
+
+echo 'int libmain (void)' >> main.c
echo '{' >> main.c
for i in 1 2; do
for j in a b c d e f; do
diff --git a/t/subobj-clean-pr10697.sh b/t/subobj-clean-pr10697.sh
index 591684bc8..360716ec3 100644
--- a/t/subobj-clean-pr10697.sh
+++ b/t/subobj-clean-pr10697.sh
@@ -81,7 +81,15 @@ foo_SOURCES = \
END
mkdir sub1 sub2
-echo 'int main (void)' > main.c
+
+echo "/* Subobj clean: generic case*/" > main.c
+for i in 1 2; do
+ for j in a b c d e f; do
+ echo "extern void $j$i (void);" >> main.c
+ done
+done
+
+echo 'int main (void)' >> main.c
echo '{' >> main.c
for i in 1 2; do
for j in a b c d e f; do
diff --git a/t/tags-pr12372.sh b/t/tags-pr12372.sh
index 7e86f7214..19ac07da4 100644
--- a/t/tags-pr12372.sh
+++ b/t/tags-pr12372.sh
@@ -53,7 +53,8 @@ noinst_PROGRAMS = zap
zap_SOURCES = zardoz.pc
END
-echo 'int main(void) [ return bar(1); ]' > foo-main.pc
+echo 'extern int bar(int);' > foo-main.pc
+echo 'int main(void) [ return bar(1); ]' >> foo-main.pc
echo 'int bar(int x) { return !x; }' > barbar.c
echo 'int m@in(void) { return 0; }' > sub/zardoz.pc
diff --git a/t/yacc-basic.sh b/t/yacc-basic.sh
index 51ee5f6a3..be578e14a 100644
--- a/t/yacc-basic.sh
+++ b/t/yacc-basic.sh
@@ -51,6 +51,7 @@ a : 'a' { exit(0); };
END
cat > foo.c << 'END'
+extern int yyparse(void);
int main () { yyparse (); return 1; }
END
diff --git a/t/yacc-clean.sh b/t/yacc-clean.sh
index d0f793843..da2e3d5b2 100644
--- a/t/yacc-clean.sh
+++ b/t/yacc-clean.sh
@@ -67,6 +67,8 @@ END
cat > sub1/parse.y << 'END'
%{
+#include <stdio.h>
+
int yylex () { return (getchar ()); }
void yyerror (const char *s) {}
%}
@@ -76,6 +78,8 @@ END
cp sub1/parse.y sub2/parse.y
cat > sub1/main.c << 'END'
+extern int yyparse(void);
+
int main ()
{
return yyparse ();
diff --git a/t/yacc-nodist.sh b/t/yacc-nodist.sh
index 8e5338e94..e3b02b3fa 100644
--- a/t/yacc-nodist.sh
+++ b/t/yacc-nodist.sh
@@ -80,6 +80,8 @@ BUILT_SOURCES = parse.h
END
cat > sub1/main.c << 'END'
+extern int yyparse(void);
+
int main ()
{
return yyparse ();
--
2.35.3

File diff suppressed because it is too large Load Diff