Hi,
While trying to change the svn build with the scripts I use in TSVN I
discovered that there are several functions mentioned in header files
that don't exist anywhere else, i.e. the functions are not implemented
in any c files. They only exist in the headers.
I haven't tried this, but my guess is that with this the official svn
build for Windows can't work:
the extractor.py script extracts these functions, puts them in the *.def
file. And then the linker will complain with an LNK2001 error because
there simply isn't a function to export.
But of course I could be wrong since nobody else noticed this before.
The functions which don't have an implementation:
svn_ra_neon__abort_commit
svn_ra_serf__get_youngest_rev
svn_wc__conflict_skel_add_obstruction
svn_wc__conflict_skel_add_reject_conflict
svn_wc__conflict_skel_add_text_conflict
svn_wc__conflict_skel_add_tree_conflict
svn_wc__conflict_skel_set_op_merge
svn_wc__conflict_skel_set_op_patch
svn_wc__conflict_skel_set_op_switch
svn_wc__conflict_skel_set_op_update
Anyway, even if the build succeeds, I think having such functions
mentioned in the header but not implemented is not good.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net