FreeBSD Bugzilla – Attachment 88689 Details for
Bug 125520
Updates www/apache22 to accept databases/db47 for BDB option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
apache22.patch
apache22.patch (text/plain), 5.92 KB, created by
Kirk Strauser
on 2008-07-11 21:50:01 UTC
(
hide
)
Description:
apache22.patch
Filename:
MIME Type:
Creator:
Kirk Strauser
Created:
2008-07-11 21:50:01 UTC
Size:
5.92 KB
patch
obsolete
>diff -urN apache22.orig/files/patch-srclib:apr-util:build:dbm.m4 apache22/files/patch-srclib:apr-util:build:dbm.m4 >--- apache22.orig/files/patch-srclib:apr-util:build:dbm.m4 2006-04-30 10:52:08.000000000 -0500 >+++ apache22/files/patch-srclib:apr-util:build:dbm.m4 2008-07-11 15:33:41.000000000 -0500 >@@ -1,6 +1,6 @@ >---- srclib/apr-util/build/dbm.m4.orig Thu Feb 24 10:23:34 2005 >-+++ srclib/apr-util/build/dbm.m4 Sun Oct 30 19:44:43 2005 >-@@ -314,8 +314,8 @@ >+--- srclib/apr-util/build/dbm.m4.orig 2008-05-28 16:27:01.000000000 +0000 >++++ srclib/apr-util/build/dbm.m4 2008-07-11 20:32:59.000000000 +0000 >+@@ -315,8 +315,8 @@ > fi > APU_CHECK_BERKELEY_DB(1, -1, -1, > "$places", >@@ -11,7 +11,7 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=185 >-@@ -357,7 +357,7 @@ >+@@ -358,7 +358,7 @@ > APU_CHECK_BERKELEY_DB(3, -1, -1, > "$places", > "db3/db.h db.h", >@@ -20,7 +20,7 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=3 >-@@ -377,8 +377,8 @@ >+@@ -378,8 +378,8 @@ > fi > APU_CHECK_BERKELEY_DB("4", "0", "-1", > "$places", >@@ -31,7 +31,7 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=4 >-@@ -398,8 +398,8 @@ >+@@ -399,8 +399,8 @@ > fi > APU_CHECK_BERKELEY_DB("4", "1", "-1", > "$places", >@@ -42,7 +42,7 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=4 >-@@ -419,8 +419,8 @@ >+@@ -420,8 +420,8 @@ > fi > APU_CHECK_BERKELEY_DB("4", "2", "-1", > "$places", >@@ -53,7 +53,7 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=4 >-@@ -438,8 +438,8 @@ >+@@ -439,8 +439,8 @@ > fi > APU_CHECK_BERKELEY_DB("4", "3", "-1", > "$places", >@@ -64,3 +64,127 @@ > ) > if test "$apu_have_db" = "1"; then > apu_db_version=4 >+@@ -503,6 +503,25 @@ >+ apu_db_version=4 >+ fi >+ ]) >++dnl >++dnl APU_CHECK_DB47: is DB4.7 present? >++dnl >++dnl if present: sets apu_db_header, apu_db_lib, and apu_db_version >++dnl >++AC_DEFUN([APU_CHECK_DB47], [ >++ places=$1 >++ if test -z "$places"; then >++ places="std /usr/local/BerkeleyDB.4.7 /boot/home/config" >++ fi >++ APU_CHECK_BERKELEY_DB("4", "7", "-1", >++ "$places", >++ "db47/db.h db4/db.h db.h", >++ "db-4.7 db4-4.7 db47 db4 db" >++ ) >++ if test "$apu_have_db" = "1"; then >++ apu_db_version=4 >++ fi >++]) >+ >+ AC_DEFUN([APU_CHECK_DB], [ >+ requested=$1 >+@@ -581,6 +600,12 @@ >+ AC_MSG_ERROR(Berkeley db4 not found) >+ fi >+ ;; >++ db47) >++ APU_CHECK_DB47("$check_places") >++ if test "$apu_db_version" != "4"; then >++ AC_MSG_ERROR(Berkeley db4 not found) >++ fi >++ ;; >+ default) >+ APU_CHECK_DB_ALL("$check_places") >+ ;; >+@@ -588,32 +613,35 @@ >+ ]) >+ >+ dnl >+-dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 4.6 to 1. >++dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 4.7 to 1. >+ dnl >+ AC_DEFUN([APU_CHECK_DB_ALL], [ >+ all_places=$1 >+ >+- 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 >+@@ -651,11 +679,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}])], >++ DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47}])], >+ [ >+ 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]) >++ One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47]) >+ fi >+ requested="$withval" >+ ], [ >+@@ -850,6 +878,10 @@ >+ apu_use_db=1 >+ apu_default_dbm=db4 >+ ;; >++ db47) >++ apu_use_db=1 >++ apu_default_dbm=db4 >++ ;; >+ default) >+ dnl ### use more sophisticated DBMs for the default? >+ apu_default_dbm="sdbm (default)" >+@@ -857,7 +889,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]) >++ Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47]) >+ ;; >+ esac >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 125520
: 88689