Opened 3 weeks ago

Closed 7 days ago

#5953 closed enhancement (fixed)

linux-7.1.2

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 13.1
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (7)

comment:1 by Bruce Dubbs, 2 weeks ago

Summary: linux-7.1.0 (Wait until version 7.1.1)linux-7.1.1

Now version 7.1.1

comment:2 by Joe Locash, 2 weeks ago

This breaks the build of net-tools in BLFS.

cc -O2 -g -Wall -fno-strict-aliasing  -I.. -I../include  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/tmp/net-tools-2.10/include -Ilib  -c -o rose.o rose.c
rose.c:41:10: fatal error: linux/rose.h: No such file or directory
   41 | #include <linux/rose.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.

comment:3 by Bruce Dubbs, 2 weeks ago

Perhaps we should drop net-tools. It has not been updated since 2021. I looked at the apps it gives and cannot remember that last time I used any of them. The capabilities they give can be accomplished with other tools. What we have now is:

postlfs/security/openssh.xml:         optional runtime for entropy
postlfs/security/gnutls.xml:          optional for tests
networking/netprogs/bridgeutils.xml:  sysv only; optional for tests
gnome/applications/gnome-nettool.xml: run time dependency

comment:4 by Joe Locash, 2 weeks ago

A fix for net-tools:

yes "" | make config
sed -e 's/X25 1/X25 0/'    \
    -e 's/ROM 1/NETROM 0/' \ 
    -e 's/ROSE 1/ROSE 0/'  \
    -i config.h
make
make DESTDIR=$PWD/install install
...

The sed disables AX.25, NET/ROM, and ROSE support which were removed in this kernel.

comment:5 by Douglas R. Reno, 2 weeks ago

Let's go with the fix from Joe above please, as the utilities for net-tools are ones that I still have to use from time to time

comment:6 by Bruce Dubbs, 9 days ago

Summary: linux-7.1.1linux-7.1.2

Now version 7.1.2.

comment:7 by Bruce Dubbs, 7 days ago

Resolution: fixed
Status: newclosed

Fixed at commit 4a56fb5d78.

Note: See TracTickets for help on using tickets.