Re: [lfs-dev] Systemd-247 stops with warnings

2021-04-15 Thread Xi Ruoyao via lfs-dev
On 2021-04-15 22:28 +0800, Xi Ruoyao wrote: > > It's caused by changes in Linux 5.11.14 (API headers).  I'll raise a PR in > systemd. It's already fixed in systemd git repo. > The kernel version in the book (5.11.10) won't trigger this. -- Xi Ruoyao School of Aerospace Science an

Re: [lfs-dev] Systemd-247 stops with warnings

2021-04-15 Thread Xi Ruoyao via lfs-dev
ild stopped: subcommand failed. > > Out of interest, I tried version 248 but that produced the same result. It's caused by changes in Linux 5.11.14 (API headers). I'll raise a PR in systemd. The kernel version in the book (5.11.10) won't trigger this. -- Xi Ruoyao School of Aerospace S

Re: [lfs-dev] Final call for changes before LFS/BLFS 10.1 release

2021-02-26 Thread Xi Ruoyao via lfs-dev
On 2021-02-26 22:31 -0600, Bruce Dubbs via lfs-dev wrote: > On 2/26/21 10:13 PM, Xi Ruoyao via lfs-dev wrote: > > On 2021-02-26 21:26 -0600, Bruce Dubbs via lfs-dev wrote: > > > We are about ready to release LFS/BLFS 10.1.  All tickets have been > > > closed and all pack

Re: [lfs-dev] Final call for changes before LFS/BLFS 10.1 release

2021-02-26 Thread Xi Ruoyao via lfs-dev
jor changes probably will need > to be delayed until the next cycle.  However, minor changes can be done > now. > >    -- Bruce In section 11.3 (rebooting), it it better to replace those umount commands with a simple "umount -R $LFS"? -- Xi Ruoyao School of Aerospace

Re: [lfs-dev] Util-linux uuidd.service file specifies a user and group

2021-01-27 Thread Xi Ruoyao via lfs-dev
On 2021-01-27 15:22 -0600, Brendan L via lfs-dev wrote: > For the systemd book util-linux installs uuidd.service and > uuidd.socket.  The service file specifies a user and group of uuidd. > Should that user and group be added to the book? Added in r12103. Thanks for report. -- Xi Ruoya

Re: [lfs-dev] SV 2021-01-01

2021-01-01 Thread Xi Ruoyao via lfs-dev
ges when I was sleepy :(. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] IANA-ETC protocols/services file problems

2020-11-14 Thread Xi Ruoyao via lfs-dev
ally different. "source code (tar.gz)" is automatically created by GitHub so there will be no generated files (which should not be version controled) in it. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http:/

Re: [lfs-dev] Formatting of Package download URIs

2020-11-11 Thread Xi Ruoyao via lfs-dev
so I'll note that users of the stable book can download everything > with a single wget command in Chapter 3.1 or one tarball from > ftp://ftp.osuosl.org/pub/lfs/lfs-packages/ or its mirrors. Adding a link in package page will make it easier when some LFS package need to be upgraded

Re: [lfs-dev] Installing in /lfs instead of /lfs/tools in chapter 6

2020-09-12 Thread Xi Ruoyao via lfs-dev
dvantage of the new approach is that we won't need to track and develop workaround for those faulty paths anymore. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] host /usr/share/config.site may break build

2020-09-04 Thread Xi Ruoyao via lfs-dev
On 2020-09-04 09:30 +0200,Pierre Labastie via lfs-dev wrote: > On Fri, 2020-09-04 at 00:47 -0500, Bruce Dubbs via lfs-dev wrote: > > On 9/3/20 10:53 PM, Xi Ruoyao via lfs-dev wrote: > > > Now we are using --prefix=/usr in "Ch. 6 Cross Compiling Temporary > >

[lfs-dev] host /usr/share/config.site may break build

2020-09-03 Thread Xi Ruoyao via lfs-dev
de some command line options. "/usr/etc" should not exist on any FHS-compilant distro, but "/usr/share/config.site" exists on many distros. My suggestion is to add `export CONFIG_SITE=/dev/null` in /home/lfs/.bashrc. It would override the default config.site search rule. --

Re: [lfs-dev] User and group tester

2020-09-03 Thread Xi Ruoyao via lfs-dev
On 2020-09-03 12:18 +0100, Roger via lfs-dev wrote: > LFS-10.0 At the end of chapter 8 user tester is deleted. > Shouldn't group tester also be deleted? It's deleted by userdel. See the description of `USERGROUPS_ENAB` in /etc/login.defs. -- Xi Ruoyao School of Aerospace Science and Tech

Re: [lfs-dev] Comments on the expected test results in the book

2020-08-22 Thread Xi Ruoyao via lfs-dev
eally good. I'll also mention that for inetutils, where > > libls _may_ fail, it failed on the O2 build and one of the O3 > > builds, but not on the other O3 build. > > We are still working on tags fo rBLFS, so I opened a ticket on LFS so we > don't forget. > >

