Comments (5)
Yes, that patch resolves this issue for me.
from bitcoin.
What are paths to the installed headers for both db5.3
and db4.8
packages on your system?
from bitcoin.
For 5.3
/usr/bin/db5.3/
/usr/bin/db5.3/db_archive
/usr/bin/db5.3/db_checkpoint
/usr/bin/db5.3/db_deadlock
/usr/bin/db5.3/db_dump
/usr/bin/db5.3/db_hotbackup
/usr/bin/db5.3/db_load
/usr/bin/db5.3/db_log_verify
/usr/bin/db5.3/db_printlog
/usr/bin/db5.3/db_recover
/usr/bin/db5.3/db_replicate
/usr/bin/db5.3/db_stat
/usr/bin/db5.3/db_tuner
/usr/bin/db5.3/db_upgrade
/usr/bin/db5.3/db_verify
/usr/include/db5.3/
/usr/include/db5.3/db.h
/usr/include/db5.3/db_185.h
/usr/include/db5.3/db_cxx.h
/usr/include/db5.3/dbstl_base_iterator.h
/usr/include/db5.3/dbstl_common.h
/usr/include/db5.3/dbstl_container.h
/usr/include/db5.3/dbstl_dbc.h
/usr/include/db5.3/dbstl_dbt.h
/usr/include/db5.3/dbstl_element_ref.h
/usr/include/db5.3/dbstl_exception.h
/usr/include/db5.3/dbstl_inner_utility.h
/usr/include/db5.3/dbstl_map.h
/usr/include/db5.3/dbstl_resource_manager.h
/usr/include/db5.3/dbstl_set.h
/usr/include/db5.3/dbstl_utility.h
/usr/include/db5.3/dbstl_vector.h
/usr/lib/db5.3/
/usr/lib/db5.3/libdb.so
/usr/lib/db5.3/libdb_cxx.so
/usr/lib/db5.3/libdb_stl.so
/usr/lib/libdb-5.3.so
/usr/lib/libdb-5.so
/usr/lib/libdb_cxx-5.3.so
/usr/lib/libdb_cxx-5.so
/usr/lib/libdb_stl-5.3.so
/usr/lib/libdb_stl-5.so
/usr/share/licenses/db5.3/
/usr/share/licenses/db5.3/LICENSE
For 4.8
/usr/bin/db4.8_archive
/usr/bin/db4.8_checkpoint
/usr/bin/db4.8_deadlock
/usr/bin/db4.8_dump
/usr/bin/db4.8_hotbackup
/usr/bin/db4.8_load
/usr/bin/db4.8_printlog
/usr/bin/db4.8_recover
/usr/bin/db4.8_sql
/usr/bin/db4.8_stat
/usr/bin/db4.8_upgrade
/usr/bin/db4.8_verify
/usr/include/db4.8/
/usr/include/db4.8/db.h
/usr/include/db4.8/db_185.h
/usr/include/db4.8/db_cxx.h
/usr/lib/libdb-4.8.so
/usr/lib/libdb_cxx-4.8.so
/usr/share/licenses/db4.8/
/usr/share/licenses/db4.8/LICENSE
from bitcoin.
Does the following patch help:
--- a/cmake/module/FindBerkeleyDB.cmake
+++ b/cmake/module/FindBerkeleyDB.cmake
@@ -43,7 +43,7 @@ endif()
find_path(BerkeleyDB_INCLUDE_DIR
NAMES db_cxx.h
HINTS ${_BerkeleyDB_homebrew_prefix}/include
- PATH_SUFFIXES 4.8 48 4 db4 5.3 5 db5
+ PATH_SUFFIXES 4.8 48 db4.8 4 db4 5.3 db5.3 5 db5
)
mark_as_advanced(BerkeleyDB_INCLUDE_DIR)
unset(_BerkeleyDB_homebrew_prefix)
?
from bitcoin.
Fixed in #158.
Closing.
from bitcoin.
Related Issues (20)
- cmake macOS HOT 2
- cmake: Individual functional tests cannot be run HOT 1
- [RFC] cmake: Build option naming HOT 5
- cmake: No CMAKE_CXX_COMPILER could be found when using Xcode generator HOT 2
- cmake build summary could be clearer HOT 1
- Implement enable-external-warnings HOT 3
- CMake-based build system testing
- cmake: Cannot find Qt5 on SunOS / illumos (OpenIndiana Distribution)
- _FORTIFY_SOURCE is missing commentary from master HOT 1
- Bad practice to set rule variables? HOT 11
- Rename `core_interface` and `core_base_interface` HOT 21
- Policy CMP0167 is not set: The FindBoost module is removed.
- Missing handling for OBJCXXFLAGS ? HOT 6
- cmake: Tracking issue for the main repo PRs HOT 1
- cmake: Allow overriding/take into account user flags HOT 2
- -Werror and equivalent linker flag missing from build checks HOT 5
- cmake: -logsourcelocations file name differences HOT 10
- Give more useful error when build dir wasn't specified HOT 2
- fuzz coverage fails with clang? HOT 36
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitcoin.