38 Commits

Author SHA256 Message Date
5a508ecdde m4 1.4.21, fixes Factory build
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=63
2026-02-11 07:17:15 +00:00
15f72cd256 Accepting request 1278367 from openSUSE:Factory:RISCV
- Skip all stack overflow tests in qemu linux-user emulation

OBS-URL: https://build.opensuse.org/request/show/1278367
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=61
2025-05-22 13:07:19 +00:00
1da878cbf2 Accepting request 1277391 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
drop -std=gnu17 from CFLAGS as 1.4.20 supports C23

OBS-URL: https://build.opensuse.org/request/show/1277391
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=59
2025-05-14 11:15:43 +00:00
c9911b88ea Accepting request 1276652 from home:mathletic:branches:Base:System
- Update to 1.4.20
 * Fix a bug in the `eval' builtin where it does not suppress warnings
   about division by zero that occurs within a more complex expression on
   the right hand side of || or &&
 * The `syscmd' and `esyscmd' builtins no longer mishandle a command line
   starting with `-' or `+'
 * Fix regression introduced in 1.4.19 where trace output (such as with
   `debugmode(t)') could read invalid memory when tracing a series of
   pushed macros that are popped during argument collection.
 * Fix regression introduced in 1.4.19 where the `format' builtin
   inadvertently took on locale-dependent parsing and output of floating
   point numbers as a side-effect of introducing message translations.
 * Fix regression introduced in 1.4.11 where the experimental `changeword'
   builtin could cause a crash if given a regex that does not match all
   one-byte prefixes of valid longer matches.  As a reminder, `changeword'
   is not recommended for production use, and will likely not be present
   in the next major version release.
** Update to comply with newer C standards, and inherit portability
   improvements from gnulib.
- Update to 1.4.19
** A number of portability improvements inherited from gnulib, including
   the ability to perform stack overflow detection on more platforms
   without linking to GNU libsigsegv.
** The symbol hash table now defaults to 65537 buckets instead of 509, as
   modern systems have enough memory to benefit from fewer hash collisions
   by default.
** Introduce the use of gettext, with the immediate benefit of nicer
   UTF-8 author names.
- Disable profilied built as it lead to segmentation faults in the
  test suite (test-free).
- Drop gnulib-libio.patch as a similar change is part of upstream.
- Drop gnulib-c-stack.patch as patched code got removed upstream.

OBS-URL: https://build.opensuse.org/request/show/1276652
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=57
2025-05-12 07:22:22 +00:00
4f1210f046 Accepting request 1268224 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
in %check,  CFLAGS -std=gnu17 needed as well

OBS-URL: https://build.opensuse.org/request/show/1268224
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=55
2025-04-10 09:26:59 +00:00
1fda8a0d8d Accepting request 1266626 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
add -std=gnu17 to CFLAGS to fix gcc15 compile time error

OBS-URL: https://build.opensuse.org/request/show/1266626
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=53
2025-04-03 07:10:08 +00:00
689f7ab9fe Accepting request 1254473 from home:bmwiedemann:branches:Base:System
Skip PGO with %want_reproducible_builds (boo#1040589)

OBS-URL: https://build.opensuse.org/request/show/1254473
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=51
2025-03-28 16:25:01 +00:00
e5e670124d Accepting request 1227514 from home:adrianSuSE:branches:Base:System
- fix build for loongarch64

OBS-URL: https://build.opensuse.org/request/show/1227514
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=49
2024-12-01 09:30:17 +00:00
f4d460e5c3 Accepting request 1149871 from home:pgajdos:m
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1149871
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=47
2024-03-01 12:10:37 +00:00
1db4d879a4 Accepting request 991865 from home:coolo:branches:Base:System
- Use %make_build macro and make sure we run the profiling run with -j1

OBS-URL: https://build.opensuse.org/request/show/991865
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=45
2022-08-29 08:25:00 +00:00
0b5a0f1e45 Accepting request 907134 from home:Andreas_Schwab:glibc:rebuild
- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ

OBS-URL: https://build.opensuse.org/request/show/907134
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=44
2021-07-21 11:52:40 +00:00
ce9f5a8581 Accepting request 766525 from home:pluskalm:branches:Base:System
- Enable PGO during build

OBS-URL: https://build.opensuse.org/request/show/766525
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=42
2020-01-24 10:02:09 +00:00
87ed0d3ebb Accepting request 629382 from home:Andreas_Schwab:Factory
Fix typo in changelog

OBS-URL: https://build.opensuse.org/request/show/629382
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=40
2018-08-15 19:20:30 +00:00
d5a0eb1827 Accepting request 626915 from home:Andreas_Schwab:glibc:rebuild
- gnulib-libio.h: adjust gnulib for libio.h removal
- Use %license for COPYING

OBS-URL: https://build.opensuse.org/request/show/626915
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=39
2018-08-02 07:03:08 +00:00
06141fef9f Accepting request 535132 from home:jayvdb:autotools
- Explicitly remove %{_infodir}/dir before creating package to
  allow builds on RHEL and derived Linux distributions
- Enable configure option --disable-dependency-tracking to
  allow build on Mageia
- Add xz as BuildRequires to unpack source on SLE 11

OBS-URL: https://build.opensuse.org/request/show/535132
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=37
2017-10-19 09:03:31 +00:00
ad5f7015a0 Accepting request 455754 from home:dimstar:Factory
- Fix de-registration of the info files.

- Update info handling from postun to preun

OBS-URL: https://build.opensuse.org/request/show/455754
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=35
2017-02-13 12:54:39 +00:00
5be733dd61 Accepting request 448872 from home:pluskalm:branches:Base:System
- Update to version 1.4.18:

OBS-URL: https://build.opensuse.org/request/show/448872
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=33
2017-01-07 14:22:19 +00:00
6473cbe8ba Accepting request 336031 from home:pluskalm:branches:Base:System
- Update info handling fro postun to preun

OBS-URL: https://build.opensuse.org/request/show/336031
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=31
2015-10-14 11:17:32 +00:00
1d1044a45d Accepting request 288572 from home:pluskalm:branches:Base:System
- Add gpg signature
- Add prerequires for info pages

OBS-URL: https://build.opensuse.org/request/show/288572
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=29
2015-03-04 13:37:34 +00:00
00ed9c2834 Accepting request 206828 from home:rudi_m:branches:Base:System
- Update to version 1.4.17:
  * Fix compilation with newer glibc headers.
  * Fix a failure with diverting large amounts of text on mingw
    (does not affect platforms that can rename an open file).
  * A number of portability improvements inherited from gnulib.
- remove m4-stdio.in.patch, merged by upstream

OBS-URL: https://build.opensuse.org/request/show/206828
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=27
2013-11-20 08:48:12 +00:00
a2b30cb467 Accepting request 182588 from home:Andreas_Schwab:Factory
- Override broken configure checks

OBS-URL: https://build.opensuse.org/request/show/182588
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=25
2013-07-09 09:31:38 +00:00
d9119656cf Accepting request 128157 from home:a_jaeger:FactoryFix
Fix build with missing gets declaration (glibc 2.16)

OBS-URL: https://build.opensuse.org/request/show/128157
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=23
2012-07-18 16:03:00 +00:00
1828ea4ef6 Accepting request 122973 from home:rudi_m:branches:Base:System
- remove useless automake dependency

OBS-URL: https://build.opensuse.org/request/show/122973
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=21
2012-05-31 08:52:25 +00:00
Stephan Kulow
3ed97f4c86 Accepting request 94685 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94685
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=19
2011-12-01 15:53:25 +00:00
Stephan Kulow
398a16cfe8 - remove fragile _service file
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=16
2011-09-19 15:14:31 +00:00
Stephan Kulow
aa5fb8f593 - Update to version 1.4.16:
* Fix regressions in the `index' builtin.  On glibc platforms, this
   avoids false positives from a strstr bug in glibc 2.9 through 2.12;
   on many other platforms, it fixes two separate regressions, a false
   positive introduced in 1.4.11 and a false negative in 1.4.15.
 * A number of portability improvements inherited from gnulib.

OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=11
2011-03-09 13:32:36 +00:00
Pavol Rusnak
981e87ec15 Accepting request 48468 from home:vuntz:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/48468
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=9
2010-09-19 18:10:53 +00:00
OBS User autobuild
f0c09299e6 Accepting request 43451 from Base:System
Copy from Base:System/m4 based on submit request 43451 from user coolo

OBS-URL: https://build.opensuse.org/request/show/43451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=15
2010-07-20 18:50:55 +00:00
OBS User autobuild
053eaa68fa Accepting request 24417 from Base:System
Copy from Base:System/m4 based on submit request 24417 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/24417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=11
2009-11-16 13:07:10 +00:00
OBS User unknown
f0b2149dea OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=9 2009-06-12 16:24:13 +00:00
OBS User unknown
9e2db15277 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=8 2008-10-13 13:50:51 +00:00
OBS User unknown
5cee55b03d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=7 2008-10-07 13:51:57 +00:00
OBS User unknown
858c160f14 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=6 2008-06-23 21:16:55 +00:00
OBS User unknown
ba0fad660a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=5 2008-04-06 04:35:22 +00:00
OBS User unknown
3540637d95 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=4 2007-11-30 15:13:00 +00:00
OBS User unknown
93b8173b91 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=3 2007-07-10 12:36:26 +00:00
OBS User unknown
96d497f70c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=2 2007-03-24 11:22:06 +00:00
OBS User unknown
1e7a6ef8c1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/m4?expand=0&rev=1 2006-12-18 23:17:02 +00:00