pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/32956: openldap fails to configure - db4 needs different BUILDLINK_TRANSFORM
>Number: 32956
>Category: pkg
>Synopsis: openldap fails to configure - db4 needs different
>BUILDLINK_TRANSFORM
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Feb 28 22:30:00 +0000 2006
>Originator: rudolf
>Release:
>Organization:
>Environment:
Slackware Linux
>Description:
This was reported some time ago on tech-pkg@ by Georg Schwarz:
http://mail-index.netbsd.org/tech-pkg/2005/08/21/0000.html
http://mail-index.netbsd.org/tech-pkg/2005/08/21/0001.html
http://mail-index.netbsd.org/tech-pkg/2005/08/21/0005.html
(I faced this bug today). The problem is that native system has version of db4
different from the version of db4 from pkgsrc. The workaround suggested by
Quentin Garnier makes openldap build without problems.
>How-To-Repeat:
Try to build openldap on a system with db4 library installed under /usr/lib,
the /usr/lib db4 version being different from the version of db4 from pkgsrc.
>Fix:
patch suggested in http://mail-index.netbsd.org/tech-pkg/2005/08/21/0005.html
(works for me without problems):
--- buildlink3.mk.orig 2006-02-28 21:05:02.000000000 +0100
+++ buildlink3.mk 2006-02-28 21:18:34.000000000 +0100
@@ -18,7 +18,7 @@
BUILDLINK_PKGSRCDIR.db4?= ../../databases/db4
BUILDLINK_INCDIRS.db4?= include/db4
BUILDLINK_LDADD.db4= -ldb4
-BUILDLINK_TRANSFORM+= l:db-4:db4
+BUILDLINK_TRANSFORM+= l:db-4:db4 l:db43:db4
. if defined(USE_DB185) && !empty(USE_DB185:M[yY][eE][sS])
#
maybe should be:
--- buildlink3.mk.orig 2006-02-28 21:05:02.000000000 +0100
+++ buildlink3.mk 2006-02-28 23:12:41.000000000 +0100
@@ -18,7 +18,7 @@
BUILDLINK_PKGSRCDIR.db4?= ../../databases/db4
BUILDLINK_INCDIRS.db4?= include/db4
BUILDLINK_LDADD.db4= -ldb4
-BUILDLINK_TRANSFORM+= l:db-4:db4
+BUILDLINK_TRANSFORM+= l:db-4:db4 l:db43:db4
. if defined(USE_DB185) && !empty(USE_DB185:M[yY][eE][sS])
#
@@ -26,7 +26,7 @@
#
BUILDLINK_DEPENDS.db4+= db4>=4.2.52nb1
BUILDLINK_LIBS.db4= ${BUILDLINK_LDADD.db4}
-BUILDLINK_TRANSFORM+= l:db:db4
+BUILDLINK_TRANSFORM+= l:db:db4 l:db43:db4
. endif
.endif # DB4_BUILDLINK3_MK
Home |
Main Index |
Thread Index |
Old Index