Yes - everything is in English.
Here's an example.  If you look at the difference, you see that the property
specifying the mime-type isn't set.  Looking through most of the failed
tests they all seem to revolve around properties that aren't being set.
If I re-compile without the --with-libintl all tests pass.
[[[
CMD: svnadmin.exe create "svn-test-work\repositories\update_tests-2"
--bdb-txn-nosync "--fs-type=fsfs" <TIME = 0.890000>
CMD: svnadmin.exedump svn-test-work\local_tmp\repos | svnadmin.exeload
svn-test-work\repositories\update_tests-2 --ignore-uuid <TIME = 0.000000>
CMD: svn.exe co
"file:///C%3A/Source/svn/subversion-1.6.16/Release/subversion/tests/cmdline/svn-test-work/repositories/update_tests-2"
"svn-test-work\working_copies\update_tests-2" --config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.921000>
A    svn-test-work\working_copies\update_tests-2\A
A    svn-test-work\working_copies\update_tests-2\A\B
A    svn-test-work\working_copies\update_tests-2\A\B\lambda
A    svn-test-work\working_copies\update_tests-2\A\B\E
A    svn-test-work\working_copies\update_tests-2\A\B\E\alpha
A    svn-test-work\working_copies\update_tests-2\A\B\E\beta
A    svn-test-work\working_copies\update_tests-2\A\B\F
A    svn-test-work\working_copies\update_tests-2\A\mu
A    svn-test-work\working_copies\update_tests-2\A\C
A    svn-test-work\working_copies\update_tests-2\A\D
A    svn-test-work\working_copies\update_tests-2\A\D\gamma
A    svn-test-work\working_copies\update_tests-2\A\D\G
A    svn-test-work\working_copies\update_tests-2\A\D\G\pi
A    svn-test-work\working_copies\update_tests-2\A\D\G\rho
A    svn-test-work\working_copies\update_tests-2\A\D\G\tau
A    svn-test-work\working_copies\update_tests-2\A\D\H
A    svn-test-work\working_copies\update_tests-2\A\D\H\chi
A    svn-test-work\working_copies\update_tests-2\A\D\H\omega
A    svn-test-work\working_copies\update_tests-2\A\D\H\psi
A    svn-test-work\working_copies\update_tests-2\iota
Checked out revision 1.
CMD: svn.exe add "svn-test-work\working_copies\update_tests-2\A\theta"
"svn-test-work\working_copies\update_tests-2\A\zeta" --config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 1.094000>
A  (bin)  svn-test-work\working_copies\update_tests-2\A\theta
A  (bin)  svn-test-work\working_copies\update_tests-2\A\zeta
CMD: svn.exe ci -m "log msg" "svn-test-work\working_copies\update_tests-2"
--config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 1.593000>
Adding  (bin)  svn-test-work\working_copies\update_tests-2\A\theta
Adding  (bin)  svn-test-work\working_copies\update_tests-2\A\zeta
Transmitting file data ..
Committed revision 2.
CMD: svn.exe status -v -u -q "svn-test-work\working_copies\update_tests-2"
--config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.422000>
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\lambda
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E\alpha
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E\beta
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\F
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\mu
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\C
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\gamma
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\pi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\rho
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\tau
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\chi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\omega
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\psi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D
                 2        2 jrandom
 svn-test-work\working_copies\update_tests-2\A\zeta
                 2        2 jrandom
 svn-test-work\working_copies\update_tests-2\A\theta
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\iota
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2
Status against revision:      2
CMD: svn.exe ci -m "log msg" "svn-test-work\working_copies\update_tests-2"
--config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 1.235000>
Sending        svn-test-work\working_copies\update_tests-2\A\theta
Sending        svn-test-work\working_copies\update_tests-2\A\zeta
Transmitting file data ..
Committed revision 3.
CMD: svn.exe status -v -u -q "svn-test-work\working_copies\update_tests-2"
--config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.234000>
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\lambda
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E\alpha
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\E\beta
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B\F
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\B
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\mu
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\C
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\gamma
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\pi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\rho
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\G\tau
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\chi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\omega
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D\H\psi
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A\D
                 3        3 jrandom
 svn-test-work\working_copies\update_tests-2\A\zeta
                 3        3 jrandom
 svn-test-work\working_copies\update_tests-2\A\theta
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\A
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2\iota
                 1        1 jrandom
 svn-test-work\working_copies\update_tests-2
Status against revision:      3
CMD: svn.exe up -r 2 "svn-test-work\working_copies\update_tests-2"
--config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.641000>
U    svn-test-work\working_copies\update_tests-2\A\zeta
U    svn-test-work\working_copies\update_tests-2\A\theta
Updated to revision 2.
CMD: svn.exe proplist --verbose
"svn-test-work\working_copies\update_tests-2"
"svn-test-work\working_copies\update_tests-2\A"
"svn-test-work\working_copies\update_tests-2\iota"
"svn-test-work\working_copies\update_tests-2\A\B"
"svn-test-work\working_copies\update_tests-2\A\C"
"svn-test-work\working_copies\update_tests-2\A\D"
"svn-test-work\working_copies\update_tests-2\A\mu"
"svn-test-work\working_copies\update_tests-2\A\theta"
"svn-test-work\working_copies\update_tests-2\A\zeta"
"svn-test-work\working_copies\update_tests-2\A\B\E"
"svn-test-work\working_copies\update_tests-2\A\B\F"
"svn-test-work\working_copies\update_tests-2\A\B\lambda"
"svn-test-work\working_copies\update_tests-2\A\B\E\alpha"
"svn-test-work\working_copies\update_tests-2\A\B\E\beta"
"svn-test-work\working_copies\update_tests-2\A\D\G"
"svn-test-work\working_copies\update_tests-2\A\D\gamma"
"svn-test-work\working_copies\update_tests-2\A\D\H"
"svn-test-work\working_copies\update_tests-2\A\D\G\pi"
"svn-test-work\working_copies\update_tests-2\A\D\G\rho"
"svn-test-work\working_copies\update_tests-2\A\D\G\tau"
"svn-test-work\working_copies\update_tests-2\A\D\H\chi"
"svn-test-work\working_copies\update_tests-2\A\D\H\omega"
"svn-test-work\working_copies\update_tests-2\A\D\H\psi" --config-dir
"C:\Source\svn\subversion-1.6.16\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
--password rayjandom --no-auth-cache --username jrandom <TIME = 0.282000>
Properties on 'svn-test-work\working_copies\update_tests-2\A\theta':
Properties on 'svn-test-work\working_copies\update_tests-2\A\zeta':
  svn:mime-type
    application/octet-stream
  svn:mime-type
    application/octet-stream
=============================================================
Expected 'theta' and actual 'theta' in disk tree are different!
=============================================================
EXPECTED NODE TO BE:
=============================================================
 * Node name:   theta
    Path:       __SVN_ROOT_NODE\A\theta
    Contents:   1380 bytes (binary)
    Properties: {'svn:mime-type': 'application/octet-stream'}
    Attributes: {}
    Children:  None (node is probably a file)
=============================================================
ACTUAL NODE FOUND:
=============================================================
 * Node name:   theta
    Path:       __SVN_ROOT_NODE\A\theta
    Contents:   [ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
[ ]
[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]
    Properties: {}
    Attributes: {}
    Children:  None (node is probably a file)
Unequal at node theta
Unequal at node A
ACTUAL DISK TREE:
svntest.wc.State('', {
  'iota'              : Item(contents="This is the file 'iota'.\n"),
  'A'                 : Item(),
  'A\mu'              : Item(contents="This is the file 'mu'.\n"),
  'A\theta'           : Item(contents="[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n[
\r]\n[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘]\n"),
  'A\zeta'            : Item(content is binary data,
props={'svn:mime-type':'application/octet-stream'}),
  'A\B'               : Item(),
  'A\B\lambda'        : Item(contents="This is the file 'lambda'.\n"),
  'A\B\E'             : Item(),
  'A\B\E\alpha'       : Item(contents="This is the file 'alpha'.\n"),
  'A\B\E\beta'        : Item(contents="This is the file 'beta'.\n"),
  'A\B\F'             : Item(),
  'A\C'               : Item(),
  'A\D'               : Item(),
  'A\D\gamma'         : Item(contents="This is the file 'gamma'.\n"),
  'A\D\G'             : Item(),
  'A\D\G\pi'          : Item(contents="This is the file 'pi'.\n"),
  'A\D\G\rho'         : Item(contents="This is the file 'rho'.\n"),
  'A\D\G\tau'         : Item(contents="This is the file 'tau'.\n"),
  'A\D\H'             : Item(),
  'A\D\H\chi'         : Item(contents="This is the file 'chi'.\n"),
  'A\D\H\omega'       : Item(contents="This is the file 'omega'.\n"),
  'A\D\H\psi'         : Item(contents="This is the file 'psi'.\n"),
})
EXCEPTION: SVNTreeUnequal
Traceback (most recent call last):
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\main.py",
line 1226, in run
    rc = self.pred.run(**kw)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\testcase.py",
line 121, in run
    return self.func(sandbox)
  File
"C:\Source\svn\subversion-1.6.16\subversion/tests/cmdline/update_tests.py",
line 294, in update_binary_file_2
    '-r', '2', wc_dir)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\actions.py",
line 718, in run_and_verify_update
    check_props)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\actions.py",
line 621, in verify_update
    singleton_handler_b, b_baton)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\tree.py",
line 612, in compare_trees
    singleton_handler_b, b_baton)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\tree.py",
