I removed 4.0.14 db and added 3.3.11 and ran
$ ./configure --enable-maintainer-mode --disable-shared
$ make
$ make check
and had other errors - here's the output of tests.log:
___thanks._
START: stringtest
PASS: stringtest  1: make svn_stringbuf_t from cstring
PASS: stringtest  2: make svn_stringbuf_t from substring of cstring
PASS: stringtest  3: append svn_stringbuf_t to svn_stringbuf_t
PASS: stringtest  4: append C string to svn_stringbuf_t
PASS: stringtest  5: append bytes, then compare two strings
PASS: stringtest  6: dup two strings, then compare
PASS: stringtest  7: chopping a string
PASS: stringtest  8: emptying a string
PASS: stringtest  9: fill string with hashmarks
PASS: stringtest 10: chop_back_to_char
PASS: stringtest 11: block initialization and growth
PASS: stringtest 12: formatting strings from varargs
END: stringtest
START: hashdump-test
PASS: hashdump-test  1: write a hash to a file
PASS: hashdump-test  2: read a file into a hash
PASS: hashdump-test  3: write hash out, read back in, compare
END: hashdump-test
START: path-test
PASS: path-test  1: test svn_path_is_child
PASS: path-test  2: test svn_path_split
PASS: path-test  3: test svn_path_is_url
PASS: path-test  4: test svn_path_uri_[en/de]code
END: path-test
START: random-test
random-test using seed 1983607090
PASS: random-test 1: random delta testing, seed 1983607090
END: random-test
START: svn-test.sh
Checking out t1.
A  t1/iota
A  t1/A
A  t1/A/mu
A  t1/A/B
A  t1/A/B/lambda
A  t1/A/B/E
A  t1/A/B/E/alpha
A  t1/A/B/E/beta
A  t1/A/B/F
A  t1/A/C
A  t1/A/D
A  t1/A/D/gamma
A  t1/A/D/G
A  t1/A/D/G/pi
A  t1/A/D/G/rho
A  t1/A/D/G/tau
A  t1/A/D/H
A  t1/A/D/H/chi
A  t1/A/D/H/psi
A  t1/A/D/H/omega
Modifying t1/A/D/G/pi.
Modifying t1/A/mu.
Adding t1/newfile1.
A          t1/newfile1
Adding t1/A/B/E/newfile2.
A          t1/A/B/E/newfile2
Deleting versioned file A/D/H/omega, with --force.
D  t1/A/D/H/omega
Deleting added files A/B/E/newfile2, without --force.
D  t1/A/B/E/newfile2
Committing changes in t1.
Deleting
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D/
H/omega
Adding
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/newf
ile1
Sending
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/mu
Sending
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D/
G/pi
Commit succeeded.
Updating t2 from changes in t1.
D  ./A/D/H/omega
A  ./newfile1
U  ./A/mu
U  ./A/D/G/pi
Modifying t2/A/D/G/pi.
Modifying t2/A/mu.
Committing changes, this time from t2.
Sending
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t2/A/mu
Sending
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t2/A/D/
G/pi
Commit succeeded.
Updating t1 from changes in t2.
U  ./A/mu
U  ./A/D/G/pi
Sleeping, to guarantee a timestamp bump.
Committing changes for merge, from t1.
Sending
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/mu
Commit succeeded.
Updating t2, merging changes from t1.
G  ./A/mu
END: svn-test.sh
START: svn-test2.sh
Checking out t1.
A  t1/iota
A  t1/A
A  t1/A/mu
A  t1/A/B
A  t1/A/B/lambda
A  t1/A/B/E
A  t1/A/B/E/alpha
A  t1/A/B/E/beta
A  t1/A/B/F
A  t1/A/C
A  t1/A/D
A  t1/A/D/gamma
A  t1/A/D/G
A  t1/A/D/G/pi
A  t1/A/D/G/rho
A  t1/A/D/G/tau
A  t1/A/D/H
A  t1/A/D/H/chi
A  t1/A/D/H/psi
A  t1/A/D/H/omega
Updating t1/iota with properties.  (up2.xml)
_U ./iota
Updating t1/A/ with properties.  (up5.xml)
_U ./A
Properties on t1/A:
Properties on 't1/A':
  ninja : hamster
  wings : airplane
Properties on t1/iota:
Properties on 't1/iota':
  ocean : atlantic
  bat : ball
  color : blue
