ports/164029: [PATCH] graphics/bmeps fix build with databases/gdbm
Rob Farmer
rfarmer at predatorlabs.net
Thu Jan 12 23:10:11 UTC 2012
The following reply was made to PR ports/164029; it has been noted by GNATS.
From: Rob Farmer <rfarmer at predatorlabs.net>
To: bug-followup at freebsd.org, Jan Henrik Sylvester <me at janh.de>
Cc:
Subject: Re: ports/164029: [PATCH] graphics/bmeps fix build with databases/gdbm
Date: Thu, 12 Jan 2012 15:07:20 -0800
The upstream site says:
In May 2010 I merged several formerly separated projects into the
dktools project.
I hope this results in easier maintenance for me and in easier
installation for the users to have the formerly
``dklibs'', ``bmeps'', ``fig2vect'', ``jlayout'', ``genau'',
``dktools'', ``fchksum'', ``tcptool'', ``hostsadm'', ``fsnmp'',
``yanolc'' and ``prqd'' projects in one package now.
As you can see, the problem is that the distfile has a bunch of
totally unrelated programs all together. So the configure script is
trying to find libraries for all of them.
I get this message:
ERROR: None of the supported database APIs was found on this system.
At least one of NDBM, GDBM or Berkeley DB is required.
NDBM is shipped as part of the OS for some UNIX systems.
GDBM is the Gnu Database Manager, this software can be found on GNU software
mirrors, i.e. ftp://ftp.informatik.rwth-aachen.de/pub/gnu/gnudbm/ .
The Berkeley DB is an open source embedded database system. SleepyCat is
now owned by Oracle, I found the sources at
http://www.oracle.com/database/berkeley-db/ but the URL may change if Oracle
reorganizes the web site.
WARNING: The netsnmp library is missing. This library is recommended.
Some programs (i.e. fsnmp, klpinfo and snmpyalc) can not be built without
this library.
Use your favorite package management method to install the library _and_ the
developer support. If there is no package available for your system you can
attempt to install from source. See http://sourceforge.net/projects/netsnmp/
for the sources.
But, the build doesn't actually fail because we only build bmeps,
which shouldn't need databases or snmp. Can you ignore the message and
continue, or does it completely fail?
--
Rob Farmer
More information about the freebsd-ports-bugs
mailing list