From 5b3594b13ef120a0653be13445cc43456aa33a89 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Tue, 18 Jul 2023 13:04:13 +0800 Subject: [PATCH 1/3] changelog: Eudev -> systemd-udev change is sysv-only --- chapter01/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 18ac4f3f7..57b966b7f 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,7 +43,7 @@ 2023-07-15 - + [xry111] - Replace eudev-3.2.12 with udev from systemd-253. Fixes #5085. From b17741582476689fc91d83d2f55adbea688e15cd Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Tue, 18 Jul 2023 13:07:01 +0800 Subject: [PATCH 2/3] Remove references to eudev --- appendices/udev-rules.xml | 2 +- chapter09/udev.xml | 2 +- chapter10/kernel.xml | 4 ++-- prologue/why.xml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/appendices/udev-rules.xml b/appendices/udev-rules.xml index ca1a7c88b..189f55f41 100644 --- a/appendices/udev-rules.xml +++ b/appendices/udev-rules.xml @@ -8,7 +8,7 @@ - + Udev configuration rules diff --git a/chapter09/udev.xml b/chapter09/udev.xml index 20212035c..aa7e067e6 100644 --- a/chapter09/udev.xml +++ b/chapter09/udev.xml @@ -16,7 +16,7 @@ In , we installed the udev - daemon when eudev + daemon when udev systemd was built. Before we go into the details regarding how udev works, a brief history of previous methods of handling devices is in order. diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml index 1ee9a6934..244c86623 100644 --- a/chapter10/kernel.xml +++ b/chapter10/kernel.xml @@ -306,7 +306,7 @@ Device Drivers ---> Support for uevent helper Having this option set may interfere with device - management when using Udev/Eudev. + management when using Udev. @@ -316,7 +316,7 @@ Device Drivers ---> This will create automated device nodes which are populated by the kernel, even without Udev running. Udev then runs on top of this, managing permissions and adding symlinks. This configuration - item is required for all users of Udev/Eudev. + item is required for all users of Udev. diff --git a/prologue/why.xml b/prologue/why.xml index 7cbe0e184..a1e69d2ea 100644 --- a/prologue/why.xml +++ b/prologue/why.xml @@ -138,7 +138,7 @@ - Eudev + Udev This package is a device manager. It dynamically controls the ownership, permissions, names, and symbolic links of device nodes in the /dev directory when @@ -233,7 +233,7 @@ This package produces a program that generates a perfect hash function from a set of keys. It is required by - Eudev + Udev Systemd. From 772fb71015249a22a88580f5ec3d9023bcff7002 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Tue, 18 Jul 2023 13:07:31 +0800 Subject: [PATCH 3/3] currency: Remove eudev --- lfs-latest-git.php | 1 - 1 file changed, 1 deletion(-) diff --git a/lfs-latest-git.php b/lfs-latest-git.php index 140ac6492..f9239e27b 100644 --- a/lfs-latest-git.php +++ b/lfs-latest-git.php @@ -124,7 +124,6 @@ if ( $package == "e2fsprogs" ) $dirpath = "https://sourceforge.net/projects/e2f if ( $package == "expat" ) $dirpath = "https://sourceforge.net/projects/expat/files"; if ( $package == "elfutils" ) $dirpath = "https://sourceware.org/ftp/elfutils"; if ( $package == "expect" ) $dirpath = "https://sourceforge.net/projects/expect/files"; -if ( $package == "eudev" ) $dirpath = github("eudev-project/eudev"); if ( $package == "file" ) $dirpath = "https://github.com/file/file/tags"; if ( $package == "flex" ) $dirpath = github("westes/flex"); if ( $package == "flit_core" ) $dirpath = "https://pypi.org/project/flit-core/";