Re: [lfs-dev] Typos

2020-08-19 Thread Xi Ruoyao via lfs-dev
On 2020-08-19 23:10 +0800,Xi Ruoyao via lfs-dev: > On 2020-08-19 10:25 -0400, Julien Lepiller via lfs-dev wrote: > > In chapter 3, I found "optain" instead of obtain. In chapter 4 there are at > > least two "envirnment", missing a o. I tried to fix it myself as I

Re: [lfs-dev] Typos

2020-08-19 Thread Xi Ruoyao via lfs-dev
ion denied to write something in > /srv/svn. I can see only one "envirnment". I'll try to create something like a enchant dictionary for LFS. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.

Re: [lfs-dev] Bash patches

2020-08-19 Thread Xi Ruoyao via lfs-dev
LFS packages. If there is no security issue it's better to update the patches in 10.1. But if there is some security issue we'll have to do it now, release LFS-10.0-rc2, and redo all BLFS packages. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo

Re: [lfs-dev] SVN 2020-08-18 chpater 7.11 Python

2020-08-19 Thread Xi Ruoyao via lfs-dev
nis > readline zlib > To find the necessary bits, look in setup.py in detect_modules() for the > module's name. Chapter 7 is temporary so we don't care about those extra modules. -- Xi Ruoyao School

Re: [lfs-dev] Version 20200806-systemd

2020-08-08 Thread Xi Ruoyao via lfs-dev
on of macro > ‘assert_cc’ >161 | assert_cc(IPPROTO_MAX-1 <= UINT8_MAX); >| ^ > [530/1741] Compiling C object > src/network/libnetworkd-core.a.p/netdev_macsec.c.o > ninja: build stopped: subcommand failed. Perhaps the recent change just broke systemd-245. I used systemd-246 in my build and there was no problem. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Perl privlib is putting core modules in /usr/share

2020-08-05 Thread Xi Ruoyao via lfs-dev
On 2020-08-05 22:03 +0100, Ken Moffat via lfs-dev wrote: > On Thu, Aug 06, 2020 at 03:57:29AM +0800, Xi Ruoyao via lfs-dev wrote: > > On 2020-08-05 19:53 +0100, Ken Moffat via lfs-dev wrote: > > > (I've changed the subject and cut down some of hte obsolete detail) > > >

Re: [lfs-dev] Perl privlib is putting core modules in /usr/share

2020-08-05 Thread Xi Ruoyao via lfs-dev
chapter 8. > > I'll start a build WITHOUT Dprivlib later. Is there any rationale to change the default Perl module directory, besides to remove the Perl patch level from path? I suggest three alternatives: (1) -Dprivlib=/usr/share/perl5/5.32/core_perl It's like the status quo, but versioned.

Re: [lfs-dev] grub with uefi for LFS 10?

2020-08-05 Thread Xi Ruoyao via lfs-dev
On 2020-08-05 14:37 +0800, Kevin Buckley via lfs-dev wrote: > On Mon, 3 Aug 2020 at 00:46, Xi Ruoyao via lfs-dev > wrote: > > It's nearly impossible. If we do that we'll have to introduce at least five > > new > > packages: dosfstools, popt, pciutils, efivar, a

Re: [lfs-dev] grub with uefi for LFS 10?

2020-08-05 Thread Xi Ruoyao via lfs-dev
UEFI-aware Grub could be part of BLFS though? [Cross post to blfs-dev] I personally agree. Let's hear Bruce's opinion. If he agree I'll do it for BLFS 10.1, and reference it in LFS 10.1. 10.0 is too hurry, I think. For 10.0 I'll update the hint again. -- Xi Ruoyao School of Aerospace Science and

Re: [lfs-dev] grub with uefi for LFS 10?

2020-08-02 Thread Xi Ruoyao via lfs-dev
On 2020-08-02 22:19 +0100, Ken Moffat via lfs-dev wrote: > On Sun, Aug 02, 2020 at 10:07:23PM +0200, Alexey Orishko via lfs-dev wrote: > > On Sun, Aug 2, 2020 at 6:46 PM Xi Ruoyao via lfs-dev > > wrote: > > > > > > Since majority of new laptops have

Re: [lfs-dev] grub with uefi for LFS 10?

2020-08-02 Thread Xi Ruoyao via lfs-dev
2. We can't just squeeze everything into LFS because it's needed in some situation. I can assure that wpa-supplicant and make-ca are more widely used than efi-grub. But we don't move them into LFS. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Expected package changes for LFS-10.0 ?

2020-07-27 Thread Xi Ruoyao via lfs-dev
g able to run commands I usually run, of course). Glibc-2.32 will be released on Aug 1st. I suggest to wait for it since anyway we'll have to rebuild everything for it. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromsc

Re: [lfs-dev] su needed in chapter 8 build of gcc but not configured in chapter 7 util-linux

2020-07-19 Thread Xi Ruoyao via lfs-dev
gt; why that wasn't working. Util-linux is irrelevent. su should be provided by Shadow installed in chapter 8. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe

Re: [lfs-dev] Errors with Linux From Scratch Version SVN-20200707

2020-07-11 Thread Xi Ruoyao via lfs-dev
On 2020-07-11 09:54 -0500, Bruce Dubbs via lfs-dev wrote: > On 7/11/20 7:38 AM, Xi Ruoyao via lfs-dev wrote: > > On 2020-07-11 11:28 +, John Frankish via lfs-dev wrote: > > > A couple of errors found: > > > > > > Chapter 6. Cross Compiling

Re: [lfs-dev] Errors with Linux From Scratch Version SVN-20200707

2020-07-11 Thread Xi Ruoyao via lfs-dev
/mnt/lfs/tools/bin/x86_64-lfs-linux-gnu-pkg-config > Also, but probably out of scope, > > Chapter 5. Compiling a Cross-Toolchain > 5.5. Glibc-2.31 > > Fails for arm (RPi) with a long double error fixed with an upstream patch: > > https://sourceware.org/pipermail/glibc-cvs

Re: [lfs-dev] Some comments on the test results.

2020-06-21 Thread Xi Ruoyao via lfs-dev
as returned. > > Interestingly, wikipedia suggests that the Netherlands uses a dot > '.' as the separator https://en.wikipedia.org/wiki/Decimal_separator > (in Examples of use, the entry for 1.234.567,89) and > https://www.freeformatter.com/netherlands-standar

Re: [lfs-dev] incorrect note about libstdc++ in toolchain technical notes?

2020-06-21 Thread Xi Ruoyao via lfs-dev
On 2020-06-21 14:24 +0200,Pierre Labastie via lfs-dev wrote: > On Sun, 2020-06-21 at 14:18 +0800, Xi Ruoyao via lfs-dev wrote: > > 在 2020-06-21星期日的 14:14 +0800,Xi Ruoyao via lfs-dev写道: > > > > "As said above, the standard C++ library is compiled next, > > > >

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-21 Thread Xi Ruoyao via lfs-dev
On 2020-06-21 07:29 -0500, Bruce Dubbs via lfs-dev wrote: > On 6/21/20 5:33 AM, Xi Ruoyao via lfs-dev wrote: > > On 2020-06-21 18:22 +0800, Xi Ruoyao via lfs-dev wrote: > > > On 2020-06-21 05:16 -0500, Bruce Dubbs via lfs-dev wrote: > > > > On 6/21/20 12:57 A

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-21 Thread Xi Ruoyao via lfs-dev
On 2020-06-21 18:22 +0800, Xi Ruoyao via lfs-dev wrote: > On 2020-06-21 05:16 -0500, Bruce Dubbs via lfs-dev wrote: > > On 6/21/20 12:57 AM, Xi Ruoyao via lfs-dev wrote: > > > On 2020-06-21 13:24 +0800, Xi Ruoyao via lfs-dev wrote: > > > > On 2020-06-20 21:24 -0500,

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-21 Thread Xi Ruoyao via lfs-dev
On 2020-06-21 05:16 -0500, Bruce Dubbs via lfs-dev wrote: > On 6/21/20 12:57 AM, Xi Ruoyao via lfs-dev wrote: > > On 2020-06-21 13:24 +0800, Xi Ruoyao via lfs-dev wrote: > > > On 2020-06-20 21:24 -0500, Bruce Dubbs via lfs-dev wrote: > > > > On 6/20/20 8:30 PM, Bruce

Re: [lfs-dev] incorrect note about libstdc++ in toolchain technical notes?

2020-06-21 Thread Xi Ruoyao via lfs-dev
在 2020-06-21星期日的 14:14 +0800,Xi Ruoyao via lfs-dev写道: > > "As said above, the standard C++ library is compiled next, followed in > " > > "linkend=\"chapter-temporary-tools\"/> by all the programs that need " > > "themselv

[lfs-dev] incorrect note about libstdc++ in toolchain technical notes?

2020-06-21 Thread Xi Ruoyao via lfs-dev
have the programs land into the LFS " > "filesystem." "Followed in chapter-temporary-tools" means libstdc++ pass 2, but in pass 2 DESTDIR is not installed. IMO it should be chapter-cross-tools and this libstdc++ means pass 1. -- Xi Ruoyao School of Aerospace Science a

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-20 Thread Xi Ruoyao via lfs-dev
On 2020-06-21 13:24 +0800, Xi Ruoyao via lfs-dev wrote: > On 2020-06-20 21:24 -0500, Bruce Dubbs via lfs-dev wrote: > > On 6/20/20 8:30 PM, Bruce Dubbs wrote: > > > On 6/20/20 7:07 PM, Xi Ruoyao via lfs-dev wrote: > > > > On 2020-06-20 16:58 -0500, Bruce Dubbs via lf

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-20 Thread Xi Ruoyao via lfs-dev
On 2020-06-20 21:24 -0500, Bruce Dubbs via lfs-dev wrote: > On 6/20/20 8:30 PM, Bruce Dubbs wrote: > > On 6/20/20 7:07 PM, Xi Ruoyao via lfs-dev wrote: > > > On 2020-06-20 16:58 -0500, Bruce Dubbs via lfs-dev wrote: > > > > On 6/20/20 2:42 PM, Xi Ruoyao via lfs-dev w

Re: [lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-20 Thread Xi Ruoyao via lfs-dev
On 2020-06-20 16:58 -0500, Bruce Dubbs via lfs-dev wrote: > On 6/20/20 2:42 PM, Xi Ruoyao via lfs-dev wrote: > > The discussion with Frans de Boer in lfs-support shown that the environment > > variables from host can catch us completely off guard. Though in his case > > the &

[lfs-dev] proposal: prevent the influence of host /etc/bash.bashrc

2020-06-20 Thread Xi Ruoyao via lfs-dev
LFS_TGT PATH -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

[lfs-dev] is "+h" really needed in chroot?

2020-06-20 Thread Xi Ruoyao via lfs-dev
cations of executed binariesfor this > reason, hashing is switched off by passing the +h > option. But since the final version is simply overwriting the temporary tools *at the same location*, I think it's not necessary to turn off bash hash in chroot. Not tested yet. -- Xi Ruoyao Schoo

Re: [lfs-dev] Some comments on the test results.

2020-06-19 Thread Xi Ruoyao via lfs-dev
> probably a mistaken assumption. Anyway, now I don't have any > > failures in acl. > > Not run either > > > util-linux-2.35.2 > > - > > > > I have to admit that this is my first build with this version, I'd > >

[lfs-dev] a typo in Toolchain Technical Notes?

2020-06-18 Thread Xi Ruoyao via lfs-dev
Should stage 2 be "A B C"? Without a compiler targeting C we can't build ccC, which should runn on C. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See

Re: [lfs-dev] ANNOUNCEMENT - Major Proposed Changes to LFS

2020-06-15 Thread Xi Ruoyao via lfs-dev
e's the pity!) We can throw a note there in SysV book, just like the note in Vim page (Vim is neither strictly "required", considering the dependencies). > Then again, I could make the same claim for Intltool and a > couple of other packages related to it. > > Looking f

Re: [lfs-dev] ANNOUNCEMENT - Major Proposed Changes to LFS

2020-06-14 Thread Xi Ruoyao via lfs-dev
ast VERIFY is commented out or changed to !=, then all the > time_get failures go away. It's GCC PR71367: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Future for LFS

2020-06-13 Thread Xi Ruoyao via lfs-dev
ors we'll need some CI system. When we get an update we just push it into a "testing" branch and let CI run a ALFS build. When CI reports OK we merge the branch. But for ARM we don't even have a hardware :(. Is there any ARM hardware recommended for LFS development? (Should

Re: [lfs-dev] Housekeeping to satisfy latest LFS package removals (Flex)

2020-05-30 Thread Xi Ruoyao via lfs-dev
/usr/lib Sorry for forgot it. Done at r11880. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] proposal: some improvements to LFS book

2020-05-29 Thread Xi Ruoyao via lfs-dev
On 2020-05-15 15:09 +0800, Xi Ruoyao via lfs-dev wrote: > On 2020-05-11 23:05 +0800, Xi Ruoyao via lfs-dev wrote: > > On 2020-05-11 09:19 -0500, Bruce Dubbs via lfs-dev wrote: > > > On 5/11/20 8:23 AM, Pierre Labastie via lfs-dev wrote: > > > > On Mon, 2020-05-11 at

Re: [lfs-dev] Why is the /toolchain symlink on the host system even needed?

2020-05-15 Thread Xi Ruoyao via lfs-dev
On 2020-05-16 04:37 +0300, Firas Khalil Khana via lfs-dev wrote: > On Sat, May 16, 2020 at 4:19 AM Xi Ruoyao via lfs-dev > wrote: > > On 2020-05-15 19:28 +0300, Firas Khalil Khana via lfs-dev wrote: > > > On Fri, May 15, 2020 at 6:48 PM Pierre Labastie via lfs-dev > &g

Re: [lfs-dev] Why is the /toolchain symlink on the host system even needed?

2020-05-15 Thread Xi Ruoyao via lfs-dev
ary produced in > Chapter 5 (due to the modification of the GCC sources) will thus > remain valid inside chroot, but wouldn't it be better to spare the > host system? Now we know it works well. And we know there is no other packages using /tools (we've discussed this in lfs-dev long times ago). /tools is a simple symlink in host so it's easy to remove. > Also I apologize for the error in the name of this message as it's > supposed to be /tools and not /toolchain. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] proposal: some improvements to LFS book

2020-05-15 Thread Xi Ruoyao via lfs-dev
On 2020-05-11 23:05 +0800, Xi Ruoyao via lfs-dev wrote: > On 2020-05-11 09:19 -0500, Bruce Dubbs via lfs-dev wrote: > > On 5/11/20 8:23 AM, Pierre Labastie via lfs-dev wrote: > > > On Mon, 2020-05-11 at 19:51 +0800, Xi Ruoyao via lfs-dev wrote: > > > > I just redon

