OK, so I appreciate that the

chapter06db.xml

source file isn't pulled into the Book in the "official" rendering,
however, I have noticed that if you do add it in, the rendering
of the Book fails because the entity

&db-fixes-patch;

doesn't exist.

FWIW. it is used here

SVN/LFS-9.0$ grep -r db-fixes-patch *
chapter06/db.xml:<screen><userinput remap="pre">patch -Np1 -i
../&db-fixes-patch;</userinput></screen>
$

This seems odd, given that the following block of entities for
DB-related stuff is there in the 9.0 packages.ent file:

<!ENTITY db-version "6.2.32">
<!ENTITY db-size "44 MB">
<!ENTITY db-url "http://download.oracle.com/otn/berkeley-db/db-6.2.32.tar.gz";>
<!ENTITY db-md5 "b33491b4756cb44b91c3318b727e71023">
<!ENTITY db-home "https://www.somedomain.tld/db";>
<!ENTITY db-ch6-du "0 MB">
<!ENTITY db-ch6-sbu "0.0 SBU">

The other funny thing is that the Berkeley DB package in BLFS is an older
revision that the "not-used" one in LFS, 5.3.28, and so there are no clues
as to what/where the patch for 6.2.32 is.

Presumably someone must have built 6.2.32 and found they needed that
patch, but didn't add the entitiy for it ?

FWIW, I built 6.2.32 for my LFS 8.4 PkgUser install but didn't know about
the patch.

Any clues?
Kevin

PS
I may have flagged something about the LFS/BLFS version mismatch before
so maybe ignore that as it's not relevant to the lack of the patch/entity.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to