ThorstenB wrote:

> The feature reuses the terrasync sources and relies on a subversion
> client. Either using built-in subversion (when "libsvn" is installed,
> which is recommended). Otherwise, fgfs tries calling an external utility
> ("svn") for downloads.

I'm observing one minor issue: The SVN client lib is available, it's
being found by CMake in SimGear:

-- Looking for svn_client_checkout in svn_client-1
-- Looking for svn_client_checkout in svn_client-1 - found
-- Looking for svn_cmdline_init in svn_subr-1
-- Looking for svn_cmdline_init in svn_subr-1 - found
-- Looking for svn_ra_initialize in svn_ra-1
-- Looking for svn_ra_initialize in svn_ra-1 - found
-- Found LIBSVN: 1
-- libsvn found, enabling in SimGear


It's being found by Automake in FlightGear:

checking svn_client.h usability... yes
checking svn_client.h presence... yes
checking for svn_client.h... yes
Using built-in subversion (libsvn) for scenery downloads.
checking for library containing svn_client_checkout... -lsvn_client-1
checking for library containing svn_cmdline_init... none required
checking for library containing svn_ra_initialize... none required


It's linked into FlightGear:

jive: 12:29:42 ~> which fgfs
/opt/FlightGear/bin/fgfs
jive: 12:29:45 ~> ldd `which fgfs`| grep svn
        libsvn_client-1.so.1 => /usr/lib/libsvn_client-1.so.1 
(0x00007f2d82c4e000)
        libsvn_wc-1.so.1 => /usr/lib/libsvn_wc-1.so.1 (0x00007f2d7dee7000)
        libsvn_ra-1.so.1 => /usr/lib/libsvn_ra-1.so.1 (0x00007f2d7dcdd000)
        libsvn_delta-1.so.1 => /usr/lib/libsvn_delta-1.so.1 (0x00007f2d7dad2000)
        libsvn_diff-1.so.1 => /usr/lib/libsvn_diff-1.so.1 (0x00007f2d7d8c6000)
        libsvn_subr-1.so.1 => /usr/lib/libsvn_subr-1.so.1 (0x00007f2d7d675000)
        libsvn_ra_local-1.so.1 => /usr/lib/libsvn_ra_local-1.so.1 
(0x00007f2d7c586000)
        libsvn_repos-1.so.1 => /usr/lib/libsvn_repos-1.so.1 (0x00007f2d7c35b000)
        libsvn_fs-1.so.1 => /usr/lib/libsvn_fs-1.so.1 (0x00007f2d7c154000)
        libsvn_ra_svn-1.so.1 => /usr/lib/libsvn_ra_svn-1.so.1 
(0x00007f2d7bf3d000)
        libsvn_ra_neon-1.so.1 => /usr/lib/libsvn_ra_neon-1.so.1 
(0x00007f2d7bd18000)
        libsvn_ra_serf-1.so.1 => /usr/lib/libsvn_ra_serf-1.so.1 
(0x00007f2d7baf3000)
        libsvn_fs_fs-1.so.1 => /usr/lib/libsvn_fs_fs-1.so.1 (0x00007f2d7af60000)
        libsvn_fs_base-1.so.1 => /usr/lib/libsvn_fs_base-1.so.1 
(0x00007f2d7ad30000)
        libsvn_fs_util-1.so.1 => /usr/lib/libsvn_fs_util-1.so.1 
(0x00007f2d7ab2e000)


But the dialogue box "Automatic Scenery Download" says:

"Built-in SVN available: false"


Anyhow, the "scenery-dir" property is set correctly (because I did) and
FG is properly calling the external 'svn' command  :-)

SimGear, FlightGear, Base Package from GIT as of this morning (10:00
UTC), SimGear was configured via CMake with "-D ENABLE_LIBSVN=ON",
FlightGear was configured via Autoconf with "--with-libsvn".

Cheers,
        Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--------------------------------------------------------------------------

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to