[MDEV-4154] LevelDB storage engine build hardcodes path to LevelDB include files and libraries Created: 2013-02-08  Updated: 2013-04-09  Resolved: 2013-04-09

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Mark Callaghan Assignee: Sergei Petrunia
Resolution: Fixed Votes: 0
Labels: leveldb

Issue Links:
PartOf
includes MDEV-4351 LevelDB: Build system must be able to... Closed

 Description   

Builds of the LevelDB branch fail for me because /home/psergey is used in two places:
storage/leveldb/CMakeLists.txt:INCLUDE_DIRECTORIES(AFTER /home/psergey/leveldb/leveldb-1.7.0/include)
storage/leveldb/CMakeLists.txt:MYSQL_ADD_PLUGIN(leveldb_se ${LEVELDB_SOURCES} STORAGE_ENGINE STATIC_ONLY MANDATORY LINK_LIBRARIES /home/psergey/leveldb/leveldb-1.7.0/libleveldb.so)

The error output is:

cd /home/mcallaghan/b/mysql-5.6-leveldb/storage/leveldb && /usr/bin/c++ -DHAVE_CONFIG_H -Wall -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -I/home/mcallaghan/b/mysql-5.6-leveldb/include -I/home/psergey/leveldb/leveldb-1.7.0/include -I/home/mcallaghan/b/mysql-5.6-leveldb/sql -I/home/mcallaghan/b/mysql-5.6-leveldb/regex -I/home/mcallaghan/b/mysql-5.6-leveldb/extra/yassl/include -I/home/mcallaghan/b/mysql-5.6-leveldb/extra/yassl/taocrypt/include -I/home/mcallaghan/b/mysql-5.6-leveldb/zlib -o CMakeFiles/leveldb_se.dir/ha_leveldb.cc.o -c /home/mcallaghan/b/mysql-5.6-leveldb/storage/leveldb/ha_leveldb.cc
In file included from /home/mcallaghan/b/mysql-5.6-leveldb/storage/leveldb/ha_leveldb.cc:22:0:
/home/mcallaghan/b/mysql-5.6-leveldb/storage/leveldb/ha_leveldb.h:26:24: fatal error: leveldb/db.h: No such file or directory



 Comments   
Comment by Elena Stepanova [ 2013-02-08 ]

Right, so far we've just been modifying the paths locally according to our local environment.

Comment by Jani Tolonen [ 2013-04-09 ]

Fixed, see MDEV-4351 for details.

Generated at Thu Feb 08 06:54:12 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.