On Mon, 9 Sep 2019 at 01:19, Bruce Dubbs via lfs-dev <[email protected]> wrote:
> We are using the public version of gdbm, not the proprietary Oracle > version. We use gdbm.xml in LFS and not the db.xml file. > > See http://wiki.linuxfromscratch.org/blfs/ticket/10989#ticket > > The only reason that db.xml is there is for historical reasons. After > looking a bit, I can't find when that was actually in the book. On my > system the file is dated May 2016. > > -- Bruce > So, going back into "the dim and distant past ... so long ago it's nearly in the year one", I found http://www.linuxfromscratch.org/lfs/view/6.4/chapter06/db.html which mentiones the patch ---------------------------------------------- 6.15. Berkeley DB-4.7.25 ... Apply an upstream patch so that replication clients can open a sequence: patch -Np1 -i ../db-4.7.25-upstream_fixes-1.patch ... ---------------------------------------------- and, indeed, that patch is still in the linuxfromscratch.org/patches/lfs/6.4 area of the dowloads, but no version of it is in the 6.5 area, and indeed in the 6.5 book's "Removed" section we read * db-4.7.25 * db-4.7.25-upstream_fixes-1.patch and in "Added: * GDBM-1.8.3 and that was back in 2009! Would appear then, that someone has been updating the chapter06/db.xml file (or perhaps just the entity strings?) as newer versions of B-DB came out but at some point also removed what would have been the &db-patch-fixes; entity from packages.ent without altering the text in the section file. Just for completeness, I'll see if the patch still applies (is still needed) but, as you say, it may be time to remove chapter06/db.xml from the repo, especially as it hasn't seemingky been rendered for 10 years ! What fun, Kevin -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