line 612, in compare_trees
    singleton_handler_b, b_baton)
  File
"C:\Source\svn\subversion-1.6.16\subversion\tests\cmdline\svntest\tree.py",
line 587, in compare_trees
    raise SVNTreeUnequal
SVNTreeUnequal
FAIL:  update_tests.py 2: update to an old revision of a binary files
]]]
On Fri, Mar 25, 2011 at 11:29 AM, Daniel Shahaf <d.s_at_daniel.shahaf.name>wrote:
> Run the tests with -v and check that 'svn' prints output in English?
>
> Glen Cooper wrote on Wed, Mar 23, 2011 at 20:45:13 -0700:
> > Thanks Mark,
> >
> > Any idea why including them would cause certain tests to fail?
> >
> > I'm not sure how significant this is, but I get these messages during my
> > build:
> >
> > msgfmt.exe: de.spo: warning: Charset missing in header.
> >                              Message conversion to user's charset will
> not
> > work.
> > msgfmt.exe: de.spo: headerfield `Content-Type' missing in header
> >
> > Glen
> >
> > On Wed, Mar 23, 2011 at 4:13 PM, Mark Phippard <markphip_at_gmail.com>
> wrote:
> >
> > > Both features only enable the error messages and help to appear in
> > > non-English languages.
> > >
> > > Sent from my iPhone
> > >
> > > On Mar 23, 2011, at 6:44 PM, Glen Cooper <glen_at_glenc.net> wrote:
> > >
> > > Actually it turns out that if I omit --enable-nls but
> > > keep --with-libintl=..\svn-win32-libintl all the tests pass.
> > >
> > > Is --enable-nls required for something?  Based on the documentation I
> > > thought --enable-nls was somehow linked to --with-libintl.  What do I
> lose
> > > if I don't pass the --enable-nls argument?
> > >
> > > Thanks,
> > > Glen
> > >
> > > On Wed, Mar 23, 2011 at 8:44 AM, Glen Cooper < <glen_at_glenc.net>
> > > glen_at_glenc.net> wrote:
> > >
> > >> Hello,
> > >>
> > >> When building subversion with the --with-libintl option, I have a
> number
> > >> of tests that don't pass in the test suite.  If I remove the
> --with-libintl
> > >> option and rebuild, all tests pass.  I am using the svn-win32libintl
> package
> > >> downloaded from tigris.
> > >>
> > >> Here's my call to gen-make.py.  This won't pass all tests.  If I omit
> > >> "--with-libint" and "--enable-nls" then all tests pass.
> > >>
> > >> gen-make.py -t vcproj
> > >>     --with-httpd=..\httpd-2.2.16
> > >>     --with-berkeley-db=db4-win32
> > >>     --with-openssl=..\openssl-0.9.8r
> > >>     --with-neon=..\neon-0.29.5
> > >>     --with-serf=..\serf-0.7.0
> > >>     --with-zlib=..\zlib-1.2.4
> > >>     --with-sqlite=..\sqlite-3.7.5
> > >>     --with-sasl=..\sasl
> > >>     --with-libintl=..\svn-win32-libintl
> > >>     --vsnet-version=2008
> > >>     --enable-nls
> > >>
> > >> I am building on a Windows 2008 x64 Server with Visual Studio 2008.
> > >>
> > >> Here's an example of the type of test failure I see - it's mostly
> missing
> > >> properties.
> > >>
> > >> =============================================================
> > >> Expected 'B_COPY' and actual 'B_COPY' in disk tree are different!
> > >> =============================================================
> > >> EXPECTED NODE TO BE:
> > >> =============================================================
> > >>  * Node name: B_COPY
> > >>     Path: __SVN_ROOT_NODE\A\B_COPY
> > >>     Contents: N/A (node is a directory)
> > >>     Properties: {'svn:mergeinfo': '/A/B:3-5'}
> > >>     Attributes: {}
> > >>     Children: 3
> > >> =============================================================
> > >> ACTUAL NODE FOUND:
> > >> =============================================================
> > >>  * Node name: B_COPY
> > >>     Path: __SVN_ROOT_NODE\A\B_COPY
> > >>     Contents: N/A (node is a directory)
> > >>     Properties: {}
> > >>     Attributes: {}
> > >>     Children: 3
> > >>
> > >> --
> > >> Glen Cooper
> > >> (425) 522-3013
> > >>
> > >
> > >
> > >
> > > --
> > > Glen Cooper
> > > (425) 522-3013
> > >
> > >
> >
> >
> > --
> > Glen Cooper
> > (425) 522-3013
>
-- 
Glen Cooper
(425) 522-3013
Received on 2011-03-25 22:51:52 CET