Re: [lfs-dev] CFLAGS in fixing up for gcc-10.

2020-05-14 Thread Xi Ruoyao via lfs-dev
have had to make changes. > > Also as new package releases address gcc10, we can probably remove a lot > of the CFLAGS entries that we've been making. I don't like -fcommon. It's actually changing C semantics. The correct thing to do is to fix the code (like what we do for gdbm in LFS

Re: [lfs-dev] proposal: some improvements to LFS book

2020-05-11 Thread Xi Ruoyao via lfs-dev
On 2020-05-11 09:19 -0500, Bruce Dubbs via lfs-dev wrote: > On 5/11/20 8:23 AM, Pierre Labastie via lfs-dev wrote: > > On Mon, 2020-05-11 at 19:51 +0800, Xi Ruoyao via lfs-dev wrote: > > > I just redone LFS build for GCC-10.1.0. I proposed several > > > improvemen

[lfs-dev] proposal: some improvements to LFS book

2020-05-11 Thread Xi Ruoyao via lfs-dev
ong with libbfd.a and libopcodes.a) in "Cleaning up" section. Are they OK to be commited into trunk? -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the abov

[lfs-dev] chapter6: move Zstd before GCC?

2020-05-09 Thread Xi Ruoyao via lfs-dev
Now GCC optionally depends on zstd (using it like zlib to compress LTO IR). Should we move zstd before GCC? -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe

Re: [lfs-dev] Reduce Temporary System Components and Reorder Basic System Software

2020-05-08 Thread Xi Ruoyao via lfs-dev
On 2020-05-06 14:16 +0300, Firas Khalil Khana via lfs-dev wrote: > On Wed, May 6, 2020 at 1:56 PM Xi Ruoyao via lfs-dev wrote: > > Pierre recently discovered the circular dependency between eudev (in > > Sysvinit > > book) and util-linux: > > > > > util

Re: [lfs-dev] Reduce Temporary System Components and Reorder Basic System Software

2020-05-06 Thread Xi Ruoyao via lfs-dev
- > > http://lists.linuxfromscratch.org/listinfo/lfs-dev > > FAQ: http://www.linuxfromscratch.org/faq/ > > Unsubscribe: See the above information page > > Then why is Util-linux also included in Chapter 5 in the SysVinit > version of LFS? Shouldn't it suffice to only have it be built in > Chapter 6? Pierre recently discovered the circular dependency between eudev (in Sysvinit book) and util-linux: > util-linux uses libudev (eudev) in lsblk (with fallback to libblkid from util- > linux if libudev has not been linked). And udev uses libblkid to find > information about some block devices (specialy cdrom_id, ata_id, etc). Note > that this is well known and cured in systemd book. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Reduce Temporary System Components and Reorder Basic System Software

2020-05-05 Thread Xi Ruoyao via lfs-dev
rrectness. > > Leaving priority and severity to normal. It will be adjusted depending on what > is found. > > Note that what we have allows building the whole blfs, so it is unlikely that > priority and severity go the "high" direction. I should try your approach and do an ICA, and see what will happen. But I'm now busy preparing the problem set for an online programming contest. Maybe I'll have time to do this on May 20. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Reduce Temporary System Components and Reorder Basic System Software

2020-05-04 Thread Xi Ruoyao via lfs-dev
t; easier since they're only built once in the final system when needed (the > final builds should also theoretically be easier because they're native builds > now, removing the need to deal with cross builds of these packages especially > when using other C libraries (e.g. musl)). It's

Re: [lfs-dev] Test failure in man-db

2020-05-03 Thread Xi Ruoyao via lfs-dev
ols glibc, although I now doubt that - see what I > just posted). > > Assuming bison still fails its tests, I'll try that. > > Doesn't really explain why man-db has sometimes failed, but passed > other times (for various builders). Maybe there is something else > there. In sysv

Re: [lfs-dev] Test failure in man-db

2020-05-03 Thread Xi Ruoyao via lfs-dev
he issue is: we are using chapter 5 bash for bison, and chapter 5 util-linux for man-db. Chapter 5 tools' locale archive is /tools/lib/locale/locale-archive, which is not installed. Maybe installing en_US.UTF-8 locale in chap. 5 glibc would solve this problem. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Modified build of LFS using pure cross-compilation and sysroot

2020-05-01 Thread Xi Ruoyao via lfs-dev
ke things a lot tougher for me. Hopefully we can fix the debug info with some -ffile-prefix-map parameter in $CC. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] gnome-shell failure building man page

2020-04-12 Thread Xi Ruoyao via lfs-dev
python3 - perhaps > it should be to python2. Maybe that should be made explicit somewhere? BLFS book explicitly said asciidoc deps on Python 2. > > BTW I see there is an asciidoc-py3 available at: > https://github.com/asciidoc/asciidoc-py3 > > Is it worth moving to

Re: [lfs-dev] x86_64-bit dynamic linker location