Making local changes to these properties.
property `ninja' set  on 't1/A'
property `wings' set  on 't1/A'
property `window' set  on 't1/A'
property `door' set  on 't1/A'
property `bat' set  on 't1/iota'
property `lexicon' set  on 't1/iota'
property `yowza' set  on 't1/A'
Making local text changes on pi and rho.
Status of directory:
_M     t1/A
M      t1/A/D/G/pi
M      t1/A/D/G/rho
_M     t1/iota
Updating with (conflicting) properties.  (up-props.xml)
_C ./iota
_C ./A
Updating with (conflicting) text.  (pipatch.xml)
C  ./A/D/G/pi
Status of directory:
_C     t1/A
C      t1/A/D/G/pi
M      t1/A/D/G/rho
_M     t1/iota
Attempting to commit while conflicts are present:
svn_error: #21037 : <Found a conflict in working copy>
  commit failed: wc locks and tmpfiles have been removed.
svn_error: #21037 : <Found a conflict in working copy>
  commit failed: while sending tree-delta to repos.
svn_error: #21037 : <Found a conflict in working copy>
  Aborting commit:
'/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A'
remains in conflict.
Removing all .prej files...
Attempting to commit while conflicts are present:
apr_error: #2, src_err 0 : <No such file or directory>
  commit failed (see below), and commit cleanup failed:
apr_error: #2, src_err 0 : <No such file or directory>
  remove_all_locks:  couldn't unlock
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A
apr_error: #2, src_err 0 : <No such file or directory>
 
/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/.s
vn/lock
svn_error: #21037 : <Found a conflict in working copy>
  ---- commit error follows:
svn_error: #21037 : <Found a conflict in working copy>
  commit failed: while sending tree-delta to repos.
svn_error: #21037 : <Found a conflict in working copy>
  Aborting commit:
'/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D
/G/pi' remains in conflict.
Remove all .rej files...
Status of directory:
_M     t1/A
M      t1/A/D/G/pi
M      t1/A/D/G/rho
_M     t1/iota
Attempting to commit again, with conflicts removed.
Sending         t1/A
Sending         t1/iota
Sending         t1/A/D/G/pi
Sending         t1/A/D/G/rho
Commit succeeded.
Status of directory:
END: svn-test2.sh
START: target-test.sh
PASS: target-test  1: normal use
PASS: target-test  2: identical dirs
PASS: target-test  3: identical files
PASS: target-test  4: single dir
PASS: target-test  5: single file
END: target-test.sh
START: run-fs-tests.sh
  - running all sub-tests in key-test ...
PASS: key-test  1: testing sequential alphanumeric key generation
  - running all sub-tests in skel-test ...
PASS: skel-test  1: parse implicit-length atoms
PASS: skel-test  2: parse explicit-length atoms
PASS: skel-test  3: parse invalid atoms
PASS: skel-test  4: parse lists
PASS: skel-test  5: unparse implicit-length atoms
PASS: skel-test  6: unparse lists
  - running all sub-tests in strings-reps-test ...
  - running all sub-tests in fs-test ...
END: run-fs-tests.sh
START: run-repos-tests.sh
  - running all sub-tests in repos-test ...
END: run-repos-tests.sh
START: basic_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "basic_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: basic_tests.py
START: commit_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "commit_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: commit_tests.py
START: update_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "update_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: update_tests.py
START: prop_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "prop_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: prop_tests.py
START: schedule_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "schedule_tests.py", line 25, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: schedule_tests.py
START: log_tests.py
END: log_tests.py
START: copy_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "copy_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: copy_tests.py
START: svnadmin_tests.py
<<< Please make sure you have Python 2 or better! >>>
Traceback (innermost last):
  File "svnadmin_tests.py", line 24, in ?
    import svntest
  File "svntest/__init__.py", line 2, in ?
    import main, tree, actions
  File "svntest/actions.py", line 45
     [[x[0], x[1]] for x in main.greek_tree])
                     ^
 SyntaxError: invalid syntax
END: svnadmin_tests.py
____
-----Original Message-----
From: Philip Martin [mailto:philip@codematters.co.uk]
Sent: Thursday, December 13, 2001 11:47 AM
To: dev@subversion.tigris.org
Subject: Re: make check produces error
John Regal <jcr@flashline.com> writes:
> ../../../subversion/libsvn_fs/.libs/libsvn_fs.a(fs.o): In function
> `cleanup_fs':/usr/local/subversion-r588/subversion/libsvn_fs/fs.c:134:
> undefined reference to `txn_checkpoint'
txn_checkpoint is a db-3.3.11 symbol. It is the one that subversion
currently uses that is not present in db-4.0.14. Did you compile
against 3.3.11 headers and link against 4.0.14 libraries? That won't
work.
Philip
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:52 2006