On Sat, Dec 01, 2018 at 10:32:26PM -0600, Bruce Dubbs via blfs-support wrote:
>
> Thank you. It is helpful but it is also a bit hard to follow without the
> /misc/packages and ${KM_SCRIPTS}/functions; but I see they are not
> essential for understanding what you are doing.
>
/misc/packages is a file specifying the hostname (to check that the
hostfile I use is for the right machine), the log name (i.e. the LFS
version), the details for /etc/lfs, and the
packages/versions/patches in LFS.
There are higher-level scripts which run the package scripts, they
define KM_SCRIPTS in relation to themselves - all are in my git
tree. The functions started by doing things like measuring space
and calculating SBUs, then added things like untarring (back in the
day when tar -xf needed to be told if it was a gzip or bz2 tarball),
expansions for compressed patches and patches not using -p1,
handling zipped files. You really don't need to see them to
understand the basics of what I'm doing.
> What's happened to me in the past is when I do the 'make install' the system
> no longer works. but I suppose if it is only a patch to the current version
> then it would probably work.
>
It should work - I had the same misgivings, but I first needed it to
patch glibc for an audio fix, back when building took a long time.
But between increasingly-distant glibc versions too much changes and
a fresh build is often the best approach..
The great thing about glibc and perl is that major changes get
additional tests - that is how I got the perl-5.28 stuff working,
but also why I know that my perl-5.26 attempt is not correct.
>
> > > If anyone is running a production system based on our -dev books, then I
> > > question that decision.
> > >
> >
> > This also applies to our 8.3 *release*. And if anybody is running a
> > production system based on LFS/BLFS (and I have heard of people
> > doing that) they need to make their own decisions about
> > vulnerabilities - for many packages, running with what was in our
> > last release will expose you to known problems. Mostly, a single
> > problem on its own will not pwn you - but as in this case a DOS is
> > possible. For a home user just amusing themself on their own LFS
> > system, a DOS is not usually a big problem.
>
> For our 8,3 release, then the comments should go in the errata. It's not
> very likely that a user of a 8.3 release will look in the -dev book.
Some of us try to encourage that.
>
> I do note that the patch you included only really changes 3 significant
> lines:
> + }
>
> ...
>
> + switch (model)
> + {
>
> Comments, NEWS, and ChangeLog don't affect the build,
>
That part is only the haswell additions. Take a look at the
if_index.c part which is the important part. For the ChangeLog and
NEWS, it was easy-enough to fix up the rejections on this occasion.
ĸen
--
I'm saving up 22 shillings and 10 pence (almost a pound!) per week to
buy an ARM-13.
http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page