2020-04-08 Thread Xi Ruoyao via lfs-dev
, which is Linux Standard Base. LSB 2.0.0 mandates to use /lib64/ld-linux-x86-64.so.2 on AMD64. And LSB 3.0.0+ mandates to use /lib64/ld-lsb-x86-64.so.3. If you don't care LSB or compatibility with other distros, you can do whatever you want (your distro, your rules). But we can't do i

Re: [lfs-dev] Linux kernel policy

2020-03-31 Thread Xi Ruoyao via lfs-dev
On 2020-03-31 23:35 +0100, Ken Moffat via lfs-dev wrote: > On Tue, Mar 31, 2020 at 11:37:15AM -0500, Bruce Dubbs via lfs-dev wrote: > > On 3/31/20 4:14 AM, Pierre Labastie via lfs-dev wrote: > > > On Tue, 2020-03-31 at 08:52 +0800, Xi Ruoyao via lfs-dev wrote: > > >

Re: [lfs-dev] Linux kernel policy

2020-03-30 Thread Xi Ruoyao via lfs-dev
On 2020-03-31 08:52 +0800, Xi Ruoyao via lfs-dev wrote: > LTS meaning continuing maintenance so we'll still get one release for each > severe bug (even if it's a bug in a strange server motherboard). s/motherboard/& driver/ I can't type :(. > I think we can just hold on

Re: [lfs-dev] Linux kernel policy

2020-03-30 Thread Xi Ruoyao via lfs-dev
ing the audience to use latest 5.x.y.) And, we should update to latest 5.x.y before 9.2. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Ordering of Chapter 5 GGC Pass2 required external packages stanza

2020-03-14 Thread Xi Ruoyao via lfs-dev
ight be more explict about why, so perhaps: > > Now fix a problem introduced by the Glibc-2.31 we have just built: GCC 9.3.0 has been released and we'll update to it. Then this workaround will be deleted anyway. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian Univ

Re: [lfs-dev] Python missing from Expat's "Must be installed before" list

2020-03-07 Thread Xi Ruoyao via lfs-dev
vides a matching example. Thanks for pointing out that. Done in r11777. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Should we keep the "milestone" entity in general.ent

2020-03-02 Thread Xi Ruoyao via lfs-dev
n't used at all and we should remove it. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Including elf/tst-protected1[ab] in glibc test failure?

2020-02-23 Thread Xi Ruoyao via lfs-dev
On 2020-02-23 16:21 -0600, Bruce Dubbs via lfs-dev wrote: > On 2/23/20 10:46 AM, Tadeus Prastowo via lfs-dev wrote: > > On Sun, Feb 23, 2020 at 5:20 PM Xi Ruoyao via lfs-dev > > wrote: > > > We don't consider XPASS a failure. There are many XPASS in LFS packages >

Re: [lfs-dev] Including elf/tst-protected1[ab] in glibc test failure?

2020-02-23 Thread Xi Ruoyao via lfs-dev
uot;XPASS is bad" so he made the entire test suite to FAIL if there was any XPASS. Then after a Glibc upgrading, a XPASS in grep forced us to use "-k" for grep "make check". It's stupid IMO - a test suite should not be a fragile "status change detector". We can add a

Re: [lfs-dev] A misleading `--with-sysroot' description?

2020-02-20 Thread Xi Ruoyao via lfs-dev
On 2020-02-20 22:05 -0600, Bruce Dubbs via lfs-dev wrote: > On 2/20/20 6:57 PM, Xi Ruoyao via lfs-dev wrote: > > On 2020-02-21 01:54 +0100, Tadeus Prastowo via lfs-dev wrote: > > > Hello, > > > > > > To quote > > > http://www.linuxfromscratch.org/lfs/v

Re: [lfs-dev] A misleading `--with-sysroot' description?

2020-02-20 Thread Xi Ruoyao via lfs-dev
rt of having a clean build. > > What do you think? Thanks. I agree. This also confused me when I was doing the Chinese translation. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] New package issues

2020-02-01 Thread Xi Ruoyao via lfs-dev
its_posix.cc > > and it is probably all right since it is just an internal assertion check. According to https://github.com/llvm/llvm-project/commit/947f9692440836dcb8d88b74b69dd379d85974ce it's correct. Please disregard my previous email. -- Xi Ruoyao School of Aerospace Science and Technology,

Re: [lfs-dev] New package issues

2020-02-01 Thread Xi Ruoyao via lfs-dev
ll right since it is just an internal assertion check. I don't think it's right. It's a "static assertion": char _static_assert_233[something_should_be_true() ? 1 : -1]; It makes the compilation to fail if something is out of the developers's assumption. I think GCC nee

Re: [lfs-dev] Adding zstd

2020-01-13 Thread Xi Ruoyao via lfs-dev
On 2020-01-12 12:08 -0600, Bruce Dubbs via lfs-dev wrote: > Note that tar needs to be rebuilt after zstd to recognize zstd > compressed tarballs. That seems not true... -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/li

