On 01/19/2011 07:36 PM, DJ Lucas wrote:
On 01/18/2011 03:35 PM, Randy McMurchy wrote:
Thomas Trepl wrote these words on 01/18/11 13:53 CST:
When is the next release scheduled?  I'd propose to simply start commiting
pages/packages for KDE4
If you do, please try to use package versions that are known compatible
with everything else in BLFS. My only hitch is I used Python-2.7 (I also
used updated Berkeley-DB) and I have had no problems, yet. But I'm just
now getting to installing the second half of the core GNOME Desktop stuff.
I have the platform stuff done, with no issues. However, Ken mentioned
that he had problems with Python-2.7.

Anyway, you can see a list of the 375 packages (not every Xorg package
listed, i.e., you'll just see XorgProto and not all the Proto packages) I
have installed at http://www.linuxfromscratch.org/~randy/installed_packages.txt.
I will probably update the book to those versions if my finished build works
out. I have left to do:

Finish GST Plugins (and the multimedia packages they use), finish up the
GNOME desktop and a few of the utilities, and then abiword, gimp, gnucash,
and gnumeric. There's probably some others. It shouldn't take me long to
finish and test everything out, and then start doing massive book updates.

Only problem I've seen with Python-2.7 and DB-5.1.19 the already
mentioned issues for OpenOffice with db-5+
Actually I forgot...the OOo issue is with apr-util, so httpd and apr-util will need to be patched too. I have both apr-util-1.3.9 and 1.3.10 patches handy if needed/wanted, but they are very simple. 1.3.10 patch is attached.

-- DJ Lucas


--
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

diff -Naur apr-util-1.3.10/build/dbm.m4 apr-util-1.3.10-new//build/dbm.m4
--- apr-util-1.3.10/build/dbm.m4        2010-09-30 04:47:05.000000000 -0500
+++ apr-util-1.3.10-new//build/dbm.m4   2011-01-20 07:14:59.000000000 -0600
@@ -560,6 +560,25 @@
     apu_db_version=5
   fi
 ])
+dnl
+dnl APU_CHECK_DB48: is DB5.1 present?
+dnl
+dnl if present: sets apu_db_header, apu_db_lib, and apu_db_version
+dnl
+AC_DEFUN([APU_CHECK_DB51], [
+  places=$1
+  if test -z "$places"; then
+    places="std /usr/local/BerkeleyDB.5.1 /boot/home/config"
+  fi
+  APU_CHECK_BERKELEY_DB("5", "1", "-1",
+    "$places",
+    "db51/db.h db5/db.h db.h",
+    "db-5.1 db5-5.1 db51 db5 db"
+  )
+  if test "$apu_have_db" = "1"; then
+    apu_db_version=5
+  fi
+])
 
 AC_DEFUN([APU_CHECK_DB], [
   requested=$1
@@ -656,6 +675,12 @@
       AC_MSG_ERROR(Berkeley db5 not found)
     fi
     ;;
+  db51)
+    APU_CHECK_DB50("$check_places")
+    if test "$apu_db_version" != "5"; then
+      AC_MSG_ERROR(Berkeley db5 not found)
+    fi
+    ;;
   default)
     APU_CHECK_DB_ALL("$check_places")
     ;;
@@ -667,34 +692,36 @@
 dnl
 AC_DEFUN([APU_CHECK_DB_ALL], [
   all_places=$1
- 
-  APU_CHECK_DB50("$all_places")
+  APU_CHECK_DB51("$all_places")
   if test "$apu_db_version" != "5"; then
-    APU_CHECK_DB48("$all_places")
-    if test "$apu_db_version" != "4"; then
-      APU_CHECK_DB47("$all_places")
+    APU_CHECK_DB50("$all_places")
+    if test "$apu_db_version" != "5"; then
+      APU_CHECK_DB48("$all_places")
       if test "$apu_db_version" != "4"; then
-        APU_CHECK_DB46("$all_places")
+        APU_CHECK_DB47("$all_places")
         if test "$apu_db_version" != "4"; then
-          APU_CHECK_DB45("$all_places")
+          APU_CHECK_DB46("$all_places")
           if test "$apu_db_version" != "4"; then
-            APU_CHECK_DB44("$all_places")
+            APU_CHECK_DB45("$all_places")
             if test "$apu_db_version" != "4"; then
-              APU_CHECK_DB43("$all_places")
+              APU_CHECK_DB44("$all_places")
               if test "$apu_db_version" != "4"; then
-                APU_CHECK_DB42("$all_places")
+                APU_CHECK_DB43("$all_places")
                 if test "$apu_db_version" != "4"; then
-                  APU_CHECK_DB41("$all_places")
+                  APU_CHECK_DB42("$all_places")
                   if test "$apu_db_version" != "4"; then
-                    APU_CHECK_DB4("$all_places")
+                    APU_CHECK_DB41("$all_places")
                     if test "$apu_db_version" != "4"; then
-                      APU_CHECK_DB3("$all_places")
-                      if test "$apu_db_version" != "3"; then
-                        APU_CHECK_DB2("$all_places")
-                        if test "$apu_db_version" != "2"; then
-                          APU_CHECK_DB1("$all_places")
-                          if test "$apu_db_version" != "1"; then
-                            APU_CHECK_DB185("$all_places")
+                      APU_CHECK_DB4("$all_places")
+                      if test "$apu_db_version" != "4"; then
+                        APU_CHECK_DB3("$all_places")
+                        if test "$apu_db_version" != "3"; then
+                          APU_CHECK_DB2("$all_places")
+                          if test "$apu_db_version" != "2"; then
+                            APU_CHECK_DB1("$all_places")
+                            if test "$apu_db_version" != "1"; then
+                              APU_CHECK_DB185("$all_places")
+                            fi
                           fi
                         fi
                       fi
@@ -735,11 +762,11 @@
   apu_db_version=0
 
   AC_ARG_WITH(dbm, [APR_HELP_STRING([--with-dbm=DBM], [choose the DBM type to 
use.
-      
DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50}])],
+      
DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50,db51}])],
   [
     if test "$withval" = "yes"; then
       AC_MSG_ERROR([--with-dbm needs to specify a DBM type to use.
-        One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, 
db43, db44, db45, db46, db47, db48, db50])
+        One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, 
db43, db44, db45, db46, db47, db48, db50, db51])
     fi
     requested="$withval"
   ], [
@@ -946,6 +973,10 @@
       apu_use_db=1
       apu_default_dbm=db5
       ;;
+    db51)
+      apu_use_db=1
+      apu_default_dbm=db5
+      ;;
     default)
       dnl ### use more sophisticated DBMs for the default?
       apu_default_dbm="sdbm (default)"
@@ -953,7 +984,7 @@
       ;;
     *)
       AC_MSG_ERROR([--with-dbm=$look_for is an unknown DBM type.
-        Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, 
db42, db43, db44, db45, db46, db47, db48, db50])
+        Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, 
db42, db43, db44, db45, db46, db47, db48, db50, db51])
       ;;
   esac
 
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to