pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42515: devel/subversion "svnadmin create svn-repo" throws "svnadmin: SQLite is required to be compiled and run in thread-safe mode" error
poli-mr%latenter.com.br@localhost writes:
>>Release: pkgsrc-current
>
> "svnadmin: SQLite is required to be compiled and run in thread-safe mode"
You have removed information on your system, this is important to diagnose
problem.
I have (had?) similar problem on NetBSD 5.99.22 i386,
Joerg asserts that he doesn't see it on NetBSD/amd64 (I understood it so on
IRC).
The following information will be useful(?):
ldd $(which sqlite3) # provide path to your "sqlite3" tool if you don't have it
in path.
>>Fix:
>
> Unknown so far.
Try applying changes below and forcing rebuild and reinstallation of sqlite3
(at the very least).
Check if it helps, provide "ldd $(which sqlite3)" (see above) for this case too.
It would be nice if you provide part of build log for sqlite3,
note presence of absense of "THREADSAFE" substring (before and after changes).
E.g. I didn't see "-DSQLITE_THREADSAFE=1" before I made the change.
If the change alone doesn't help, force rebuild and reinstallation of
subversion-base package as well.
I have (half-?) working svnsync after my changes, may the source be with you:
RCS file: /cvsroot/pkgsrc/databases/sqlite3/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile 16 Dec 2009 19:25:38 -0000 1.23
+++ Makefile 26 Dec 2009 14:17:22 -0000
-21,7 +21,7 @@
PKGCONFIG_OVERRIDE+= sqlite3.pc.in
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
-CONFIGURE_ARGS+= --with-readline-inc=
+CONFIGURE_ARGS+= --enable-threadsafe
# Uses dlopen and friends but doesn't use -ldl on Linux.
# See http://www.sqlite.org/cvstrac/tktview?tn=3555
-33,4 +33,5 @@
.include "../../devel/readline/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
--
HE CE3OH...
Home |
Main Index |
Thread Index |
Old Index