Re: [lfs-dev] Adding zstd

2020-01-13 Thread Xi Ruoyao via lfs-dev
Zstd is installing libzstd.a and (I think) we should remove it. And, should we move libzstd.so.* to /lib just like libz.so.*, libbz2.so.* and liblzma.so.*? -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ

Re: [lfs-dev] libcap-2.29: why use prefix=/usr, and useless sed

2020-01-04 Thread Xi Ruoyao via lfs-dev
ir=/usr/libexec --sysconfdir=/etc --localstatedir=/var -- runstatedir=/var/run --libdir=/usr/lib --includedir=/usr/include -- datarootdir=/usr/share --infodir=/usr/share/info --localedir=/usr/share/locale --mandir=/usr/share/man --{doc,html,dvi,pdf,ps}dir=/usr/share/doc/foo-1.2.3 -- with-{a,b,c,d,e,f,g}=yes --with-{h,i,j,k,l,m,n}=no just because we can confort ourselves that it's thought to be "more robust"? Then what if the upstream decides to use cmake or meson? -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] Distro Comparison

2019-12-15 Thread Xi Ruoyao via lfs-dev
On 2019-12-16 00:40 -0600, Bruce Dubbs via lfs-dev wrote: > On 12/16/19 12:16 AM, Xi Ruoyao via lfs-dev wrote: > > > Considering SBU value, should we add --enable-checking=release into > > GCC > > configure command? Most distributions are using it and I think > >

Re: [lfs-dev] Distro Comparison

2019-12-15 Thread Xi Ruoyao via lfs-dev
was about 25 seconds. On my Haswell, my LFS System > > > V boot > > > time is 8 seconds. > > > > > >-- Bruce > > > > My haswell often spends several seconds in boot with things like > > unbound (for me, that is used on all systems, not as a server

Re: [lfs-dev] Debian 10.2 install changes LFS kernel entry in grub.cfg

2019-12-08 Thread Xi Ruoyao via lfs-dev
nfig not to probe my LFS system (and generate unusable LFS entries). Then I added LFS entry manually into /boot/grub/custom.cfg. The grub.cfg generated by grub-mkconfig will load this file and show the entry. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University --

Re: [lfs-dev] Kernel 5.3.1 uses rsync

2019-09-23 Thread Xi Ruoyao via lfs-dev
his is the first time I've looked at the 5.3 kernel. Not tested other > than the above thru make. > >-- Bruce I propose: make headers mkdir dest cp -rv usr/include dest/include find dest/include \( -name .install -o -name ..install.cmd \) -delete cp -rv dest/include/* /usr/inclu

Re: [lfs-dev] Kernel 5.3.1 uses rsync

2019-09-23 Thread Xi Ruoyao via lfs-dev
work in > chap. 6 as rsync is not in /tools. > > quel problème > > jb. The change was made in 59b2bd05f5f4. According to its commit log we can change to use "make headers" insteadly and then copy the headers directly from "usr" directory. -- Xi Ruoyao School o

Re: [lfs-dev] kbd: the note about Belarusian keymap seems outdated

2019-09-07 Thread Xi Ruoyao via lfs-dev
On 2019-09-07 11:00 +0800, Xi Ruoyao via lfs-dev wrote: > It's said: > > > For some languages (e.g., Belarusian) the Kbd package doesn't provide a > > useful > > keymap where the stock “by” keymap assumes the ISO-8859-5 encoding, and the > > CP1251 keymap is normally

[lfs-dev] kbd: the note about Belarusian keymap seems outdated

2019-09-06 Thread Xi Ruoyao via lfs-dev
ly. But now there is a CP1251 keymap for Belarusian provided in kbd-2.2.0 tarball (kbd-2.2.0/data/keymaps/i386/qwerty/by-cp1251.map). I think the note should be revised. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-d

Re: [lfs-dev] LFS and BLFS Version 9.0 are released

2019-09-01 Thread Xi Ruoyao via lfs-dev
vironment in addition to the previous KDE/plasma, xfce, and > lxde environments. > > Thanks for this release goes to many contributors. Notably: > > Douglas Reno > DJ Lucas > Ken Moffat > Thomas Trepl > Pierre Labastie > Tim Tassonis > Xi Ruoyao > > You

Re: [lfs-dev] Weird markup in meson

2019-08-28 Thread Xi Ruoyao via lfs-dev
On 2019-08-28 11:39 +0200, Julien Lepiller via lfs-dev wrote: > Hi, > > In meson from chapter 6, I see: … via an environment variable, > NINJAJOBS. For example, setting … > > But that's not a command, is it? :) There is a comment saying it's intentional to make "Fo

Re: [lfs-dev] gcc-9.2.0

2019-08-16 Thread Xi Ruoyao via lfs-dev
gt; Have you seen this? I'l double check my /mnt/lfs instance... That's normal because ISL is not a part of LFS, and it's not a hard dependency of GCC. You can continue to build GCC unless you want to use graphite optimization (unlikely). -- Xi Ruoyao School of Aerospace Science and Technolog

Re: [lfs-dev] Things could get much worse for bzip2

2019-06-27 Thread Xi Ruoyao via lfs-dev
is something related to web engine). But why should bzip2 be rewrote in rust? I think I'll have to fork a non-rust-bzip2. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] bzip2 has a new maintainer and a repository now

