Re: [LFS Trac] #5869: less-692
| Newsgroups | gmane.linux.lfs.book |
|---|---|
| Message-ID | <[email protected]> |
#5869: less-692
-------------------------+-----------------------
Reporter: Bruce Dubbs | Owner: lfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: 13.0
Component: Book | Version: git
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by Bruce Dubbs):
Noteworthy changes in release 1.4.21 (2026-02-06) [stable]
* Fix the eval builtin to reject input like 0x that C does not
accept as an integer literal, rather than silently treating it as zero
(present since "the beginning").
* Fix the `define' and pushdef builtins to always warn when attempting
to concatenate the result of using the `defn' macro on a builtin macro
with anything else. This is a counterpart to the change in m4 1.4.11
that issues a warning when defn with multiple arguments attempts to
perform concatenation. Attempting to use the output of defn anywhere
other than a lone argument during macro definition has never been
portable, but now the outcome is always the remaining text, rather
than being dependent on whether defn was used before or after the
other text (present since "the beginning").
* Port to glibc 2.43, which implements functions like strchr as macros
when compiled with a C23 compiler.
--
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5869#comment:2>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page