Re: [LFS Trac] #5656: inetutils-2.6

"LFS Trac" ([email protected] via lfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.book
Message-ID <[email protected]>
#5656: inetutils-2.6
-------------------------+-----------------------
 Reporter:  Bruce Dubbs  |       Owner:  lfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  12.4
Component:  Book         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Comment (by Bruce Dubbs):

 Noteworthy changes in release 2.6 (2025-02-21) [stable]

 {{{
 ** The release tarball is now reproducible.
 The following pairs are tested continously: Trisquel 11 and Ubuntu
 22.04, PureOS 10 and Debian 11, AlmaLinux 8 and RockyLinux 8,
 AlmaLinux 9 and RockyLinux 9.

 ** syslogd: Build fixes for macOS.

 ** Fix link errors of syslogd, talkd and tests/readutmp for --with-
 systemd.

 ** ifconfig: With -A, reject invalid prefix length specifications, and
 correctly handle a prefix length of 0.

 ** ifconfig: Fix a 'dynamic-stack-buffer-overflow' detected by
 AddressSanitizer
 when using the --format or --short option. More details in
 <https://lists.gnu.org/archive/html/bug-inetutils/2024-05/msg00020.html>.

 ** Inetutils can now be built with C23 compilers.
 Except for when configured to support Kerberos 4.

 ** telnet: Fix signed integer overflow handling when using any of the
 commands 'send do', 'send dont', 'send will', or 'send wont' with a
 numerical argument.  On some systems a signed integer overflow using
 one of these commands could have lead to an out-of-bounds array access
 usually resulting in a crash.

 ** tests/libls.sh: Work better in container environments (pipelines).
 Systems with incomplete /etc/passwd (for uid to username mapping) and
 builds where srcdir/builddir is not useful as a test directory due to
 spurious unrelated files.

 ** The release tarball uses tar --format=ustar.
 Some other flags are added too, to follow these recommendations:
 https://www.gnu.org/software/tar/manual/html_node/Reproducibility.html
 For reference, the GNUMakefile file from gnulib add to TAR_OPTIONS:

 --owner=0 --group=0 numeric-owner --sort=name

 The cfg.mk file further add:

 --mode=go+u,go-w --mtime=$(abs_top_srcdir)/NEWS

 The modification time of NEWS is always set to last git commit time
 before release, see mtime-NEWS-to-git-HEAD in Makefile.am.

 We hope that the tarball produced this way is usable on all host but
 please let us know if you run into troubles like unpacking the tarball
 or that some generated file is rebuilt needlessly requiring some
 maintainer tool that shouldn't normally be needed.

 ** ChangeLog entries for recent releases are now in ChangeLog.2.
 The ChangeLog file contains entries since the last release only;
 earlier entries are found in ChangeLog.0, ChangeLog.1 or ChangeLog.2
 depending on age.  This allows the ChangeLog file to be dynamically
 generated even from a shallow git clone that only contain commits
 since the last release.
 }}}
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5656#comment:1>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.