2019-06-25 Thread Xi Ruoyao via lfs-dev
ools/* /tools > > > > 2) Python 3 will need to be built with the switch "--with-ensurepip=yes" to > > satisfy the installation of meson, which means that zlib and libffi will > > need to be installed prior to Python 3, with "--with-system-ffi" > > switc

Re: [lfs-dev] GCC ERROR

2019-05-20 Thread Xi Ruoyao via lfs-dev
On 2019-05-20 14:42 +0200, emiliocabrera via lfs-dev wrote: > Hi. I´m at 5.5.1 Installation of Cross GCC, I´m building the LFS V8.4 > on > a VirtualBox machine with Debian x86_x64 installed. I get this error: > > Configuring stage 2 in ./intl Why should a cross compiler bootstrap itself? >

Re: [lfs-dev] Am I supposed to set some CFLAGS to build LFS ?

2019-05-12 Thread Xi Ruoyao via lfs-dev
script, if CFLAGS is not set, the script defaults to use "-O2 -g" or something the package author set. However, if it is set (for some packages, *even if set to nothing*, i. e. CFLAGS=""), the script will throw away the default and use your setting. That's different from cmak

Re: [lfs-dev] LFS-8.4 systemd issue with util-linux

2019-05-10 Thread Xi Ruoyao via lfs-dev
Thanks for the report. If this issue is in 8.4 release we'll need an errata... -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

Re: [lfs-dev] [RFC] Move iana-etc before GCC for GCC test suite

2019-05-08 Thread Xi Ruoyao via lfs-dev
On 2019-05-07 14:14 -0500, Bruce Dubbs via lfs-dev wrote: > On 5/7/19 12:44 PM, Xi Ruoyao via lfs-dev wrote: > > On 2019-05-07 11:46 -0500, Bruce Dubbs via lfs-dev wrote: > > > On 5/7/19 6:07 AM, Xi Ruoyao via lfs-dev wrote: > > > > Hi folks, > > > > >

Re: [lfs-dev] [RFC] Move iana-etc before GCC for GCC test suite

2019-05-07 Thread Xi Ruoyao via lfs-dev
On 2019-05-07 11:46 -0500, Bruce Dubbs via lfs-dev wrote: > On 5/7/19 6:07 AM, Xi Ruoyao via lfs-dev wrote: > > Hi folks, > > > > I just updated the status of GCC test suite in r11593. I noticed two > > failures > > because the lack of /etc/hosts and iana-et

[lfs-dev] [RFC] Move iana-etc before GCC for GCC test suite

2019-05-07 Thread Xi Ruoyao via lfs-dev
/~xry111/LFS-BOOK-rfc/. The diff is attached. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University diff -Nuar trunk/BOOK/chapter06/chapter06.xml BOOK-rfc/chapter06/chapter06.xml --- trunk/BOOK/chapter06/chapter06.xml 2019-03-25 01:16:40.477261055 +0800 +++ BOOK-rfc/chapter06

Re: [lfs-dev] New test failure in Glibc: misc/check-installed-headers-c

2019-05-02 Thread Xi Ruoyao via lfs-dev
On 2019-05-02 12:48 -0500, Bruce Dubbs via lfs-dev wrote: > On 5/2/19 12:15 PM, Xi Ruoyao via lfs-dev wrote: > > The test suite log says: > > > > *** Obsolete types detected: > > /usr/include/linux/sysctl.h:KERN_PANIC_PRINT=78, /* ulong: bitmask to > &g

[lfs-dev] New test failure in Glibc: misc/check-installed-headers-c

2019-05-02 Thread Xi Ruoyao via lfs-dev
The test suite log says: *** Obsolete types detected: /usr/include/linux/sysctl.h:KERN_PANIC_PRINT=78, /* ulong: bitmask to print system info on panic */ So this test failure seems because of changes in Linux API headers. Should we note this in the book? -- Xi Ruoyao School of Aerospace

Re: [lfs-dev] Eudev installs two PkgConfig files in seperate locations?

2019-04-30 Thread Xi Ruoyao via lfs-dev
On 2019-04-30 13:46 +0800, Kevin Buckley via lfs-dev wrote: > On Sun, 21 Apr 2019 at 12:08, Xi Ruoyao via lfs-dev > wrote: > > > > by virtue of pointing to the /lib/udev, which is arch-specific, > > > > It's not. /lib/udev only contains udev scripts a

Re: [lfs-dev] Our perl builds are not hardened

2019-04-22 Thread Xi Ruoyao via lfs-dev
everal months ago): https://rt.perl.org/Public/Bug/Display.html?id=133490 And they've fixed it in dev branch. They just didn't backport this into 5.28.x. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page

  1   2   >