subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Shahaf <...@daniel.shahaf.name>
Subject Re: undefined symbol: REP_CACHE_DB_SQL
Date Wed, 04 Aug 2010 18:21:29 GMT
Alexander Skwar wrote on Wed, Aug 04, 2010 at 17:33:23 +0200:
> In ./subversion/libsvn_fs_fs/rep-cache-db.h, there's:
> 
> #define rep_cZche_db_sql \
>   "pragma auto_vacuum = 1; "\
>   "create table rep_cache (hash text not null primary key, "\
> 
> "rep_cZche_db_sql"? cZche? Is that correct?
> 
> When I replace "rep_cZche_db_sql" with "REP_CACHE_DB_SQL" (ie. all upper
> case and "CACHE" instead of "CZCHE"), then I can compile Subversion.
> 
> Is that supposed to be so?
> 

No.  That file is auto-generated from libsvn_fs_fs/*.sql (IIRC, by
build/transform_sql.py).

(And, apparently, the autogeneration mechanism has changed, since in trunk I get

% grep REP_CACHE_DB_SQL .../subversion/libsvn_fs_fs/*h
src/svn/trunk.d/subversion/libsvn_fs_fs/rep-cache-db.h:#define REP_CACHE_DB_SQL_DECLARE_STATEMENTS(varname)
\

.)

Mime
View raw message