[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: [gentoo-dev] Possibly OT: Building mod_php-5.0.4; where is dbminit?
From: Georgi Georgiev <chutz () gg3 ! net>
Date: 2005-04-30 0:22:02
Message-ID: 20050430002202.GA18632 () lion ! gg3 ! net
[Download RAW message or body]
maillog: 29/04/2005-17:05:16(-0400): Kevin types
> Hi Devs-
>
> Sorry if it's OT, but nobody in -user seems to have a clue on this one.
>
> I'm trying to build mod_php-5.0.4 with an ebuild script that is a
> renamed copy of the one in portage for version 5.0.3-r2. I've got it in
> my portage overlay and I've adjusted the patch files and so forth to get
> it working. As far as the ebuild goes, I'm pretty sure everything is
> fine. Anyway, the same thing happens with unmodified 5.0.3-r2 from
> portage so it's definitely not my ebuild that is the problem.
>
> The trouble is, in building, the configure script fails at:
>
> checking whether to enable DBA... yes
> checking for QDBM support... no
> checking for gdbm_open in -lgdbm... yes
> checking for GDBM support... yes
> checking for NDBM support... no
> checking for db4 minor version and patch level... ok
> checking for Berkeley DB4 support... yes
> checking for Berkeley DB3 support... no
> checking for Berkeley DB2 support... no
> checking for dbminit in -ldbm... no
> checking for dbminit in -lc... no
> checking for dbminit in -lgdbm... no
> configure: error: DBA: Could not find necessary library.
>
> !!! Please attach the config.log to your bug report:
> !!! /var/tmp/portage/mod_php-5.0.4/work/php-5.0.4/config.log
> (pertinent lines from this file included below)
I solved this locally like this:
--- /usr/portage/dev-php/mod_php/mod_php-5.0.3-r2.ebuild 2005-03-14 07:19:13.000000000 +0900
+++ /usr/portage-chutz/dev-php/mod_php/mod_php-5.0.3-r2.ebuild 2005-03-20 18:31:17.000000000 +0900
@@ -54,6 +54,7 @@
WANT_AUTOCONF=2.5 \
autoconf -W no-cross || die "Unable to regenerate configure script"
fi
+ sed -i -e 's!for LIB in dbm c gdbm!for LIB in dbm c gdbm gdbm_compat!' ${S}/configure
}
src_compile() {
Haven't tried 5.0.4 though.
--
) Georgi Georgiev ) "This is an outrage! I demand to know what )
( chutz@gg3.net ( happened to the plucky lawyer and her (
) +81(90)2877-8845 ) compellingly short garments." -alien )
--
gentoo-dev@gentoo.org mailing list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic