[Bug 694308] New: smbtatool cmake/make can't find sqlite3 library
https://bugzilla.novell.com/show_bug.cgi?id=694308 https://bugzilla.novell.com/show_bug.cgi?id=694308#c0 Summary: smbtatool cmake/make can't find sqlite3 library Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Sparc OS/Version: Solaris 10 Status: NEW Severity: Normal Priority: P5 - None Component: Samba AssignedTo: samba-maintainers@SuSE.de ReportedBy: bjl@bas.ac.uk QAContact: samba-maintainers@SuSE.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 setenv CMAKE_INCLUDE_PATH /sysadmin/packages/samba/3.6.0pre3/include:/sysadmin/packages/smbta/sqlite/3.7.3/include:/sysadmin/packages/smbta/libdbi/0.8.4/include/dbi setenv CMAKE_LIBRARY_PATH /sysadmin/packages/samba/3.6.0pre3/lib:/sysadmin/packages/smbta/sqlite/3.7.3/lib:/sysadmin/packages/smbta/libdbi/0.8.4/lib 137 bjl@bsuc>ls ../../cmake/2.8.3/ bin doc man share 138 bjl@bsuc>../../cmake/2.8.3/bin/cmake . -- The C compiler identification is GNU -- Check for working C compiler: /nerc/packages/gcc/4.3.3/bin/gcc -- Check for working C compiler: /nerc/packages/gcc/4.3.3/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Found Sqlite: /sysadmin/packages/smbta/sqlite/3.7.3/include sh: gnome-config: not found -- Found LibDbi: /sysadmin/packages/smbta/libdbi/0.8.4/lib/libdbi.so sh: gnome-config: not found -- ----> FYI: Nice, your system provides sqlite >= 3.7.0, we -- will make the build linking shared to this library. -- Found Libsmbclient: /sysadmin/packages/samba/3.6.0pre3/lib/libsmbclient.so -- Found Talloc: /sysadmin/packages/samba/3.6.0pre3/lib/libtalloc.so -- Found Talloc: /sysadmin/packages/samba/3.6.0pre3/lib/libtalloc.so;/sysadmin/packages/samba/3.6.0pre3/lib/libtalloc.so -- ----> FYI: Unable to find iniparser libraries on your system -- ----> compiling my own version and link it statically. -- Found Curses: /usr/lib/64/libcurses.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for thr_create in thread -- Looking for thr_create in thread - found -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e 139 bjl@bsuc> 140 bjl@bsuc>make DESTDIR=/sysadmin/packages/smbta/1.2.4 install Scanning dependencies of target buildiniparser [ 0%] Building iniparser. compiling src/iniparser.c ... compiling src/dictionary.c ... a - src/iniparser.o a - src/dictionary.o [ 3%] Built target buildiniparser Scanning dependencies of target rrddriver [ 7%] Building C object CMakeFiles/rrddriver.dir/src/webmon/rrddriver/mainc.o In file included from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/../../../../include/common.h:41, from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/includes.h:25, from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/main.c:21: /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/../../../../include/../src/common/config-struct.h:4:29: error: sqlite3.h: No such file or directory In file included from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/../../../../include/common.h:41, from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/includes.h:25, from /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/main.c:21: /sysadmin/packages/smbta/src/hhetter-smbtatools-2b8d78e/src/webmon/rrddriver/include/../../../../include/../src/common/config-struct.h:66: error: expected specifier-qualifier-list before âsqlite3â make[2]: *** [CMakeFiles/rrddriver.dir/src/webmon/rrddriver/main.c.o] Error 1 make[1]: *** [CMakeFiles/rrddriver.dir/all] Error 2 make: *** [all] Error 2 141 bjl@bsuc> Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=694308
https://bugzilla.novell.com/show_bug.cgi?id=694308#c
Holger Hetterich
https://bugzilla.novell.com/show_bug.cgi?id=694308
https://bugzilla.novell.com/show_bug.cgi?id=694308#c1
--- Comment #1 from Holger Hetterich
setenv CMAKE_INCLUDE_PATH /sysadmin/packages/samba/3.6.0pre3/include:/sysadmin/packages/smbta/sqlite/3.7.3/include:/sysadmin/packages/smbta/libdbi/0.8.4/include/dbi setenv CMAKE_LIBRARY_PATH /sysadmin/packages/samba/3.6.0pre3/lib:/sysadmin/packages/smbta/sqlite/3.7.3/lib:/sysadmin/packages/smbta/libdbi/0.8.4/lib
just don't include the sqlite path in CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH. smbtatools meanwhile does include it's own build of sqlite, and if it doesn't find sqlite, it'll build it's own version. Furthermore, please don't report bugs to bugzilla.novell.com for SMB Traffic Analyzer any more. We have recently changed to defect tracking and release tracking to bugzilla.samba.org. Please get an account on bugzilla.samba.org, and create bugs against the Product "smbta". For this bug, it's fine, I'll handle this, but upcoming bugs should be opened on bugzilla.samba.org. Thank you! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=694308
https://bugzilla.novell.com/show_bug.cgi?id=694308#c2
Holger Hetterich
https://bugzilla.novell.com/show_bug.cgi?id=694308
https://bugzilla.novell.com/show_bug.cgi?id=694308#c3
Holger Hetterich
participants (1)
-
bugzilla_noreply@novell.com