Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Apr 2005 05:59:55 GMT
From:      Jim Trigg <jtrigg@spamcop.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:    ports/79817: gnucash fails to build properly when db4.1 is installed
Message-ID:  <200504120559.j3C5xtPZ051049@www.freebsd.org>
Resent-Message-ID: <200504120601.j3C61229059767@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79817
>Category:       ports
>Synopsis:       gnucash fails to build properly when db4.1 is installed
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 12 06:01:01 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jim Trigg
>Release:        4.10-RELEASE
>Organization:
>Environment:
FreeBSD argent.heraldsnet.org 4.10-STABLE FreeBSD 4.10-STABLE #0: Fri Jul  2 23:36:48 EDT 2004     root@argent.heraldsnet.org:/usr/obj/usr/src/sys/K7WINE  i386
>Description:
There are two errors in the gnucash Makefile which prevent it from building correctly when db41 is installed.  First, the db4.0 dependency is not removed, and second, the db41 dependency has the wrong shared libary name.
>How-To-Repeat:
Install databases/db41 and then attempt to make finance/gnucash.
>Fix:
Remove the db4.0 line from the standard LIBDEPENDS macro definition; change db4.0 to db41.1 in the conditional section when a db41 header file exists.  Unified diff to follow.
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504120559.j3C5xtPZ051049>