Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: m4 | Distribution: openSUSE Tumbleweed |
Version: 1.4.20 | Vendor: openSUSE |
Release: 2.1 | Build date: Wed May 14 12:43:08 2025 |
Group: Development/Languages/Other | Build host: reproducible |
Size: 865049 | Source RPM: m4-1.4.20-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.gnu.org/software/m4/ | |
Summary: GNU m4 |
GNU m4 is an implementation of the traditional Unix macro processor.
GPL-3.0-or-later
* Wed May 14 2025 Friedrich Haubensak <hsk17@mail.de> - Drop -std=gnu17 from CFLAGS as 1.4.20 supports C23 * Sat May 10 2025 Christoph G <foss@grueninger.de> - 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. * Wed Apr 09 2025 Friedrich Haubensak <hsk17@mail.de> - add -std=gnu17 to CFLAGS in %check also * Mon Mar 31 2025 Friedrich Haubensak <hsk17@mail.de> - add -std=gnu17 to CFLAGS to fix gcc15 compile time error * Wed Mar 19 2025 Bernhard Wiedemann <bwiedemann@suse.com> - Skip PGO with %want_reproducible_builds (boo#1040589) * Sat Nov 30 2024 Adrian Schröter <adrian@suse.de> - fix build for loongarch64 * Fri Feb 23 2024 pgajdos@suse.com - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN * Sun Jul 31 2022 Stephan Kulow <coolo@suse.com> - Use %make_build macro and make sure we run the profiling run with -j1 * Mon Jul 19 2021 Andreas Schwab <schwab@suse.de> - gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ * Thu Jan 23 2020 Martin Pluskal <mpluskal@suse.com> - Enable PGO during build
/usr/bin/m4 /usr/share/doc/packages/m4 /usr/share/doc/packages/m4/ChangeLog /usr/share/doc/packages/m4/NEWS /usr/share/doc/packages/m4/README /usr/share/doc/packages/m4/THANKS /usr/share/doc/packages/m4/TODO /usr/share/info/m4.info-1.gz /usr/share/info/m4.info-2.gz /usr/share/info/m4.info.gz /usr/share/licenses/m4 /usr/share/licenses/m4/COPYING /usr/share/locale/bg/LC_MESSAGES/m4.mo /usr/share/locale/cs/LC_MESSAGES/m4.mo /usr/share/locale/da/LC_MESSAGES/m4.mo /usr/share/locale/de/LC_MESSAGES/m4.mo /usr/share/locale/el/LC_MESSAGES/m4.mo /usr/share/locale/eo/LC_MESSAGES/m4.mo /usr/share/locale/es/LC_MESSAGES/m4.mo /usr/share/locale/fi/LC_MESSAGES/m4.mo /usr/share/locale/fr/LC_MESSAGES/m4.mo /usr/share/locale/ga/LC_MESSAGES/m4.mo /usr/share/locale/gl/LC_MESSAGES/m4.mo /usr/share/locale/hr/LC_MESSAGES/m4.mo /usr/share/locale/id/LC_MESSAGES/m4.mo /usr/share/locale/ja/LC_MESSAGES/m4.mo /usr/share/locale/ka/LC_MESSAGES/m4.mo /usr/share/locale/ko/LC_MESSAGES/m4.mo /usr/share/locale/nl/LC_MESSAGES/m4.mo /usr/share/locale/pl/LC_MESSAGES/m4.mo /usr/share/locale/pt_BR/LC_MESSAGES/m4.mo /usr/share/locale/ro/LC_MESSAGES/m4.mo /usr/share/locale/ru/LC_MESSAGES/m4.mo /usr/share/locale/sr/LC_MESSAGES/m4.mo /usr/share/locale/sv/LC_MESSAGES/m4.mo /usr/share/locale/uk/LC_MESSAGES/m4.mo /usr/share/locale/vi/LC_MESSAGES/m4.mo /usr/share/locale/zh_CN/LC_MESSAGES/m4.mo /usr/share/locale/zh_TW/LC_MESSAGES/m4.mo /usr/share/man/man1/m4.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri May 23 23:35:10 2025