You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@subversion.apache.org by Apache Hudson Server <hu...@hudson.zones.apache.org> on 2010/05/07 23:00:55 UTC

Build failed in Hudson: subversion-trunk-solaris #889

See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/889/changes>

Changes:

[gstein] Introduce a work item to write an old-style properties file, then use it
wherever we actually attempt to write such a file.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_build_write_old_props): new declaration

* subversion/libsvn_wc/workqueue.c:
  (OP_WRITE_OLD_PROPS): new operation code
  (run_install_properties): don't immediately write out the files.
    instead, queue up more items to do the writing.
  (run_write_old_props): new handler to write old-style props files
  (svn_wc__wq_build_write_old_props): new function
  (dispatch_table): add the new opcode and handler

* subversion/libsvn_wc/props.c:
  (immediate_install_props): rather than writing the file manually,
    construct a work item, queue it, then run the queue. this is the long
    way around but we actually want that work item for the next iteration

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 942222
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson16230122072773095.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #973

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/973/>

------------------------------------------
[...truncated 1753 lines...]
AU        contrib/server-side/svnstsw/doc/Doxyfile-html.in
A         contrib/server-side/svnstsw/doc/man
AU        contrib/server-side/svnstsw/doc/man/svnstsw_get_tunnel_user_name.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw.8.in
AU        contrib/server-side/svnstsw/doc/man/libsvnstsw.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_fso_is_changeable.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_exec_svnserve.3.in
A         contrib/server-side/svnstsw/INSTALL
A         contrib/server-side/svnstsw/src
AU        contrib/server-side/svnstsw/src/exec_svnserve.c
AU        contrib/server-side/svnstsw/src/svnstsw_compat.h
AU        contrib/server-side/svnstsw/src/get_tunnel_user_name.c
AU        contrib/server-side/svnstsw/src/main.c
A         contrib/server-side/svnstsw/src/Makefile.am
AU        contrib/server-side/svnstsw/src/svnstsw_compat.c
AU        contrib/server-side/svnstsw/src/fso_is_changeable.c
A         contrib/server-side/svnstsw/COPYING
A         contrib/server-side/svnstsw/Makefile.am
AU        contrib/server-side/svnstsw/autogen.sh
A         contrib/server-side/svnstsw/NEWS
A         contrib/server-side/svnstsw/README
AU        contrib/server-side/svnmirror.sh
AU        contrib/server-side/load_repo_with_mergesensitive_copy.sh
AU        contrib/server-side/fsfsverify.py
A         contrib/server-side/svncutter
A         contrib/server-side/svncutter/README
AU        contrib/server-side/svncutter/svncutter
AU        configure.ac
A         doc
AU        doc/doxygen.conf
A         doc/programmer
AU        doc/programmer/WritingChangeLogs.txt
AU        doc/README
A         doc/user
AU        doc/user/svn-best-practices.html
AU        doc/user/lj_article.txt
AU        doc/user/cvs-crossover-guide.html
AU        INSTALL
AU        CHANGES
AU        gen-make.py
AU        autogen.sh
AU        aclocal.m4
A         packages
A         packages/windows-WiX
A         packages/windows-WiX/BuildSubversion
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CreateIcons.wxs
AU        packages/windows-WiX/BuildSubversion/Setup.wxs
A         packages/windows-WiX/BuildSubversion/BuildSubversion.wixproj
AU        packages/windows-WiX/BuildSubversion/LicensesFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFiles.wxi
AU        packages/windows-WiX/BuildSubversion/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Files.wxs
AU        packages/windows-WiX/BuildSubversion/LicensesFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommon.wxi
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFiles.wxi
A         packages/windows-WiX/BuildSubversion/WixDialog
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_uk-ua.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wixlib
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_pl-pl.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/AdminExitDialog.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_it-it.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/ApacheSelectDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/PostDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ja-jp.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/InfoDlg.wxs
A         packages/windows-WiX/BuildSubversion/WixDialog/build.bat
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ru-ru.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_es-es.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_fr-fr.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WelcomeDlgSv.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/ReadyDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/readme.txt
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_de-de.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_cs-cz.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/loc
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Post.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Pre.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_nl-nl.wxl
AU        packages/windows-WiX/BuildSubversion/iconvFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFeature.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFeature20x.wxi
A         packages/windows-WiX/BuildSubversion/Bitmaps
AU        packages/windows-WiX/BuildSubversion/Bitmaps/New.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/info.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/xbannrbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/svn_bck.png
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-164x314x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/Up.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-55x55x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/exclamic.ico
AU        packages/windows-WiX/BuildSubversion/ApacheFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/ProgramMenu.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFiles.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFiles.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses20x.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/wiz-55x55x24.bmp
A         packages/windows-WiX/Tools
AU        packages/windows-WiX/Tools/cmn.pl
AU        packages/windows-WiX/Tools/prepare_distro.bat
AU        packages/windows-WiX/Tools/gpgsign.pl
AU        packages/windows-WiX/Tools/finish_distro.bat
AU        packages/windows-WiX/Tools/svn_version.ini
AU        packages/windows-WiX/Tools/set_version.pl
AU        packages/windows-WiX/Tools/svn_dynamics.ini
AU        packages/windows-WiX/Tools/write_email.pl
AU        packages/windows-WiX/Tools/mk_svndoc.pl
AU        packages/windows-WiX/Tools/update_build_files.pl
A         packages/windows-WiX/Tools/templates
AU        packages/windows-WiX/Tools/templates/svn-doc.css
AU        packages/windows-WiX/Tools/templates/mk_htmlhelp.bat
A         packages/windows-WiX/BuildSubversion.sln
AU        packages/windows-WiX/readme.txt
A         packages/python-windows
AU        packages/python-windows/setup.py
AU        packages/python-windows/README.txt
A         packages/freebsd
A         packages/freebsd/README
A         packages/solaris
AU        packages/solaris/pkginfo.in
AU        packages/solaris/buildpkg.sh
A         packages/solaris/README
A         packages/windows-innosetup
A         packages/windows-innosetup/Post.rtf
A         packages/windows-innosetup/Pre.rtf
A         packages/windows-innosetup/tools
AU        packages/windows-innosetup/tools/mk_distro.bat
A         packages/windows-innosetup/tools/svnpath
AU        packages/windows-innosetup/tools/svnpath/main.c
AU        packages/windows-innosetup/tools/svnpath/svnpath.rc
AU        packages/windows-innosetup/tools/mk_distro.pl
AU        packages/windows-innosetup/tools/cmn.pl
AU        packages/windows-innosetup/tools/set_version.pl
AU        packages/windows-innosetup/tools/mk_svndoc.pl
AU        packages/windows-innosetup/is_main.pas
AU        packages/windows-innosetup/W32notes.txt
AU        packages/windows-innosetup/svn.iss
A         packages/windows-innosetup/images
AU        packages/windows-innosetup/images/svn_bck.png
AU        packages/windows-innosetup/images/wiz-164x314x24.bmp
AU        packages/windows-innosetup/images/wiz-55x55x24.bmp
AU        packages/windows-innosetup/missing_msvcp60dll.html
A         packages/windows-innosetup/svn.url
AU        packages/windows-innosetup/Readme.txt
AU        packages/windows-innosetup/missing_shfolderdll.html
A         packages/windows-innosetup/templates
AU        packages/windows-innosetup/templates/svn-doc.css
AU        packages/windows-innosetup/templates/svn_version.iss
AU        packages/windows-innosetup/templates/mk_htmlhelp.bat
AU        packages/windows-innosetup/templates/svn_dynamics.iss
A         packages/README
A         packages/rpm
A         packages/rpm/rhel-3
A         packages/rpm/rhel-3/.rpmmacros
AU        packages/rpm/rhel-3/find-osrel
A         packages/rpm/rhel-3/subversion.conf
A         packages/rpm/rhel-3/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-3/subversion.spec
AU        packages/rpm/rhel-3/filter-requires.sh
A         packages/rpm/rhel-3/Makefile
A         packages/rpm/rhel-3/README
A         packages/rpm/rhel-4
A         packages/rpm/rhel-4/apache.patch
A         packages/rpm/rhel-4/python-2.4.patch
A         packages/rpm/rhel-4/.rpmmacros
AU        packages/rpm/rhel-4/find-osrel
A         packages/rpm/rhel-4/subversion.conf
A         packages/rpm/rhel-4/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-4/subversion.spec
AU        packages/rpm/rhel-4/filter-requires.sh
A         packages/rpm/rhel-4/Makefile
A         packages/rpm/rhel-4/README
A         packages/rpm/rhel-5
A         packages/rpm/rhel-5/.rpmmacros
AU        packages/rpm/rhel-5/find-osrel
A         packages/rpm/rhel-5/subversion.conf
A         packages/rpm/rhel-5/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-5/subversion.spec
AU        packages/rpm/rhel-5/filter-requires.sh
A         packages/rpm/rhel-5/Makefile
A         packages/rpm/rhel-5/README
A         packages/rpm/README
 U        .
At revision 946867
no change for https://svn.apache.org/repos/asf/subversion/trunk since the previous build
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson667043482303154757.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin:/opt/sfw/bin:/opt/subversion-current/bin
+ export PATH
+ ./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.59 (ok)
buildcheck: autoheader version 2.59 (ok)
Creating build-outputs.mk...
Creating svn_private_config.h.in...
Creating configure...

You can run ./configure now.

Running autogen.sh implies you are a maintainer.  You may prefer
to run configure in one of the following ways:

./configure --enable-maintainer-mode
./configure --disable-shared
./configure --enable-maintainer-mode --disable-shared

Note:  If you wish to run a Subversion HTTP server, you will need
Apache 2.x.  See the INSTALL file for details.

+ ./configure --enable-maintainer-mode --disable-shared --with-custom-libtool=/opt/sfw/bin/libtool --with-apr=/opt/subversion-current/apr --with-apr-util=/opt/subversion-current/apr-util
configure: Configuring Subversion 1.7.0
configure: creating config.nice
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking target system type... i386-pc-solaris2.10
checking for egrep... egrep
checking whether ln -s works... yes
checking for a BSD-compatible install... build/install-sh -c
configure: Apache Portable Runtime (APR) library configuration
checking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file.
Recording test results


Build failed in Hudson: subversion-trunk-solaris #972

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/972/>

------------------------------------------
[...truncated 1753 lines...]
AU        contrib/server-side/svnstsw/doc/Doxyfile-html.in
A         contrib/server-side/svnstsw/doc/man
AU        contrib/server-side/svnstsw/doc/man/svnstsw_get_tunnel_user_name.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw.8.in
AU        contrib/server-side/svnstsw/doc/man/libsvnstsw.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_fso_is_changeable.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_exec_svnserve.3.in
A         contrib/server-side/svnstsw/INSTALL
A         contrib/server-side/svnstsw/src
AU        contrib/server-side/svnstsw/src/exec_svnserve.c
AU        contrib/server-side/svnstsw/src/svnstsw_compat.h
AU        contrib/server-side/svnstsw/src/get_tunnel_user_name.c
AU        contrib/server-side/svnstsw/src/main.c
A         contrib/server-side/svnstsw/src/Makefile.am
AU        contrib/server-side/svnstsw/src/svnstsw_compat.c
AU        contrib/server-side/svnstsw/src/fso_is_changeable.c
A         contrib/server-side/svnstsw/COPYING
A         contrib/server-side/svnstsw/Makefile.am
AU        contrib/server-side/svnstsw/autogen.sh
A         contrib/server-side/svnstsw/NEWS
A         contrib/server-side/svnstsw/README
AU        contrib/server-side/svnmirror.sh
AU        contrib/server-side/load_repo_with_mergesensitive_copy.sh
AU        contrib/server-side/fsfsverify.py
A         contrib/server-side/svncutter
A         contrib/server-side/svncutter/README
AU        contrib/server-side/svncutter/svncutter
AU        configure.ac
A         doc
AU        doc/doxygen.conf
A         doc/programmer
AU        doc/programmer/WritingChangeLogs.txt
AU        doc/README
A         doc/user
AU        doc/user/svn-best-practices.html
AU        doc/user/lj_article.txt
AU        doc/user/cvs-crossover-guide.html
AU        INSTALL
AU        CHANGES
AU        gen-make.py
AU        autogen.sh
AU        aclocal.m4
A         packages
A         packages/windows-WiX
A         packages/windows-WiX/BuildSubversion
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CreateIcons.wxs
AU        packages/windows-WiX/BuildSubversion/Setup.wxs
A         packages/windows-WiX/BuildSubversion/BuildSubversion.wixproj
AU        packages/windows-WiX/BuildSubversion/LicensesFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFiles.wxi
AU        packages/windows-WiX/BuildSubversion/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Files.wxs
AU        packages/windows-WiX/BuildSubversion/LicensesFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommon.wxi
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFiles.wxi
A         packages/windows-WiX/BuildSubversion/WixDialog
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_uk-ua.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wixlib
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_pl-pl.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/AdminExitDialog.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_it-it.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/ApacheSelectDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/PostDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ja-jp.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/InfoDlg.wxs
A         packages/windows-WiX/BuildSubversion/WixDialog/build.bat
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ru-ru.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_es-es.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_fr-fr.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WelcomeDlgSv.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/ReadyDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/readme.txt
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_de-de.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_cs-cz.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/loc
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Post.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Pre.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_nl-nl.wxl
AU        packages/windows-WiX/BuildSubversion/iconvFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFeature.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFeature20x.wxi
A         packages/windows-WiX/BuildSubversion/Bitmaps
AU        packages/windows-WiX/BuildSubversion/Bitmaps/New.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/info.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/xbannrbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/svn_bck.png
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-164x314x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/Up.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-55x55x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/exclamic.ico
AU        packages/windows-WiX/BuildSubversion/ApacheFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/ProgramMenu.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFiles.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFiles.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses20x.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/wiz-55x55x24.bmp
A         packages/windows-WiX/Tools
AU        packages/windows-WiX/Tools/cmn.pl
AU        packages/windows-WiX/Tools/prepare_distro.bat
AU        packages/windows-WiX/Tools/gpgsign.pl
AU        packages/windows-WiX/Tools/finish_distro.bat
AU        packages/windows-WiX/Tools/svn_version.ini
AU        packages/windows-WiX/Tools/set_version.pl
AU        packages/windows-WiX/Tools/svn_dynamics.ini
AU        packages/windows-WiX/Tools/write_email.pl
AU        packages/windows-WiX/Tools/mk_svndoc.pl
AU        packages/windows-WiX/Tools/update_build_files.pl
A         packages/windows-WiX/Tools/templates
AU        packages/windows-WiX/Tools/templates/svn-doc.css
AU        packages/windows-WiX/Tools/templates/mk_htmlhelp.bat
A         packages/windows-WiX/BuildSubversion.sln
AU        packages/windows-WiX/readme.txt
A         packages/python-windows
AU        packages/python-windows/setup.py
AU        packages/python-windows/README.txt
A         packages/freebsd
A         packages/freebsd/README
A         packages/solaris
AU        packages/solaris/pkginfo.in
AU        packages/solaris/buildpkg.sh
A         packages/solaris/README
A         packages/windows-innosetup
A         packages/windows-innosetup/Post.rtf
A         packages/windows-innosetup/Pre.rtf
A         packages/windows-innosetup/tools
AU        packages/windows-innosetup/tools/mk_distro.bat
A         packages/windows-innosetup/tools/svnpath
AU        packages/windows-innosetup/tools/svnpath/main.c
AU        packages/windows-innosetup/tools/svnpath/svnpath.rc
AU        packages/windows-innosetup/tools/mk_distro.pl
AU        packages/windows-innosetup/tools/cmn.pl
AU        packages/windows-innosetup/tools/set_version.pl
AU        packages/windows-innosetup/tools/mk_svndoc.pl
AU        packages/windows-innosetup/is_main.pas
AU        packages/windows-innosetup/W32notes.txt
AU        packages/windows-innosetup/svn.iss
A         packages/windows-innosetup/images
AU        packages/windows-innosetup/images/svn_bck.png
AU        packages/windows-innosetup/images/wiz-164x314x24.bmp
AU        packages/windows-innosetup/images/wiz-55x55x24.bmp
AU        packages/windows-innosetup/missing_msvcp60dll.html
A         packages/windows-innosetup/svn.url
AU        packages/windows-innosetup/Readme.txt
AU        packages/windows-innosetup/missing_shfolderdll.html
A         packages/windows-innosetup/templates
AU        packages/windows-innosetup/templates/svn-doc.css
AU        packages/windows-innosetup/templates/svn_version.iss
AU        packages/windows-innosetup/templates/mk_htmlhelp.bat
AU        packages/windows-innosetup/templates/svn_dynamics.iss
A         packages/README
A         packages/rpm
A         packages/rpm/rhel-3
A         packages/rpm/rhel-3/.rpmmacros
AU        packages/rpm/rhel-3/find-osrel
A         packages/rpm/rhel-3/subversion.conf
A         packages/rpm/rhel-3/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-3/subversion.spec
AU        packages/rpm/rhel-3/filter-requires.sh
A         packages/rpm/rhel-3/Makefile
A         packages/rpm/rhel-3/README
A         packages/rpm/rhel-4
A         packages/rpm/rhel-4/apache.patch
A         packages/rpm/rhel-4/python-2.4.patch
A         packages/rpm/rhel-4/.rpmmacros
AU        packages/rpm/rhel-4/find-osrel
A         packages/rpm/rhel-4/subversion.conf
A         packages/rpm/rhel-4/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-4/subversion.spec
AU        packages/rpm/rhel-4/filter-requires.sh
A         packages/rpm/rhel-4/Makefile
A         packages/rpm/rhel-4/README
A         packages/rpm/rhel-5
A         packages/rpm/rhel-5/.rpmmacros
AU        packages/rpm/rhel-5/find-osrel
A         packages/rpm/rhel-5/subversion.conf
A         packages/rpm/rhel-5/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-5/subversion.spec
AU        packages/rpm/rhel-5/filter-requires.sh
A         packages/rpm/rhel-5/Makefile
A         packages/rpm/rhel-5/README
A         packages/rpm/README
 U        .
At revision 946858
no change for https://svn.apache.org/repos/asf/subversion/trunk since the previous build
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3163685439829360982.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ ./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.59 (ok)
buildcheck: autoheader version 2.59 (ok)
Creating build-outputs.mk...
Creating svn_private_config.h.in...
Creating configure...

You can run ./configure now.

Running autogen.sh implies you are a maintainer.  You may prefer
to run configure in one of the following ways:

./configure --enable-maintainer-mode
./configure --disable-shared
./configure --enable-maintainer-mode --disable-shared

Note:  If you wish to run a Subversion HTTP server, you will need
Apache 2.x.  See the INSTALL file for details.

+ ./configure --enable-maintainer-mode --disable-shared --with-custom-libtool=/opt/sfw/bin/libtool --with-apr=apr/ --with-apr-util=apr-util/
configure: Configuring Subversion 1.7.0
configure: creating config.nice
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking target system type... i386-pc-solaris2.10
checking for egrep... grep -E
checking whether ln -s works... yes
checking for a BSD-compatible install... /opt/sfw/bin/ginstall -c
configure: Apache Portable Runtime (APR) library configuration
checking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file.
Recording test results


Build failed in Hudson: subversion-trunk-solaris #971

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/971/>

------------------------------------------
[...truncated 1711 lines...]
AU        contrib/hook-scripts/pre-lock-require-needs-lock.py
AU        contrib/hook-scripts/require-mergeinfo.pl
AU        contrib/hook-scripts/case-insensitive.py
AU        contrib/hook-scripts/detect-merge-conflicts.sh
AU        contrib/hook-scripts/remove-zombie-locks.py
A         contrib/hook-scripts/enforcer
AU        contrib/hook-scripts/enforcer/enforcer
A         contrib/hook-scripts/enforcer/enforcer.conf
AU        contrib/hook-scripts/syntax-check.sh
AU        contrib/hook-scripts/check-mime-type.pl
AU        contrib/hook-scripts/commit-email.pl.in
AU        contrib/hook-scripts/README
AU        contrib/hook-scripts/commit-block-joke.py
AU        contrib/hook-scripts/svn-keyword-check.pl
AU        contrib/hook-scripts/pre-commit-check.py
A         contrib/server-side
AU        contrib/server-side/add-needs-lock.py
AU        contrib/server-side/backup-recipe.sh
AU        contrib/server-side/authz_svn_group.py
AU        contrib/server-side/svn-fast-backup
AU        contrib/server-side/svn-tweak-author.py
A         contrib/server-side/mod_dontdothat
AU        contrib/server-side/mod_dontdothat/mod_dontdothat.c
A         contrib/server-side/mod_dontdothat/README
AU        contrib/server-side/svnmirror-test.sh
A         contrib/server-side/svnstsw
AU        contrib/server-side/svnstsw/configure.ac
A         contrib/server-side/svnstsw/include
A         contrib/server-side/svnstsw/include/svnstsw
AU        contrib/server-side/svnstsw/include/svnstsw/fso_is_changeable.h
AU        contrib/server-side/svnstsw/include/svnstsw/exec_svnserve.h
AU        contrib/server-side/svnstsw/include/svnstsw/get_tunnel_user_name.h
AU        contrib/server-side/svnstsw/include/svnstsw/svnstsw.h
A         contrib/server-side/svnstsw/include/Makefile.am
A         contrib/server-side/svnstsw/AUTHORS
A         contrib/server-side/svnstsw/conf
AU        contrib/server-side/svnstsw/conf/find_apr.m4
AU        contrib/server-side/svnstsw/conf/stsw_prog_doxygen.m4
AU        contrib/server-side/svnstsw/conf/stsw_lib_apr.m4
AU        contrib/server-side/svnstsw/conf/stsw_func_snprintf_broken.m4
A         contrib/server-side/svnstsw/doc
A         contrib/server-side/svnstsw/doc/Makefile.am
AU        contrib/server-side/svnstsw/doc/Doxyfile-html.in
A         contrib/server-side/svnstsw/doc/man
AU        contrib/server-side/svnstsw/doc/man/svnstsw_get_tunnel_user_name.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw.8.in
AU        contrib/server-side/svnstsw/doc/man/libsvnstsw.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_fso_is_changeable.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_exec_svnserve.3.in
A         contrib/server-side/svnstsw/INSTALL
A         contrib/server-side/svnstsw/src
AU        contrib/server-side/svnstsw/src/exec_svnserve.c
AU        contrib/server-side/svnstsw/src/svnstsw_compat.h
AU        contrib/server-side/svnstsw/src/get_tunnel_user_name.c
AU        contrib/server-side/svnstsw/src/main.c
A         contrib/server-side/svnstsw/src/Makefile.am
AU        contrib/server-side/svnstsw/src/svnstsw_compat.c
AU        contrib/server-side/svnstsw/src/fso_is_changeable.c
A         contrib/server-side/svnstsw/COPYING
A         contrib/server-side/svnstsw/Makefile.am
AU        contrib/server-side/svnstsw/autogen.sh
A         contrib/server-side/svnstsw/NEWS
A         contrib/server-side/svnstsw/README
AU        contrib/server-side/svnmirror.sh
AU        contrib/server-side/load_repo_with_mergesensitive_copy.sh
AU        contrib/server-side/fsfsverify.py
A         contrib/server-side/svncutter
A         contrib/server-side/svncutter/README
AU        contrib/server-side/svncutter/svncutter
AU        configure.ac
A         doc
AU        doc/doxygen.conf
A         doc/programmer
AU        doc/programmer/WritingChangeLogs.txt
AU        doc/README
A         doc/user
AU        doc/user/svn-best-practices.html
AU        doc/user/lj_article.txt
AU        doc/user/cvs-crossover-guide.html
AU        INSTALL
AU        CHANGES
AU        gen-make.py
AU        autogen.sh
AU        aclocal.m4
A         packages
A         packages/windows-WiX
A         packages/windows-WiX/BuildSubversion
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CreateIcons.wxs
AU        packages/windows-WiX/BuildSubversion/Setup.wxs
A         packages/windows-WiX/BuildSubversion/BuildSubversion.wixproj
AU        packages/windows-WiX/BuildSubversion/LicensesFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFiles.wxi
AU        packages/windows-WiX/BuildSubversion/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Files.wxs
AU        packages/windows-WiX/BuildSubversion/LicensesFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommon.wxi
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFiles.wxi
A         packages/windows-WiX/BuildSubversion/WixDialog
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_uk-ua.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wixlib
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_pl-pl.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/AdminExitDialog.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_it-it.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/ApacheSelectDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/PostDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ja-jp.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/InfoDlg.wxs
A         packages/windows-WiX/BuildSubversion/WixDialog/build.bat
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ru-ru.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_es-es.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_fr-fr.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WelcomeDlgSv.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/ReadyDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/readme.txt
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_de-de.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_cs-cz.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/loc
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Post.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Pre.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_nl-nl.wxl
AU        packages/windows-WiX/BuildSubversion/iconvFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFeature.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFeature20x.wxi
A         packages/windows-WiX/BuildSubversion/Bitmaps
AU        packages/windows-WiX/BuildSubversion/Bitmaps/New.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/info.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/xbannrbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/svn_bck.png
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-164x314x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/Up.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-55x55x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/exclamic.ico
AU        packages/windows-WiX/BuildSubversion/ApacheFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/ProgramMenu.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFiles.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFiles.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses20x.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/wiz-55x55x24.bmp
A         packages/windows-WiX/Tools
AU        packages/windows-WiX/Tools/cmn.pl
AU        packages/windows-WiX/Tools/prepare_distro.bat
AU        packages/windows-WiX/Tools/gpgsign.pl
AU        packages/windows-WiX/Tools/finish_distro.bat
AU        packages/windows-WiX/Tools/svn_version.ini
AU        packages/windows-WiX/Tools/set_version.pl
AU        packages/windows-WiX/Tools/svn_dynamics.ini
AU        packages/windows-WiX/Tools/write_email.pl
AU        packages/windows-WiX/Tools/mk_svndoc.pl
AU        packages/windows-WiX/Tools/update_build_files.pl
A         packages/windows-WiX/Tools/templates
AU        packages/windows-WiX/Tools/templates/svn-doc.css
AU        packages/windows-WiX/Tools/templates/mk_htmlhelp.bat
A         packages/windows-WiX/BuildSubversion.sln
AU        packages/windows-WiX/readme.txt
A         packages/python-windows
AU        packages/python-windows/setup.py
AU        packages/python-windows/README.txt
A         packages/freebsd
A         packages/freebsd/README
A         packages/solaris
AU        packages/solaris/pkginfo.in
AU        packages/solaris/buildpkg.sh
A         packages/solaris/README
A         packages/windows-innosetup
A         packages/windows-innosetup/Post.rtf
A         packages/windows-innosetup/Pre.rtf
A         packages/windows-innosetup/tools
AU        packages/windows-innosetup/tools/mk_distro.bat
A         packages/windows-innosetup/tools/svnpath
AU        packages/windows-innosetup/tools/svnpath/main.c
AU        packages/windows-innosetup/tools/svnpath/svnpath.rc
AU        packages/windows-innosetup/tools/mk_distro.pl
AU        packages/windows-innosetup/tools/cmn.pl
AU        packages/windows-innosetup/tools/set_version.pl
AU        packages/windows-innosetup/tools/mk_svndoc.pl
AU        packages/windows-innosetup/is_main.pas
AU        packages/windows-innosetup/W32notes.txt
AU        packages/windows-innosetup/svn.iss
A         packages/windows-innosetup/images
AU        packages/windows-innosetup/images/svn_bck.png
AU        packages/windows-innosetup/images/wiz-164x314x24.bmp
AU        packages/windows-innosetup/images/wiz-55x55x24.bmp
AU        packages/windows-innosetup/missing_msvcp60dll.html
A         packages/windows-innosetup/svn.url
AU        packages/windows-innosetup/Readme.txt
AU        packages/windows-innosetup/missing_shfolderdll.html
A         packages/windows-innosetup/templates
AU        packages/windows-innosetup/templates/svn-doc.css
AU        packages/windows-innosetup/templates/svn_version.iss
AU        packages/windows-innosetup/templates/mk_htmlhelp.bat
AU        packages/windows-innosetup/templates/svn_dynamics.iss
A         packages/README
A         packages/rpm
A         packages/rpm/rhel-3
A         packages/rpm/rhel-3/.rpmmacros
AU        packages/rpm/rhel-3/find-osrel
A         packages/rpm/rhel-3/subversion.conf
A         packages/rpm/rhel-3/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-3/subversion.spec
AU        packages/rpm/rhel-3/filter-requires.sh
A         packages/rpm/rhel-3/Makefile
A         packages/rpm/rhel-3/README
A         packages/rpm/rhel-4
A         packages/rpm/rhel-4/apache.patch
A         packages/rpm/rhel-4/python-2.4.patch
A         packages/rpm/rhel-4/.rpmmacros
AU        packages/rpm/rhel-4/find-osrel
A         packages/rpm/rhel-4/subversion.conf
A         packages/rpm/rhel-4/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-4/subversion.spec
AU        packages/rpm/rhel-4/filter-requires.sh
A         packages/rpm/rhel-4/Makefile
A         packages/rpm/rhel-4/README
A         packages/rpm/rhel-5
A         packages/rpm/rhel-5/.rpmmacros
AU        packages/rpm/rhel-5/find-osrel
A         packages/rpm/rhel-5/subversion.conf
A         packages/rpm/rhel-5/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-5/subversion.spec
AU        packages/rpm/rhel-5/filter-requires.sh
A         packages/rpm/rhel-5/Makefile
A         packages/rpm/rhel-5/README
A         packages/rpm/README
 U        .
At revision 946853
no change for https://svn.apache.org/repos/asf/subversion/trunk since the previous build
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3075835436932726172.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ make
make: Fatal error: No arguments to build
Recording test results


Build failed in Hudson: subversion-trunk-solaris #970

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/970/>

------------------------------------------
[...truncated 1711 lines...]
AU        contrib/hook-scripts/pre-lock-require-needs-lock.py
AU        contrib/hook-scripts/require-mergeinfo.pl
AU        contrib/hook-scripts/case-insensitive.py
AU        contrib/hook-scripts/detect-merge-conflicts.sh
AU        contrib/hook-scripts/remove-zombie-locks.py
A         contrib/hook-scripts/enforcer
AU        contrib/hook-scripts/enforcer/enforcer
A         contrib/hook-scripts/enforcer/enforcer.conf
AU        contrib/hook-scripts/syntax-check.sh
AU        contrib/hook-scripts/check-mime-type.pl
AU        contrib/hook-scripts/commit-email.pl.in
AU        contrib/hook-scripts/README
AU        contrib/hook-scripts/commit-block-joke.py
AU        contrib/hook-scripts/svn-keyword-check.pl
AU        contrib/hook-scripts/pre-commit-check.py
A         contrib/server-side
AU        contrib/server-side/add-needs-lock.py
AU        contrib/server-side/backup-recipe.sh
AU        contrib/server-side/authz_svn_group.py
AU        contrib/server-side/svn-fast-backup
AU        contrib/server-side/svn-tweak-author.py
A         contrib/server-side/mod_dontdothat
AU        contrib/server-side/mod_dontdothat/mod_dontdothat.c
A         contrib/server-side/mod_dontdothat/README
AU        contrib/server-side/svnmirror-test.sh
A         contrib/server-side/svnstsw
AU        contrib/server-side/svnstsw/configure.ac
A         contrib/server-side/svnstsw/include
A         contrib/server-side/svnstsw/include/svnstsw
AU        contrib/server-side/svnstsw/include/svnstsw/fso_is_changeable.h
AU        contrib/server-side/svnstsw/include/svnstsw/exec_svnserve.h
AU        contrib/server-side/svnstsw/include/svnstsw/get_tunnel_user_name.h
AU        contrib/server-side/svnstsw/include/svnstsw/svnstsw.h
A         contrib/server-side/svnstsw/include/Makefile.am
A         contrib/server-side/svnstsw/AUTHORS
A         contrib/server-side/svnstsw/conf
AU        contrib/server-side/svnstsw/conf/find_apr.m4
AU        contrib/server-side/svnstsw/conf/stsw_prog_doxygen.m4
AU        contrib/server-side/svnstsw/conf/stsw_lib_apr.m4
AU        contrib/server-side/svnstsw/conf/stsw_func_snprintf_broken.m4
A         contrib/server-side/svnstsw/doc
A         contrib/server-side/svnstsw/doc/Makefile.am
AU        contrib/server-side/svnstsw/doc/Doxyfile-html.in
A         contrib/server-side/svnstsw/doc/man
AU        contrib/server-side/svnstsw/doc/man/svnstsw_get_tunnel_user_name.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw.8.in
AU        contrib/server-side/svnstsw/doc/man/libsvnstsw.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_fso_is_changeable.3.in
AU        contrib/server-side/svnstsw/doc/man/svnstsw_exec_svnserve.3.in
A         contrib/server-side/svnstsw/INSTALL
A         contrib/server-side/svnstsw/src
AU        contrib/server-side/svnstsw/src/exec_svnserve.c
AU        contrib/server-side/svnstsw/src/svnstsw_compat.h
AU        contrib/server-side/svnstsw/src/get_tunnel_user_name.c
AU        contrib/server-side/svnstsw/src/main.c
A         contrib/server-side/svnstsw/src/Makefile.am
AU        contrib/server-side/svnstsw/src/svnstsw_compat.c
AU        contrib/server-side/svnstsw/src/fso_is_changeable.c
A         contrib/server-side/svnstsw/COPYING
A         contrib/server-side/svnstsw/Makefile.am
AU        contrib/server-side/svnstsw/autogen.sh
A         contrib/server-side/svnstsw/NEWS
A         contrib/server-side/svnstsw/README
AU        contrib/server-side/svnmirror.sh
AU        contrib/server-side/load_repo_with_mergesensitive_copy.sh
AU        contrib/server-side/fsfsverify.py
A         contrib/server-side/svncutter
A         contrib/server-side/svncutter/README
AU        contrib/server-side/svncutter/svncutter
AU        configure.ac
A         doc
AU        doc/doxygen.conf
A         doc/programmer
AU        doc/programmer/WritingChangeLogs.txt
AU        doc/README
A         doc/user
AU        doc/user/svn-best-practices.html
AU        doc/user/lj_article.txt
AU        doc/user/cvs-crossover-guide.html
AU        INSTALL
AU        CHANGES
AU        gen-make.py
AU        autogen.sh
AU        aclocal.m4
A         packages
A         packages/windows-WiX
A         packages/windows-WiX/BuildSubversion
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CreateIcons.wxs
AU        packages/windows-WiX/BuildSubversion/Setup.wxs
A         packages/windows-WiX/BuildSubversion/BuildSubversion.wixproj
AU        packages/windows-WiX/BuildSubversion/LicensesFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFiles.wxi
AU        packages/windows-WiX/BuildSubversion/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Files.wxs
AU        packages/windows-WiX/BuildSubversion/LicensesFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommon.wxi
AU        packages/windows-WiX/BuildSubversion/CommonBinaryFiles.wxi
A         packages/windows-WiX/BuildSubversion/WixDialog
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_uk-ua.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wixlib
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_pl-pl.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/AdminExitDialog.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_it-it.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/ApacheSelectDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/PostDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ja-jp.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/InfoDlg.wxs
A         packages/windows-WiX/BuildSubversion/WixDialog/build.bat
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_Subversion.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_ru-ru.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_es-es.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_fr-fr.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WelcomeDlgSv.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/ReadyDlg.wxs
AU        packages/windows-WiX/BuildSubversion/WixDialog/readme.txt
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_de-de.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_cs-cz.wxl
A         packages/windows-WiX/BuildSubversion/WixDialog/loc
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us
A         packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Post.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Pre.rtf
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us-subversion.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/WixUI_en-us.wxl
AU        packages/windows-WiX/BuildSubversion/WixDialog/WixUI_nl-nl.wxl
AU        packages/windows-WiX/BuildSubversion/iconvFeature20x.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFeature.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFeature.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFeature20x.wxi
A         packages/windows-WiX/BuildSubversion/Bitmaps
AU        packages/windows-WiX/BuildSubversion/Bitmaps/New.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/dlgbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/info.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/xbannrbmp.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/svn_bck.png
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-164x314x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/Up.ico
AU        packages/windows-WiX/BuildSubversion/Bitmaps/wiz-55x55x24.bmp
AU        packages/windows-WiX/BuildSubversion/Bitmaps/exclamic.ico
AU        packages/windows-WiX/BuildSubversion/ApacheFeature22x.wxi
AU        packages/windows-WiX/BuildSubversion/LicensesCommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/ProgramMenu.wxi
AU        packages/windows-WiX/BuildSubversion/iconvFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonShareFiles.wxi
AU        packages/windows-WiX/BuildSubversion/CommonSASLFiles.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles20x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses20x.wxi
AU        packages/windows-WiX/BuildSubversion/ApacheFiles22x.wxi
AU        packages/windows-WiX/BuildSubversion/Licenses22x.wxi
AU        packages/windows-WiX/BuildSubversion/CommonFeature.wxi
AU        packages/windows-WiX/BuildSubversion/wiz-55x55x24.bmp
A         packages/windows-WiX/Tools
AU        packages/windows-WiX/Tools/cmn.pl
AU        packages/windows-WiX/Tools/prepare_distro.bat
AU        packages/windows-WiX/Tools/gpgsign.pl
AU        packages/windows-WiX/Tools/finish_distro.bat
AU        packages/windows-WiX/Tools/svn_version.ini
AU        packages/windows-WiX/Tools/set_version.pl
AU        packages/windows-WiX/Tools/svn_dynamics.ini
AU        packages/windows-WiX/Tools/write_email.pl
AU        packages/windows-WiX/Tools/mk_svndoc.pl
AU        packages/windows-WiX/Tools/update_build_files.pl
A         packages/windows-WiX/Tools/templates
AU        packages/windows-WiX/Tools/templates/svn-doc.css
AU        packages/windows-WiX/Tools/templates/mk_htmlhelp.bat
A         packages/windows-WiX/BuildSubversion.sln
AU        packages/windows-WiX/readme.txt
A         packages/python-windows
AU        packages/python-windows/setup.py
AU        packages/python-windows/README.txt
A         packages/freebsd
A         packages/freebsd/README
A         packages/solaris
AU        packages/solaris/pkginfo.in
AU        packages/solaris/buildpkg.sh
A         packages/solaris/README
A         packages/windows-innosetup
A         packages/windows-innosetup/Post.rtf
A         packages/windows-innosetup/Pre.rtf
A         packages/windows-innosetup/tools
AU        packages/windows-innosetup/tools/mk_distro.bat
A         packages/windows-innosetup/tools/svnpath
AU        packages/windows-innosetup/tools/svnpath/main.c
AU        packages/windows-innosetup/tools/svnpath/svnpath.rc
AU        packages/windows-innosetup/tools/mk_distro.pl
AU        packages/windows-innosetup/tools/cmn.pl
AU        packages/windows-innosetup/tools/set_version.pl
AU        packages/windows-innosetup/tools/mk_svndoc.pl
AU        packages/windows-innosetup/is_main.pas
AU        packages/windows-innosetup/W32notes.txt
AU        packages/windows-innosetup/svn.iss
A         packages/windows-innosetup/images
AU        packages/windows-innosetup/images/svn_bck.png
AU        packages/windows-innosetup/images/wiz-164x314x24.bmp
AU        packages/windows-innosetup/images/wiz-55x55x24.bmp
AU        packages/windows-innosetup/missing_msvcp60dll.html
A         packages/windows-innosetup/svn.url
AU        packages/windows-innosetup/Readme.txt
AU        packages/windows-innosetup/missing_shfolderdll.html
A         packages/windows-innosetup/templates
AU        packages/windows-innosetup/templates/svn-doc.css
AU        packages/windows-innosetup/templates/svn_version.iss
AU        packages/windows-innosetup/templates/mk_htmlhelp.bat
AU        packages/windows-innosetup/templates/svn_dynamics.iss
A         packages/README
A         packages/rpm
A         packages/rpm/rhel-3
A         packages/rpm/rhel-3/.rpmmacros
AU        packages/rpm/rhel-3/find-osrel
A         packages/rpm/rhel-3/subversion.conf
A         packages/rpm/rhel-3/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-3/subversion.spec
AU        packages/rpm/rhel-3/filter-requires.sh
A         packages/rpm/rhel-3/Makefile
A         packages/rpm/rhel-3/README
A         packages/rpm/rhel-4
A         packages/rpm/rhel-4/apache.patch
A         packages/rpm/rhel-4/python-2.4.patch
A         packages/rpm/rhel-4/.rpmmacros
AU        packages/rpm/rhel-4/find-osrel
A         packages/rpm/rhel-4/subversion.conf
A         packages/rpm/rhel-4/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-4/subversion.spec
AU        packages/rpm/rhel-4/filter-requires.sh
A         packages/rpm/rhel-4/Makefile
A         packages/rpm/rhel-4/README
A         packages/rpm/rhel-5
A         packages/rpm/rhel-5/.rpmmacros
AU        packages/rpm/rhel-5/find-osrel
A         packages/rpm/rhel-5/subversion.conf
A         packages/rpm/rhel-5/subversion-0.31.0-rpath.patch
A         packages/rpm/rhel-5/subversion.spec
AU        packages/rpm/rhel-5/filter-requires.sh
A         packages/rpm/rhel-5/Makefile
A         packages/rpm/rhel-5/README
A         packages/rpm/README
 U        .
At revision 946853
no change for https://svn.apache.org/repos/asf/subversion/trunk since the previous build
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1780084056608517317.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ gmake clean
gmake: *** No rule to make target `clean'.  Stop.
Recording test results


Build failed in Hudson: subversion-trunk-solaris #969

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/969/changes>

Changes:

[pburba] Fix issue #3242 as concerns reintegrate merges.

Reintegrate merges now succeed even when the user is not authorized to the
parents of the reintegrate source and/or target.

* subversion/include/private/svn_mergeinfo_private.h

  (svn_mergeinfo__add_prefix_to_catalog): New.

* subversion/libsvn_client/merge.c

  (merge_cousins_and_supplement_mergeinfo): Accept two svn_ra_session_t,
   one for each URL of the two-URL merge being performed.  Stop with all
   the now unnecessary reparenting.

  (merge_locked): Update call to merge_cousins_and_supplement_mergeinfo,
   passing along the second RA session, which we conveniently already
   opened.

  (find_unsynced_ranges): Expect incoming RA session to point at the
   reintegrate target, rather than the repos root.

  (find_unmerged_mergeinfo,
   calculate_left_hand_side): Accept two RA sessions, one for the
   reintegrate source and one for the target, rather than a single
   RA session for the root of the repository.  Stop unnecessary
   reparenting.

  (merge_reintegrate_locked): Open two RA sessions and pass them along
   to merge_cousins_and_supplement_mergeinfo().  Remove the 'FIXME' that
   started all this.

* subversion/libsvn_subr/mergeinfo.c

  (svn_mergeinfo__add_prefix_to_catalog): New.

* subversion/tests/cmdline/merge_authz_tests.py

  (reintegrate_fails_if_no_root_access): Move update before changing to
   restrictive authz, otherwise it will fail.  Remove comment about XFail
   status.

  (test_list): Remove XFail from reintegrate_fails_if_no_root_access.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/include/private/svn_mergeinfo_private.h
U         subversion/libsvn_subr/mergeinfo.c
U         subversion/libsvn_client/merge.c
U         subversion/tests/cmdline/merge_authz_tests.py
At revision 946774
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7142454765268630228.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #968

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/968/changes>

Changes:

[julianfoad] Move a function to where it can be shared, and give it a better name.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__get_ultimate_base_md5_checksum): New function, based on
    get_pristine_base_checksum().

* subversion/libsvn_wc/update_editor.c
  (get_pristine_base_checksum): Delete.
  (apply_textdelta): Use svn_wc__get_ultimate_base_md5_checksum() instead,
    and rename the checksum variables for clarity.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/adm_files.h
At revision 946728
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1291888635529635515.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #967

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/967/changes>

Changes:

[philip] * notes/wc-ng/copying: Add some notes about wc-to-wc copies.

[julianfoad] Rename svn_wc__get_pristine_base_contents() to
svn_wc__get_ultimate_base_contents(), in line with the name
svn_wc__ultimate_base_text_path().

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__get_ultimate_base_contents): New name for
    svn_wc__get_pristine_base_contents().

* subversion/libsvn_wc/update_editor.c
  (add_file_with_history, apply_textdelta): Adjust callers.

[pburba] * subversion/libsvn_client/merge.c:
  (calculate_left_hand_side): Fix a typo where statement ended with ','
   rather than ';'.  No logic change.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
AU        notes/wc-ng/copying
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_client/merge.c
At revision 946711
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3375111517447038230.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #966

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/966/changes>

Changes:

[julianfoad] Tweak svn_wc__sync_text_base(), mainly to ensure it uses
svn_wc__text_base_path() so that all references to the text base path go
through that one function.  No functional change.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__sync_text_base): Take a 'db' argument, as functions like this
    usually do.  Rename 'pool' to 'scratch_pool'.  In the implementation,
    use svn_wc__text_base_path() instead of in-line equivalent code.

* subversion/libsvn_wc/workqueue.c
  (install_committed_file): Pass a 'db' argument to svn_wc__sync_text_base().

[julianfoad] Replace read-only uses of svn_wc__text_base_path() and similar with new
functions that are named to indicate this usage.  The new functions simply
forward the call to the original functions, for now, but separating the
read-only uses from the writes should make it easier to migrate them to use
the WC-NG Pristine Store; at least it helps me to comprehend that process.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__text_revert_path_to_read, svn_wc__ultimate_text_base_path,
   svn_wc__ultimate_text_base_path_to_read): New functions.
  (svn_wc__get_pristine_base_contents, svn_wc__get_pristine_contents): Use
    the new functions.

* subversion/libsvn_wc/adm_ops.c
  (process_committed_leaf, svn_wc_get_pristine_copy_path): Use the new
    functions.

* subversion/libsvn_wc/diff.c
  (get_nearest_pristine_text_as_file, report_wc_file_as_added): Use the new
    functions.

* subversion/libsvn_wc/update_editor.c
  (get_pristine_base_path): Move+rename to svn_wc__ultimate_text_base_path().
  (merge_file, close_file): Use the new functions.

* subversion/libsvn_wc/workqueue.c
  (verify_pristine_present, log_do_committed): Use the new functions.

[stsp] Fix issue #2267, "support uncommitted svn:externals properties".

* subversion/libsvn_wc/adm_crawler.c
  (read_traversal_info): Rename to ...
  (read_externals_info): ... this. We've been using an external_func
   callback instead of a traversal info for some time.
  (report_revisions_and_depths): Rename local variable CHILDREN to
   BASE_CHILDREN for clarity (the children come from the BASE tree).
   If the caller provided an EXTERNAL_FUNC callback, check locally
   added directories for svn:externals as well and pass them to the
   callback. The caller will then pull externals into the added directory.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_wc/adm_crawler.c
U         subversion/libsvn_wc/workqueue.c
At revision 946680
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1469157296731645050.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #965

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/965/changes>

Changes:

[julianfoad] Avoid casting away "const" in a few places.

* subversion/include/private/svn_skel.h,
  subversion/libsvn_subr/skel.c
  (svn_skel__append): Remove "const" from the skel parameter, because, even
    though it is not *modified* by this function, it must be *modifiable* in
    order to be part of the list.  Thus, no longer cast away "const" in the
    implementation.

* subversion/libsvn_fs_base/revs-txns.c
  (txn_body_cleanup_txn_copy, txn_body_cleanup_txn_changes,
   txn_body_delete_txn): Dereference the "baton" parameter instead of
    type-casting it to get the desired "const char *" pointer.
  (svn_fs_base__purge_txn): Instead of casting away "const" to pass the
    required "const char *" pointer as a "void *" baton, pass its address.

* subversion/libsvn_wc/wc_db.c
  (svn_wc__db_read_conflict_victims): Use an intermediate variable to avoid
    casting away "const".

* subversion/svn/diff-cmd.c
  (summarize_xml, summarize_regular): Dereference the "baton" parameter
    instead of type-casting it to get the desired "const char *" pointer.
  (svn_cl__diff): Instead of casting away "const" to pass the required
    "const char *" pointer as a "void *" baton, pass its address.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_fs_base/revs-txns.c
U         subversion/include/private/svn_skel.h
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_subr/skel.c
U         subversion/svn/diff-cmd.c
At revision 946586
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4056093067439690271.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #964

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/964/changes>

Changes:

[hwright] Revert an accidental commit in r946518.

* subversion/tests/cmdline/svntest/main.py:
  Revert commit as above.

[hwright] JavaHL: Fix a JNI frame bug.

* subversion/bindings/javahl/native/CreateJ.cpp
  (getOrdinal): add a call to PushLocalFrame() before the method
   returns successfully without a Java exception.

Patch by: Byeongcheol Lee <li...@gmail.com>

[Note: Accidental changes to subversion/tests/cmdline/svntest/main.py were
 reverted in r946519.]

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/bindings/javahl/native/EnumMapper.cpp
U         subversion/tests/cmdline/svntest/main.py
At revision 946521
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5634047518336630692.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #963

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/963/changes>

Changes:

[stsp] * subversion/libsvn_wc/deprecated.c
  (wrap_4to3_dir_opened): Accept the new SKIP_CHILDREN parameter which
   was added to dir_opened in r946186. Just set it to FALSE if not NULL,
   because the callbacks3 version of this callback doesn't know any better.

Found by: julianfoad

[stsp] * tools/dev/unix-build/Makefile.svn: Bump some dependencies to newer versions.
   Also, switch to using GNU iconv because I had trouble running the swig
   bindings tests using APR-iconv (some weird problem with loading APR-iconv's
   shared library modules with dlopen which only happened during the bindings
   tests for some reason). APR-iconv can still be used if preferred by
   toggling a flag at the top of the Makefile.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/deprecated.c
U         tools/dev/unix-build/Makefile.svn
At revision 946506
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2233707763769551140.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #962

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/962/changes>

Changes:

[stsp] * tools/dev/unix-build/Makefile.svn: Fix a comment typo. Set LD_LIBRARY_PATH
   when running tests for perl and python bindings.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         tools/dev/unix-build/Makefile.svn
At revision 946475
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson875419977609438423.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #961

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/961/changes>

Changes:

[hwright] * subversion/libsvn_wc/wc_db.c:
  Wrap a couple of long lines.

[hwright] Combine two headers for simplicity.

Suggested by: gstein

* subversion/libsvn_wc/wc_db_pdh.c,
  subversion/libsvn_wc/wc_db.c,
  subversion/libsvn_wc/wc_db_util.c:
  Update header references.

* subversion/libsvn_wc/wc_db_private.h:
  Copied from wc_db_pdh.h, and...
  (svn_wc__db_util_fetch_wc_id, svn_wc__db_util_open_db): ...copied from
    wc_db_util.h.

* subversion/libsvn_wc/wc_db_pdh.h:
  Copied to wc_db_private.h.

* subversion/libsvn_wc/wc_db_util.h:
  Removed, content moved to wc_db_private.h.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
D         subversion/libsvn_wc/wc_db_pdh.h
D         subversion/libsvn_wc/wc_db_util.h
U         subversion/libsvn_wc/wc_db_pdh.c
U         subversion/libsvn_wc/wc_db_util.c
A         subversion/libsvn_wc/wc_db_private.h
U         subversion/libsvn_wc/wc_db.c
At revision 946437
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3112256048037313356.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #960

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/960/changes>

Changes:

[hwright] More shuffling of wc_db code, including the moving of parse_local_abspath()
to wc_db_pdh.c.

* subversion/libsvn_wc/wc_db_pdh.c
  (SDB_FILE, UNKNOWN_WC_ID, FORMAT_FROM_SDB): Copied from wc_db.c.
  (get_old_version, determine_obstructed_file): Moved from wc_db.c.
  (svn_wc__db_pdh_compute_relpath, svn_wc__db_pdh_parse_local_abspath):
    Same.

* subversion/libsvn_wc/wc_db_util.c
  (svn_wc__db_util_open_db): Same.

* subversion/libsvn_wc/wc_db.c
  (get_old_version, compute_pdh_relpath, determine_obstructed_file,
   parse_local_abspath):
    Moved to wc_db_pdh.c.
  (open_db): Moved to wc_db_util.c.
  [elsewhere]: Update callers to reflect name change to parse_local_abspath().

* subversion/libsvn_wc/wc_db_pdh.h
  (svn_wc__db_pdh_parse_local_abspath): New.

* subversion/libsvn_wc/wc_db_util.h
  (svn_wc__db_util_open_db): New.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc_db_pdh.c
U         subversion/libsvn_wc/wc_db_util.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db_pdh.h
U         subversion/libsvn_wc/wc_db_util.h
At revision 946390
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1451417393761783846.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #959

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/959/changes>

Changes:

[stsp] * subversion/bindings/swig/perl/native/Makefile.PL.in: Don't overwrite
   the LD_LIBRARY_PATH, but append to it.

[hwright] Introduce another file for breaking stuff out of wc_db.c.

* subversion/libsvn_wc/wc_db_util.c,
  subversion/libsvn_wc/wc_db_util.h:
  New.

* subversion/libsvn_wc/wc_db.c
  (fetch_wc_id): Remove.
  (parse_local_abspath, svn_wc__db_upgrade_apply_dav_cache): Update callers.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
AU        subversion/libsvn_wc/wc_db_util.c
U         subversion/libsvn_wc/wc_db.c
AU        subversion/libsvn_wc/wc_db_util.h
U         subversion/bindings/swig/perl/native/Makefile.PL.in
At revision 946361
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8146450204997571988.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #958

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/958/changes>

Changes:

[pburba] Fix issue #3640 'moved target breaks reintegrate merge'.

* subversion/libsvn_client/merge.c

  (calculate_left_hand_side): Don't assume the reintegrate target hasn't
   been moved since the reintegrate source was branched from it.

* subversion/tests/cmdline/merge_tests.py

  (basic_reintegrate): Remove XFail comment.

  (test_list): Remove XFail from basic_reintegrate.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_client/merge.c
U         subversion/tests/cmdline/merge_tests.py
At revision 946338
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1264552054702795265.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #957

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/957/changes>

Changes:

[hwright] Shuffle more code from wc_db.c to wc_db_pdh.c.

* subversion/libsvn_wc/wc_db.c
  (verify_no_work, close_wcroot, svn_wc__db_pdh_create_wcroot,
   svn_wc__db_close_many_wcroots): Moved from here...

* subversion/libsvn_wc/wc_db_pdh.c
  (verify_no_work, close_wcroot, svn_wc__db_pdh_create_wcroot,
   svn_wc__db_close_many_wcroots): ...to here.

* subversion/libsvn_wc/wc_db_pdh.h
  (svn_wc__db_pdh_create_wcroot): Add declaration.

[hwright] Fix build failure introduced in r946276.

* subversion/libsvn_wc/diff.c
  (get_nearest_pristine_text_as_file): Use the right variable name.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_wc/wc_db_pdh.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db_pdh.h
At revision 946312
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8961760454837335901.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #956

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/956/changes>

Changes:

[hwright] Rename a function, in preparation for moving it elsewhere.

* subversion/libsvn_wc/wc_db.c
  (create_wcroot): Renamed from this...
  (svn_wc__db_pdh_create_wcroot): ...to this.
  [elsewhere]: Update callers.

[julianfoad] * subversion/libsvn_wc/diff.c
  (get_nearest_pristine_text_as_file): New function, factored out ...
  (file_diff): ... from here.

[julianfoad] Rename svn_wc__get_working_node_pristine_file() to
svn_wc__text_base_path_to_read().  A follow-up to r945788.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__get_working_node_pristine_file): Rename to
    svn_wc__text_base_path_to_read() and improve the doc string.

* subversion/libsvn_wc/diff.c
  (delete_entry, close_file): Track the rename.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_wc/wc_db.c
At revision 946278
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7523147655676979326.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #955

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/955/changes>

Changes:

[hwright] * get-deps.sh:
  Bump serf version.

[stsp] * tools/dev/unix-build/Makefile.svn: Update to serf 0.6.1.

[stsp] * dev/tools/unix-build/Makefile.svn: Update to serf 0.4.0.

[stsp] Follow-up to r946186: Fix test expectations of merge_authz_test 1.
 
* subversion/tests/cmdline/merge_authz_tests.py
  (mergeinfo_and_skipped_paths): Don't expect a tree conflict
   for paths which are missing due to authz restrictions.
   Expect the paths to be skipped instead.

[hwright] Remove an obsolete entry-related function.

* subversion/include/private/svn_wc_private.h
  (svn_wc__maybe_get_entry): Remove.

* subversion/libsvn_wc/entries.c
  (svn_wc__maybe_get_entry): Remove.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         get-deps.sh
U         subversion/include/private/svn_wc_private.h
U         subversion/libsvn_wc/entries.c
U         subversion/tests/cmdline/merge_authz_tests.py
U         tools/dev/unix-build/Makefile.svn
At revision 946246
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4104034003283065573.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #954

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/954/changes>

Changes:

[stsp] Follow-up to r946186:

* subversion/libsvn_client/repos_diff.c
  (delete_entry, add_directory, open_directory, add_file, open_file):
   Adjust comments.

* subversion/tests/cmdline/merge_tests.py
  (tree_conflicts_merge_edit_onto_missing,
   tree_conflicts_merge_del_onto_missing): Fix typos in comments.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_client/repos_diff.c
U         subversion/tests/cmdline/merge_tests.py
At revision 946208
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson70175333555588759.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #953

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/953/changes>

Changes:

[stsp] Stop flagging tree conflicts due to sparse working copies and skip
obstructed and missing (from disk) directories during merge.

Whenever a merge sees a child of a directory excluded due to depth
restrictions, it sets non-inheritable subtree mergeinfo on the sparse
directory. This means that later merges into a deeper working copy
will pull in any changes the current merge has missed.

Flagging conflicts in this case is counter-productive, because
no real conflict has occurred. A partial merge has happened, but
Subversion can track it just fine, and if the partial merge was
an accident another merge can be done to rectify the situation.

We still alert the user by reporting such children as skipped.
The subtree mergeinfo created by the merge should also raise
eyebrows if it is unexpected.

Obstructed or missing (from disk) files where already being skipped, rather
than causing a tree conflict. Skipping obstructed or missing (from disk)
directories (rather than flagging a tree conflict) makes the behaviour
regarding obstructed and missing nodes in the working copy consistent.

* subversion/include/svn_wc.h
  (svn_wc_diff_callbacks4_t): Add new output parameter SKIP_CHILDREN
   to the dir_opened() callback. If this is set to TRUE, the directory
   is not considered tree-conflicted, but its children will still be skipped.
   Previously we only skipped children of tree-conflicted directories.

* subversion/libsvn_client/diff.c
  (diff_dir_opened): Add SKIP_CHILDREN output parameter (always set to
   FALSE by this function).

* subversion/libsvn_client/merge.c
  (merge_file_changed): If the file isn't there due to depth restrictions,
   do not flag a conflict.
  (merge_dir_opened): Add SKIP_CHILDREN output parameter.
   This function was using a very simple heuristic:
    "It's not here -> flag a TC with local reason delete".
   Now we're being a bit more clever:
   If the directory is obstructed or missing, skip it. If the parent is
   too shallow to contain this directory, and the directory is not
   present on disk, skip it. Flag a tree conflict if the directory is locally
   deleted, or is missing in the DB as well as on disk, or if the DB says it
   should be on disk but it's not (e.g. due to a mixed-revision working copy).
   If there is a file here, flag a tree conflict with local reason 'replaced'.
   Because the merge is trying to open the directory, rather than adding it,
   the directory must have existed in the history of the target branch and
   has been replaced with a file.

* subversion/libsvn_client/repos_diff.c
  (dir_baton): Add SKIP_CHILDREN field, to be used by dir_opened() callback.
  (delete_entry, open_directory, add_file, open_file): If the parent has
   SKIP_CHILDREN set, set the SKIP flag in the baton and return immediately.
   Also make open_directory() pass SKIP_CHILDREN to the dir_opened() callback.
  (close_directory): Do not ask get_dir_abspath() to error out during dry-run.
   Fixes mismatching output during dry-run and real merge which triggered
   due to above changes.

* subversion/tests/cmdline/merge_tests.py
  (merge_to_sparse_directories, reintegrate_on_shallow_wc,
   tree_conflicts_on_merge_local_ci_4_1,
   tree_conflicts_merge_edit_onto_missing,
   tree_conflicts_merge_del_onto_missing): Adjust test expectations.
    The latter two tests trigger an apparent bug in the wc-ng work
    queue code. Committing from a WC where a subdirectory has been
    removed with rm -rf can corrupt a wc-ng working copy beyond repair.
    This should be looked at. The tests will start failing when this
    problem is fixed. See comments in tests for details.

[hwright] * subversion/bindings/javahl/native/CreateJ.cpp
 (Set): Use CallBooleanMethod for a method returning a boolean value.

Patch by: Byeongcheol Lee <li...@gmail.com>

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/include/svn_wc.h
U         subversion/libsvn_client/repos_diff.c
U         subversion/libsvn_client/merge.c
U         subversion/libsvn_client/diff.c
U         subversion/bindings/javahl/native/CreateJ.cpp
U         subversion/tests/cmdline/merge_tests.py
At revision 946190
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6163368710745451233.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #952

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/952/changes>

Changes:

[gstein] Another round of work on the props upgrade/migration code. This fixes up
where we find props for "this dir", adds an additional driver from the
pre-wc-ng upgrade code, and passes the ORIGINAL_FORMAT through the code so
we can properly interpret the files we locate.

* subversion/libsvn_wc/upgrade.c:
  (upgrade_to_wcng): construct an iterpool and use it in many calls as a
    scratch pool. add a loop to call migrate_node_props() for each node in
    the entries hash.
  (migrate_node_props): pull this out from the #if 0 protector so we can
    see compile errors/warnings. accept an ORIGINAL_FORMAT param so that
    we can interpret the prop files we locate. properly handle "this dir"
    propfiles. pass the local_relpath to operate on (ha!) and the
    ORIGINAL_FORMAT to the upgrade_apply_props function.
  (migrate_props): accept an ORIGINAL_FORMAT param and pass that to
    migrate_node_props(). add a call to upgrade props of "this dir"
  (struct bump_to_17_baton): new baton for passing params thru the sqlite
    transaction callback.
  (bump_to_YYY): renamed to bump_to_17. this is definitely our 17 bump.
    the baton is (now) a bump_to_17_baton; extract its values for passing
    along to migrate_props()
  (svn_wc__upgrade_sdb): stop adjusting START_FORMAT since we may need the
    original value. adjust the code on the 16->17 bump, and invoke the
    bump_to_17 within a txn.

* subversion/libsvn_wc/wc.h:
  (SVN_WC__NO_REVERT_FILES): new define

* subversion/libsvn_wc/wc_db.h:
  (svn_wc__db_upgrade_apply_props): add LOCAL_RELPATH and ORIGINAL_FORMAT
    parameters.

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_upgrade_apply_props): add LOCAL_RELPATH and ORIGINAL_FORMAT
    parameters. add some comments about interpretation of the files that
    are found, relative to svn releases and wc formats.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/upgrade.c
At revision 945986
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9110466076771326968.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #951

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/951/changes>

Changes:

[pburba] * subversion/tests/cmdline/merge_tests.py:
  (basic_reintegrate): Show the right command and error in the comment.

[pburba] Extend an existing merge test to cover issue #3640.

* subversion/tests/cmdline/merge_tests.py

  (basic_reintegrate): Extend test.

  (test_list): Set basic_reintegrate to XFail while I work on a fix.

[gstein] Another tweak to svn_wc__props_modified(). We can use load_actual_props()
and load_pristine_props(), but we have to throw out the "replaced" check.
On today's working copies, the check is wrong. load_actual_props will
return "the current set of props", which may be a copy of the pristine
props. The load_props call would return NULL if no changes were present.
Thus, we cannot early-out on a replaced node since we must do a comparison
against the pristines to look for changes.

* subversion/libsvn_wc/props.c:
  (svn_wc__props_modified): no early-out for LOCALPROPS=NULL since that
    will never happen (we at least return an empty set). stub out the
    check for a 'replaced' node. remove the alternate implementations for
    when USE_DB_PROPS is not defined.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/tests/cmdline/merge_tests.py
At revision 945917
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3944299908751321153.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #950

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/950/changes>

Changes:

[stsp] Follow-up to r945788, fix the build.

* subversion/libsvn_wc/diff.c
  (delete_entry, close_file): Call the new function
   svn_wc__get_working_node_pristine_file() with the correct number
   of pool parameters.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/diff.c
At revision 945853
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3252450967748314436.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #949

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/949/changes>

Changes:

[julianfoad] Start splitting up the uses of svn_wc__text_base_path() according to their
purpose: some wanted the path in order to delete the file, some to read it,
some to write it, some to move it.  This patch creates and uses a separate
function for those callers that need the path to a file to read from.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__get_working_node_pristine_file): New function.

* subversion/libsvn_wc/diff.c
  (delete_entry, close_file): Use svn_wc__get_working_node_pristine_file()
  to replace one kind of usage of svn_wc__text_base_path().

[cmpilato] Revert r945538, r945449, r945282, and r945280.  I haven't enough time
to design and implement an HTTP-based skel protocol that offers the
benefits that our XML protocol already provides.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         build.conf
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_ra_serf/commit.c
D         subversion/mod_dav_svn/posts
U         subversion/mod_dav_svn/dav_svn.h
U         subversion/mod_dav_svn/repos.c
At revision 945791
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7004833344964818874.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #948

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/948/changes>

Changes:

[julianfoad] * subversion/libsvn_wc/adm_ops.c
  (process_committed_leaf): Add comments.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_ops.c
At revision 945723
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8328933032915253736.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #947

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/947/changes>

Changes:

[julianfoad] * subversion/libsvn_wc/adm_ops.c
  (svn_wc__get_pristine_contents): Move from here ...

* subversion/libsvn_wc/adm_files.c
  (svn_wc__get_pristine_contents): ... to here, where the other related
    functions are, and where its prototype being in adm_files.h implies.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/adm_files.c
At revision 945685
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6325080167748287602.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #946

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/946/changes>

Changes:

[pburba] Tweak a merge_authz test to run properly over ra_svn (and fail as expected).

* subversion/tests/cmdline/merge_authz_tests.py

  (reintegrate_fails_if_no_root_access): Be sure to use restrictive authz
   when running over ra_serf.  Previously we wrote the restrictive authz,
   but didn't update svnserve.conf to use it, so the test XPassed.

  (test_list): Expect this to fail over ra_serf.  This reverts r945543.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/tests/cmdline/merge_authz_tests.py
At revision 945659
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4232874745499248761.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #945

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/945/changes>

Changes:

[philip] * subversion/libsvn_wc/wc.h (svn_wc__internal_get_ancestry): Fix typo.

[julianfoad] * subversion/libsvn_wc/adm_ops.c
  (revert_entry): Update the doc string.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/adm_ops.c
At revision 945603
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5713719838253425102.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #944

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/944/changes>

Changes:

[rhuijben] * subversion/tests/cmdline/merge_authz_tests.py
  (test_list): Mark reintegrate_fails_if_no_root_access only
    XFail for ra_dav.

[philip] * subversion/mod_dav_svn/repos.c
  (dav_svn__method_post): Remove unused variable.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/mod_dav_svn/repos.c
U         subversion/tests/cmdline/merge_authz_tests.py
At revision 945554
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3259282805406176052.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #943

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/943/changes>

Changes:

[cmpilato] Follow up to r945280 with a not-really-right-but-hopefully-good-enough
tweak to get the build unbroken.

NOTE: I'm reworking the approach altogether, so don't want to bother
with a perfect solution, but also don't want to mess up the build for
everyone either.

* subversion/mod_dav_svn/posts/create-transaction.c
  (dav_svn__create_transaction_post): Fix some compiler errors.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/mod_dav_svn/posts/create-transaction.c
At revision 945457
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7057880701226919815.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #942

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/942/changes>

Changes:

[hwright] * tools/buildbot/slaves/ubuntu-x64/svnbuild.sh:
  Bring back the license block, inadvertently lost in r945378.

[hwright] * tools/buildbot/slaves/ubuntu-x64/svnbuild.sh:
  Update configure flags for Java.

[hwright] * tools/dist/construct-rolling-environment.sh:
  Remove the ability to download deps for the tarball rolling environment,
  since we no longer need 'em.

[hwright] Don't construct the deps tarballs when creating a Subversion distribution.
This will be used, starting with the 1.7.x pre-releases.

* tools/dist/roll.sh:
  Change the directory in which the artifacts are created.

* tools/dist/nightly.sh:
  Don't download the deps.

* tools/dist/dist.sh:
  Don't create or use the deps tarball.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         tools/dist/roll.sh
U         tools/dist/construct-rolling-environment.sh
U         tools/dist/nightly.sh
U         tools/dist/dist.sh
U         tools/buildbot/slaves/ubuntu-x64/svnbuild.sh
At revision 945403
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4072147644436529893.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #941

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/941/changes>

Changes:

[pburba] Add a new merge_authz test for reintegrate merges and issue #3242.

See http://subversion.tigris.org/issues/show_bug.cgi?id=3242#desc78

* subversion/tests/cmdline/merge_authz_tests.py

  (reintegrate_fails_if_no_root_access): New.

  (test_list): Add reintegrate_fails_if_no_root_access, set as XFail.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/tests/cmdline/merge_authz_tests.py
At revision 945360
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4954538775080189232.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #940

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/940/changes>

Changes:

[hwright] After we remove the deps tarballs from the distribution, it would still be
nice for consumers to have an easy way to grab the required dependencies,
without us having to ship them.  This script is that way.

* get-deps.sh:
  New.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
AU        get-deps.sh
At revision 945334
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1162138622911285229.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #939

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/939/changes>

Changes:

[cmpilato] Minor comment tweak.

[cmpilato] Expand the HTTPv2 POST handler for general purpose use, similar to the
read-only REPORT functionality offered elsewhere.

* build.conf
  (mod_dav_svn): Add posts/*.c to sources.

* subversion/mod_dav_svn/posts,
* subversion/mod_dav_svn/posts/create-transaction.c,
* subversion/mod_dav_svn/dav_svn.h
  (dav_svn__create_transaction_post): New POST handler function.  And
    file to hold it.  And folder to hold *that*.

* subversion/mod_dav_svn/repos.c
  (dav_svn__method_post): Expand this function for use as a more
    general-purpose dispatcher of various custom HTTPv2 POST requests.
  
* subversion/libsvn_ra_serf/commit.c
  Generate more fully formed create-transaction POST requests now.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         build.conf
U         subversion/libsvn_ra_serf/commit.c
U         subversion/mod_dav_svn/dav_svn.h
A         subversion/mod_dav_svn/posts
AU        subversion/mod_dav_svn/posts/create-transaction.c
U         subversion/mod_dav_svn/repos.c
At revision 945310
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6739449549644347446.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #938

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/938/changes>

Changes:

[julianfoad] * tools/buildbot/slaves/centos/svncheck.sh
  Let the second argument determine which RA layer to use:
  ra_neon, ra_serf, ra_svn, ra_local; default is ra_neon.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         tools/buildbot/slaves/centos/svncheck.sh
At revision 945125
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3912727105932138829.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #937

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/937/changes>

Changes:

[philip] * subversion/include/private/svn_wc_private.h
  (svn_wc__db_temp_get_keep_local): Renamed to ...
  (svn_wc__temp_get_keep_local): ... this.

* subversion/libsvn_wc/node.c
  (svn_wc__db_temp_get_keep_local): Renamed to ...
  (svn_wc__temp_get_keep_local): ... this.

* subversion/libsvn_client/commit_util.c
  (harvest_committables): Update call for rename.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/include/private/svn_wc_private.h
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_client/commit_util.c
At revision 945056
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6306372408740508144.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #936

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/936/changes>

Changes:

[gstein] * subversion/libsvn_wc/status.c:
  (assemble_status): add ref to example of brittleness.

[gstein] It is unclear why these changes cause errors, but they do:
  copy_tests 31, 33
  special_tests 7

Back out the changes temporarily for normal operation, but keep them for
USE_DB_PROPS (all tests passed). More investigation is needed, as some
semantic has probably been missed.

* subversion/libsvn_wc/props.c:
  (svn_wc__props_modified): keep some old behavior for now

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/status.c
At revision 944992
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8922196266170883075.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #935

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/935/changes>

Changes:

[gstein] * subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_upgrade_apply_props): drop some notes about where this
    function will be going

[gstein] Perform an iteration on the props upgrade code. wc_db will sort out
where/how to drop the properties... the upgrade code simply needs to read
the properties from the old-style prop files. Factor out the code that
migrates a node's props because we will have a couple different ways to
find all the children.

* subversion/libsvn_wc/upgrade.c:
  (wipe_obsolete_files): prepare some code for wiping out the property
    data. this cannot be done now since we aren't actually migrating that
    data. leave a big warning to that effect :-P
  (migrate_node_props): new function to migrate the props for a single
    node. this gathers up all the props and passes them into wc_db.
  (migrate_props): gutted. the bulk goes into migrate_node_props and the
    future svn_wc__db_upgrade_apply_props, with a little bit over to
    wipe_obsolete_files.

* subversion/libsvn_wc/wc_db.h:
* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_upgrade_apply_props): new stub function to apply a set of
    properties to a given node, during the upgrade process.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/upgrade.c
At revision 944979
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3839598712922754487.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #934

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/934/changes>

Changes:

[gstein] A couple additional tweaks for running with in-database properties, and
scatter some more uses of USE_DB_PROPS around for that testing.

Note: the test suite passes using in-database props, except for two
upgrade tests which result from a lack of props-upgrading code. The
upgrade code is the last piece before we do a format bump.

* subversion/libsvn_wc/props.h:
  (USE_DB_PROPS): undef'd for now, but an experimental control flag for
    using in-database properties.

* subversion/libsvn_wc/props.c:
  (load_props): do not define when USE_DB_PROPS is defined
  (svn_wc__get_revert_props): swap blocks for how fetching revert props is
    done, based on USE_DB_PROPS (the logic was reversed).
  (svn_wc__working_props_committed, svn_wc__props_delete): no-op when
    USE_DB_PROPS is defined.
  (svn_wc__props_modified): use load_actual_props and load_pristine_props
    instead of variations of load_props. be wary of NULL pristines.

* subversion/libsvn_wc/adm_ops.c:
  (process_committed_leaf): don't worry about revert props when
    USE_DB_PROPS is defined.
  (svn_wc_add4): don't worry about cleaning nubbins when USE_DB_PROPS is
    defined.
  (svn_wc__internal_remove_from_revision_control): no need to delete props
    when USE_DB_PROPS is defined.

* subversion/libsvn_wc/workqueue.c:
  (run_revert): ignore the prop files when USE_DB_PROPS is defined
  (run_prepare_revert_files): no need to prepare revert prop files when
    USE_DB_PROPS is defined.
  (run_delete): no need to delete prop files when USE_DB_PROPS
  (svn_wc__wq_build_write_old_props): return NULL for the work item when
    USE_DB_PROPS is defined... just skip the work.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/workqueue.c
At revision 944969
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2423068292118180596.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #933

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/933/changes>

Changes:

[gstein] Small changes necessary for running with in-db properties, primarily
focused on the fact that some nodes do not have pristine properties
defined for them (thus props==NULL).

* subversion/libsvn_wc/props.c:
  (USE_DB_PROPS): switch to in-db props when this is defined. NOT defined
    at this time. for experimental purposes, only.
  (load_pristine_props, load_actual_props): if USE_DB_PROPS is defined,
    then load the properties using the wc_db function.
  (svn_wc__get_revert_props): assert that REVERT_PROPS_P will always be
    provided, to simplify this logic. load BASE props when USE_DB_PROPS is
    defined. adjust the code in TEST_DB_PROPS (an easy case; may never be
    used tho).
  (immediate_install_props): the pristine properties might not be defined.
    when that happens, unconditionally set the ACTUAL props. otherwise,
    determine if they are different from the pristines, and clear the
    ACTUAL props if no changes exist.
  (svn_wc__internal_propdiff): if pristines are not defined for this node,
    then just assume an empty set, so that all ACTUAL props are see as
    property additions.

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_read_props): if no pristines are defined, then we should
    usually define ACTUAL props as an empty set.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/wc_db.c
At revision 944946
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson25677456153201664.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #932

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/932/changes>

Changes:

[rhuijben] * subversion/libsvn_wc/wc_db.c
  (make_copy_txn): Check for a parent stub by looking at the relative path
    instead of assuming that every directory has a parent stub.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc_db.c
At revision 944922
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5435508130141440132.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #931

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/931/changes>

Changes:

[rhuijben] Following up on r944544, make the temp file creation function return the
name of the new file and switch to using a scratch pool.

* subversion/libsvn_subr/io.c
  (file_mktemp): Renamed to ...
  (temp_file_create): ... this. Return path of tempfile and use scratch
    pool.
  (svn_io_open_unique_file3): Update caller.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_subr/io.c
At revision 944872
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1659725415808228381.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #930

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/930/changes>

Changes:

[rhuijben] * build/generator/gen_win.py
  (WinGeneratorBase): Allow building agains Sqlite 3.6.23.1. Ignore the patch number

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         build/generator/gen_win.py
At revision 944646
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2272645562900703555.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #929

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/929/changes>

Changes:

[rhuijben] * subversion/libsvn_subr/io.c
  (file_mktemp): Following up on r944540, fix the unix build by
    reintroducing the templ variable.

[rhuijben] * subversion/libsvn_subr/io.c
  (file_perms_set): Mark static

Suggested by: gstein

[rhuijben] Create a Windows specific implementation of file_mktemp() to work around
access denied errors returned from apr's internal gettemp implementation. This
moves the windows code back to an improved version of our 1.6 tempfile
creation code.

The collision avoidance code I added in file_mktemp() is not really high tech,
but it doesn't cause a single collision when running the ra_local tests.
(Not sure if that is a good or a bad thing ;-)

The windows standard tempfile creation function doesn't support long path
names, so it can't be used in places where our temp functions are used.

* subversion/libsvn_subr/io.c
  (tempname_counter): New variable.
  (file_mktemp): Update argument to receive a directory path instead of a
    template and create the template for apr. Add a Windows specific
    implementation using some code borrowed from svn_io_open_uniquely_named().
  (svn_io_open_unique_file3): Update caller.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_subr/io.c
At revision 944546
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2220397188144106575.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #928

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/928/changes>

Changes:

[hwright] JavaHL: Fix native JNI method calls to indicate correct return type.

Patch by: Byeongcheol Lee <li...@gmail.com>

* subversion/bindings/javahl/native/CreateJ.cpp
  (RevisionRangeList): Use CallBooleanMethod for a method which returns
    a Java boolean.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/bindings/javahl/native/CreateJ.cpp
At revision 944538
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3119519433871452415.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #927

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/927/changes>

Changes:

[rhuijben] Remove two new in 1.7 public apis from public view. These apis are only
used from io.c and their use is already wrapped in easier to maintain
apis. Both functions are not truly platform independent and better
apis should be used instead.

Also remove a static implementation of a now publicly available
api and fix the implementation of the public function with the
checks from the private function.

* subversion/include/svn_io.h
  (svn_io_file_mktemp, svn_io_file_perms_set): Remove functions.

* subversion/libsvn_subr/io.c
  (file_perms_set): Moved here from svn_io_file_perms_set() below, to
    allow  using it as static function earlier in this file.
  (svn_io_copy_perms): Update caller.
  (file_name_get): Remove static variant of public function.
  (do_io_file_wrapper_cleanup): Update caller.
  (svn_io_read_length_line): Update caller.
  (svn_io_file_mktemp): Rename to ...
  (file_mktemp): ... this and make static.
  (svn_io_file_name_get): Use conversion function variant that always copies
    the string to pool.
  (svn_io_file_perms_set): Removed here. See file_perms_set().
  (svn_io_open_unique_file3): Update caller.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/include/svn_io.h
U         subversion/libsvn_subr/io.c
At revision 944510
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson384778632004347910.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #926

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/926/changes>

Changes:

[dannas] Remove some entry usages.

I'm working on switching the whole file to use repos_relpaths instead of urls.

* subversion/libsvn_wc/status.c
  (find_dir_url): Use the 'url' field of svn_wc_status3_t instead of the
    entry->url.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/status.c
At revision 944496
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5458086365697032221.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #925

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/925/changes>

Changes:

[dannas] Remove a usage of svn_wc_entry_t for determining if a path is a 
file_external.

* subversion/libsvn_wc/status.c
  (assemble_status): Use svn_wc__internal_is_file_external() for determing 
    if a file is a file_external.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/status.c
At revision 944465
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6367832039847095562.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #924

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/924/changes>

Changes:

[cmpilato] * subversion/mod_dav_svn/reports/dated-rev.c,
* subversion/mod_dav_svn/reports/deleted-rev.c,
* subversion/mod_dav_svn/reports/file-revs.c,
* subversion/mod_dav_svn/reports/get-location-segments.c,
* subversion/mod_dav_svn/reports/get-locations.c,
* subversion/mod_dav_svn/reports/get-locks.c,
* subversion/mod_dav_svn/reports/log.c,
* subversion/mod_dav_svn/reports/mergeinfo.c,
* subversion/mod_dav_svn/reports/replay.c,
* subversion/mod_dav_svn/reports/update.c
  File info comment tweaks only (for consistency and correctness).

[philip] Avoid spurious obliterate XFAIL with BDB.

* subversion/tests/cmdline/obliterate_tests.py
  (supports_obliterate): Check if client has obliterate support.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/mod_dav_svn/reports/deleted-rev.c
U         subversion/mod_dav_svn/reports/log.c
U         subversion/mod_dav_svn/reports/update.c
U         subversion/mod_dav_svn/reports/get-location-segments.c
U         subversion/mod_dav_svn/reports/get-locations.c
U         subversion/mod_dav_svn/reports/get-locks.c
U         subversion/mod_dav_svn/reports/dated-rev.c
U         subversion/mod_dav_svn/reports/mergeinfo.c
U         subversion/mod_dav_svn/reports/file-revs.c
U         subversion/mod_dav_svn/reports/replay.c
U         subversion/tests/cmdline/obliterate_tests.py
At revision 944327
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson114429161543162058.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #923

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/923/changes>

Changes:

[philip] Remove the last svn_wc_entry_t from commit_util.c

* subversion/libsvn_client/commit_util.c
  (svn_client__harvest_committables): Remove svn_wc_entry_t, remove
   special case error handling for copied nodes -- they now behave
   like added nodes.

* subversion/tests/cmdline/commit_tests.py
  (commit_in_dir_scheduled_for_addition): Adjust exepected error
   message for copied case to match added case.

[julianfoad] * subversion/libsvn_wc/adm_files.c: Fix source code formatting.

[julianfoad] Implement the WC-NG version of svn_wc__get_pristine_base_contents().
Currently #ifdef'd out.

* subversion/libsvn_wc/adm_files.c
  (svn_wc__get_pristine_base_contents): Implement the WC-NG equivalent
    inside #ifdef SVN_EXPERIMENTAL_PRISTINE.

* subversion/libsvn_wc/adm_files.h
  (svn_wc__get_pristine_base_contents): Mention the (pre-existing) behaviour
    that the result is NULL if the base is not present.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_client/commit_util.c
U         subversion/tests/cmdline/commit_tests.py
At revision 944304
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4465315915183199735.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #922

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/922/changes>

Changes:

[julianfoad] Remove the 'tmp' parameter of svn_wc__text_base_path(), obsoleted in r944218.

* subversion/libsvn_wc/adm_files.h
  (svn_wc__text_base_path): Remove the 'tmp' parameter.

* subversion/libsvn_wc/adm_files.c
  (svn_wc__text_base_path): Remove the 'tmp' parameter.
  (svn_wc__get_pristine_base_contents): Adjust calls.

* subversion/libsvn_wc/adm_ops.c
  (svn_wc_get_pristine_copy_path, svn_wc__get_pristine_contents): Adjust calls.

* subversion/libsvn_wc/diff.c
  (file_diff, report_wc_file_as_added, delete_entry, close_file): Adjust calls.

* subversion/libsvn_wc/update_editor.c
  (get_pristine_base_path, svn_wc_add_repos_file4): Adjust calls.

* subversion/libsvn_wc/workqueue.c
  (run_revert, verify_pristine_present, run_prepare_revert_files,
   log_do_committed, run_delete): Adjust calls.

[julianfoad] Break out the svn_wc__text_base_path(tmp=TRUE) functionality into a
separate function, named svn_wc__text_base_deterministic_tmp_path().
The two usages are logically distinct, and whereas something like this
will have to remain for backward compatibility, the (tmp=FALSE) case will
be completely replaced in the transition to WC-NG pristine storage.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__text_base_deterministic_tmp_path): New function.

* subversion/libsvn_wc/adm_crawler.c
  (svn_wc__internal_transmit_text_deltas): Use it.

* subversion/libsvn_wc/adm_ops.c
  (process_committed_leaf): Use it.

* notes/wc-ng/use-of-tmp-text-base-path
  Update accordingly.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         notes/wc-ng/use-of-tmp-text-base-path
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_wc/adm_crawler.c
U         subversion/libsvn_wc/workqueue.c
At revision 944239
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3606506343435410000.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #921

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/921/changes>

Changes:

[philip] * subversion/libsvn_wc/deprecated.c
  (svn_wc__entry_versioned_internal): Fix comment typo.

[gstein] Remove an assumption about how the hash table uses the KEY parameter.
There is no guarantee that the newly-presented value will NOT be
used/retained, so we must ensure it has a proper lifetime.

* subversion/libsvn_fs_fs/fs_fs.c:
  (fold_change): always copy PATH into the target pool.

[philip] * subversion/libsvn_wc/deprecated.c
  (svn_wc__entry_versioned_internal): Only define this function
   if SVN_DISABLE_FULL_VERSION_MATCH is defined.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/deprecated.c
U         subversion/libsvn_fs_fs/fs_fs.c
At revision 944212
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7618161317621560854.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #920

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/920/changes>

Changes:

[philip] Add one symbol to allow the 1.6 client library to link against the
other 1.7 libraries.

* subversion/libsvn_wc/deprecated.c
  (svn_wc__entry_versioned_internal): New.

[philip] Add one symbol to allow the 1.6 client to link against the 1.7 libraries.

* subversion/libsvn_subr/opt.c
  (svn_opt__eat_peg_revisions): New.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/deprecated.c
U         subversion/libsvn_subr/opt.c
At revision 944205
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4871052452699419966.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #919

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/919/changes>

Changes:

[philip] Add a configure option to make it easier to test backward compatibility
using development builds.

* configure.ac: Add --disable-full-version-match and
   SVN_DISABLE_FULL_VERSION_MATCH.

* subversion/libsvn_subr/version.c
  (svn_ver_compat): Relax rules when SVN_DISABLE_FULL_VERSION_MATCH is set.

* subversion/tests/libsvn_subr/compat-test.c
  (test_version_compatibility): Tweak expected outcomes if
   SVN_DISABLE_FULL_VERSION_MATCH is set.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_subr/version.c
U         subversion/tests/libsvn_subr/compat-test.c
U         configure.ac
At revision 944182
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4187877979057345197.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #918

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/918/changes>

Changes:

[dannas] Don't use svn_wc_entry for fetching an url.

* subversion/libsvn_wc/status.c
  (assemble_status): Fetch the url with a node func. Use 
    svn_wc__check_wc_root() for determining if a path is switched.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/status.c
At revision 943994
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1480401904160813405.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #917

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/917/changes>

Changes:

[julianfoad] * subversion/libsvn_client/ra.c
  (svn_client_uuid_from_path2): Fetch UUID even if scheduled for delete or add.
    This fixes a bug whereby cp or merge would assume cross-repository
    semantics if the target was a locally added dir.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_client/ra.c
At revision 943956
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson151000404769892605.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #916

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/916/changes>

Changes:

[julianfoad] * subversion/libsvn_client/copy.c
  (repos_to_wc_copy_single): Eliminate a redundant svn_dirent_get_abspath().

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_client/copy.c
At revision 943935
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6824204312067305101.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #915

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/915/changes>

Changes:

[julianfoad] * /home/julianfoad/src/subversion-d/subversion/libsvn_wc/wc_db.c
  (svn_wc__db_temp_op_remove_entry): Delete from the parent stub *as well*,
    not *instead*.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc_db.c
At revision 943924
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3839923816919271361.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #914

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/914/changes>

Changes:

[julianfoad] * subversion/libsvn_wc/update_editor.c
  (locate_copyfrom): Cosmetics: remove unused variables; typos; indentation.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/update_editor.c
At revision 943905
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson880424901692690583.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #913

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/913/changes>

Changes:

[gstein] Default library is now serf.

* subversion/tests/cmdline/svntest/main.py:
  (preferred_http_library): set to 'serf'

[gstein] Connections within serf 0.4.0 have a sticky error status. When that
happens, the connection needs to be reset.

* subversion/libsvn_ra_serf/commit.c:
  (delete_entry, abort_edit): reset the connection to get rid of its error
    status and try again.

[philip] Remove svn_wc_entry_t from harvest_committables.

* subversion/libsvn_clint/commit_util.c
  (harvest_committables): Remove entry, parent_entry and copyfrom_url
   parameters, add copy_root parameter, adjust recursive call, remove
   use of svn_wc_entry_t.
  (svn_client__harvest_committables): Adjust call to harvest_committables.
  (harvest_copy_committables): Remove svn_wc_entry_t, adjust call to
   harvest_committables.

* subversion/include/private/svn_wc_private.h
  (svn_wc__db_temp_get_keep_local): New.

* subversion/libsvn_wc/node.c
  (svn_wc__db_temp_get_keep_local): New.

[dannas] Since we need the changelist information inside libsvn_wc, we might
aswell put it in svn_wc_status3_t and save us the overhead of fetching
it again in the callback.

* subversion/svn/status-cmd.c
  (print_status): Use status->changelist instead of fetching the 
    changelist separately.

* subversion/include/svn_wc.h
  (svn_wc_status3_t): Add new field 'changelist'.

* subversion/libsvn_wc/status.c
  (assemble_status,
   assemble_unversioned): Initialize status->changelist.
  (svn_wc_dup_status3): Allocate space for the 'changelist' field.

Suggested by: Bert
              gstein

[gstein] Fix breakage in the auto-upgrade: it incremented the version too far.

Also pull together all the removal of old files/dirs to be used by the
manual and automatic upgrade processes.

* subversion/libsvn_wc/upgrade.c:
  (wipe_wcprops): renamed to ...
  (wipe_obsolete_files): ... this. and it now removes some extra files
    from the admin area, including the old-style lock.
  (upgrade_to_wcng): shift the file removal to wipe_obsolete_files. track
    its function rename. move the wipe to the end of the function, where
    it can also perform the "unlock".
  (svn_wc__upgrade_sdb): remove the individual file deletions, and just
    call wipe_obsolete_files at the end of the function. do NOT perform
    the start_format=16 upgrade because that bumps the ending format up to
    17, which is Not Good.

[cmpilato] Fix issue #3637.  This introduces a new syntax for 'svnsync sync' and
'svnsync copy-revprops', plus a new --revision (-r) option for use
with 'svnsync copy-revprops'.

* subversion/svnsync/main.c
  (svnsync_cmd_table): Update usage messages for 'sync' and
    'copy-revprops' subcommands.  Add support for '-r' to
    'copy-revprops'.
  (svnsync_options): Add '--revision (-r)' option.
  (opt_baton_t): Add 'start_rev' and 'end_rev' parameters.
  (open_source_session): Now accept a 'from_url' parameter, which is
    the preferred URL to use to open from_session.
  (do_synchronize, do_copy_revprops): Update call to
    open_source_session(), using baton-provided 'from_url' (if any).
  (synchronize_cmd): Allow a second command-line argument, the source
    URL.  If we get one, validate it and pass it to
    make_subcommand_baton().
  (resolve_revnums): New, broken out from copy_revprops_cmd().
  (copy_revprops_cmd): Determine which syntax is in use: the one where
    the second command-line argument is the source URL, or the one where
    it's a revision/range.  If the former, validate the source URL and
    pass it to make_subcommand_baton().
  (main): Initialize new revision opt_baton members, and parse
    '--revision (-r)' options.

* subversion/tests/cmdline/svnsync_tests.py
  (run_sync): Add 'source_url' optional parameter.  Callers updated.
  (run_copy_revprops): Add 'source_url' parameter.  Callers updated.
  (run_test): Pass 'repo_url' to run_sync() and run_copy_revprops().

Suggested by:  Jon Foster <Jon.Foster{_AT_}cabot.co.uk>

[danielsh] Fix special_tests 15: normalize "svn:special"'s value.

* subversion/libsvn_wc/props.c
  (svn_wc_canonicalize_svn_prop):
    Normalize SVN_PROP_SPECIAL along with the other boolean svn:* properties.

* subversion/tests/cmdline/special_tests.py
  (test_list):  Expect propvalue_normalized() to pass.
  (propvalue_normalized):  Tweak expected output so it's interpreted as
    a string match rather than a regex match.

[gstein] Fix pool parameter order on svn_wc_upgrade_get_repos_info_t. Some minor
renames and clarifications.

* subversion/include/svn_wc.h:
  (svn_wc_upgrade_get_repos_info_t): swap RESULT/SCRATCH_POOL order.

* subversion/libsvn_client/cleanup.c:
  (struct repos_info_baton): rename POOL to STATE_POOL
  (fetch_repos_info): swap RESULT/SCRATCH_POOL order. track STATE_POOL
    rename for the LAST_* allocations.
  (svn_client_upgrade): track STATE_POOL rename

* subversion/libsvn_wc/upgrade.c:
  (fetch_missing_entry_data): renamed to ...
  (ensure_repos_info): ... this. we only want to ensure the repos info is
    present, rather than "missing entry data". update docstring. toss out
    localvars, and just fetch right into the entry. use == NULL for
    clarity. swap pool order on the callback.
  (upgrade_to_wcng): track function rename

[julianfoad] Replace a use of svn_wc__entry_modify() with a WC-NG equivalent.  This fixes
a bug by which at least the 'checksum' column of the BASE_NODE row was
set correctly by an earlier call to svn_wc__db_base_add_file() and then
nullified by svn_wc__entry_modify().

* subversion/libsvn_wc/update_editor.c
  (close_file): Use svn_wc__db_temp_op_remove_working() instead of
    svn_wc__entry_modify().

* subversion/libsvn_wc/wc_db.h,
  subversion/libsvn_wc/wc_db.c
  (svn_wc__db_temp_op_remove_working): New function.

[dannas] Remove two usages of svn_wc_entry_t for checking if we have some
interresting status to return.

* subversion/libsvn_wc/status.c
  (assemble_status): Use lock and changelist retrived with 
    svn_wc__db_read_info() instead of the entry values.

[gstein] Split assemble_unversioned() out of assemble_status() for clarity. Adjust
some parameters and assumptions around these two functions.

* subversion/libsvn_wc/status.c:
  (assemble_status): ENTRY cannot be NULL, and PATH_KIND/SPECIAL MUST be
    provided. REPOS_LOCKS/REPOS_ROOT were only used by one code path, so
    the lookup code is moved there (send_status_structure) and the
    parmeter pair is replaced by REPOS_LOCK. ripped out all the
    unversioned status creation, moved to assemble_unversioned.
  (assemble_unversioned): new function, with a chunk of assemble_status
  (send_status_structure): look up REPOS_LOCK here and pass it to
    assemble_status.
  (send_unversioned_item): no need to take PATH_SPECIAL. rename param to
    SCRATCH_POOL. rejigger this function to use assemble_unversioned. no
    need to check status->repos_lock to determine whether to send this,
    since that cannot happen
  (handle_dir_entry): put constant values for PATH_KIND/SPECIAL in one
    path, since we know those. add param comments.
  (get_dir_status): add some param comments. remove PATH_SPECIAL from
    calls to send_unversioned_item.
  (tweak_statushash): constify the REPOS_LOCK param
  (close_file): constify the REPOS_LOCK localvar.
  (internal_status): fetch PATH_KIND/SPECIAL for passing to the assemble
    functions. no need to init ENTRY since we definitely assign it. if
    ENTRY is NULL, then use assemble_unversioned. adjust params to the
    assemble_status function.

* subversion/include/svn_wc.h:
  (svn_wc_status3_t): constify REPOS_LOCK member. remove @since tag on the
    URL member.
  (svn_wc_status2_t): remove closing comment about dup_status2 since we
    will never append members now.

[julianfoad] * subversion/libsvn_wc/wc_db.h
  (svn_wc__db_temp_op_remove_entry, svn_wc__db_temp_op_set_dir_depth):
    Remove obsolete comments.

[philip] * subversion/libsvn_wc/merge.c
  (svn_wc__internal_merge): Remove unused variable.

[gstein] Add some robustness to assemble_status() to prevent it from trying to
fetch metadata/properties from missing/obstructed subdirectories.

Return errors a bit more often in get_pristine_props() for obstructions.

* subversion/libsvn_wc/status.c:
  (assemble_status): also fetch DB_STATUS and BASE_SHADOWED in read_info.
    in the future, we'll use BASE_SHADOWED to avoid entry->schedule. use
    DB_STATUS to determine certain directory states. avoid the bulk of
    work when a directory is incomplete/missing/obstructed. tighten
    declaration of WC_SPECIAL.
  (send_status_structure): assert that ENTRY is not NULL. this assertion,
    plus the behavior in send_unversioned_item clarifies that
    assemble_status can easily be split into two functions.
  (send_unversioned_item): add comment labels to params to assemble_status.
    pass NULL for REPOS_LOCKS since it won't be used anyways.

* subversion/libsvn_wc/props.c:
  (svn_wc__get_pristine_props): return errors for all three types of
    obstructions. when an obstruction happens, we cannot determine whether
    props are supposed to be available or not.

* subversion/tests/cmdline/prop_tests.py:
  (obstructed_subdirs): new test that verifies 'svn status' works for
    obstructed subdirs. recently, the crawler was broken, and
    assemble_status also error'd trying to fetch prop information. this
    test should ensure those issues do not return.

[philip] * subversion/libsvn_client/commit_util.c
  (harvest_committables): Rework copy mode to avoid accessing the
   svn_wc_entry_t structure.

* subversion/tests/cmdline/copy_tests.py
  (mixed_wc_to_url): Make the source more complicated, run svnlook to
   verify the copies.

[dannas] Update doc string for defgroup svn_wc_status.

* subversion/include/svn_wc.h
  (svn_wc_status): Add description of the use of the new 
    svn_wc_walk_status() function and how it differs from the previous 
    ones. At the same time move note about status->entry possibly beeing
    NULL to ...
  (svn_wc_status2_t): .. Here since we no longer rely on the entry field
    in our new version to detect unversioned paths.

[julianfoad] Implement the pristine text "check" function.

* subversion/libsvn_wc/wc_db.c
  (svn_wc__db_pristine_check): Implement (ignoring the 'mode' parameter).

* subversion/tests/libsvn_wc/pristine-store-test.c
  (pristine_write_read): Add testing of svn_wc__db_pristine_check().

[julianfoad] In the pristine text API, require SHA-1 checksums and make some other
simplifications.

* subversion/libsvn_wc/wc_db.c
  (VERIFY_CHECKSUM_KIND): Delete, in favour of using SVN_ERR_ASSERT.
  (get_pristine_fname): Make the 'create_subdir' parameter always present
    even when it's not used, and thereby simplify all calls to it.
  (svn_wc__db_pristine_get_md5, svn_wc__db_pristine_get_sha1): Move these
    from the end of the file to where the other pristine functions are.
  (svn_wc__db_pristine_read, svn_wc__db_pristine_check,
   svn_wc__db_pristine_repair): Rename 'checksum' to 'sha1_checksum'.
  (svn_wc__db_pristine_install, svn_wc__db_pristine_remove,
   and the other functions mentioned): Assert that 'sha1_checksum' is non-
    null and its kind is SHA-1.

* subversion/libsvn_wc/wc_db.h
  (svn_wc__db_pristine_read, svn_wc__db_pristine_check,
   svn_wc__db_pristine_repair): Rename 'checksum' to 'sha1_checksum'.

[julianfoad] * subversion/libsvn_wc/update_editor.c
  (close_file): Rearrange some code, add assertions and fix comments.
    Lose a gratuitous assertion that an 'abspath' is in fact absolute.

[rhuijben] * subversion/include/svn_client.h
  (svn_client_diff4): Add missing @deprecated marking.

[stsp] Add a new --show-diff option to svn log, fixing part of issue #2909.

svn log --show-diff makes the svn log command provide inline diff output.
This is a fairly naive implementation, done entirely within the CLI client.
A separate RA session is opened to retrieve the diff. It behaves more or
less like one svn log invocation coupled with many svn diff invocations
(one for each revision in the log). This means first and foremost that
it is a bit slow. But it works.

* subversion/svn/cl.h
  (svn_cl__opt_state_t): Add SHOW_DIFF member.

* subversion/svn/log-cmd.c
  (log_receiver_baton): Add a client context CTX here so we can invoke
   svn_client_diff5(), replacing the CANCEL_FUNC and CANCEL_BATON members.
   Also add TARGET_URL member to be used as root of the diff operation.
   The new SHOW_DIFF and DIFF_EXTENSIONS members represent the --show-diff
   and --extensions options.
  (log_entry_receiver): Adjust calls to cancellation functions to baton
   changes. Print a diff if the --show-diff option was passed. Flush stderr
   as well as stdout since an external diff tool might write to stderr.
  (log_entry_receiver_xml): Adjust calls to cancellation functions to baton
   changes. There is no support for printing diffs in XML mode yet so nothing
   else changed here.
  (svn_cl__log): Make sure diff options passed are consistent. Adjust
   population of the baton to above changes.

* subversion/svn/main.c
  (svn_cl__longopt_t): Add OPT_SHOW_DIFF.
  (svn_cl__options): Add and document the new --show-diff option, alias
   it to --diff.
  (svn_cl__cmd_table): Make svn log accept the --show-diff, --diff-cmd,
   and --extensions options.
  (main): Handle --show-diff option.

* subversion/tests/cmdline/getopt_tests_data/svn_help_log_switch_stdout:
   Adjust, output has changed.

Inspired by: dannas (who said he really likes git log -p)

[gstein] Fix the revision reporter/crawler to properly handle subdirectories
obstructed by a file. Prior to this fix, it would attempt to recurse into
that file.

History: this section classically included an svn_wc__adm_missing check.
That was replace by an entry fetch in r877435 (aka r37361), which would
return an error if the true contents were not available and a stub was
returned. That entry-based logic was replaced in r879065 (aka r38991) with
wc-ng code, and lost the test.

An upcoming unit test will set up this obstruction condition, and this
revision fixes/is-necessary for that test to complete properly.

* subversion/libsvn_wc/adm_crawler.c:
  (report_revisions_and_depths): if the node is obstructed, the skip
    reporting or recursing on it.

[gstein] Fix r943323, which broke stat_tests 30. There was an assertion that all
nodes would have a revision, but this is not necessarily true for
obstructed nodes. Tweak it.

Not sure this is entirely correct, but it maintains some behavior from
prior to r943323.

* subversion/libsvn_wc/adm_crawler.c:
  (report_revisions_and_depths): nodes with SVN_INVALID_REVNUM should
    "inherit" their parent's revision
  (svn_wc_crawl_revisions5): leave a marker about future research

[julianfoad] * subversion/libsvn_wc/update_editor.c
  (close_file): Strengthen an assertion.

[julianfoad] Move a calculation closer to its point of use, and reduce it to being done
in only one place.

* subversion/libsvn_wc/update_editor.c
  (file_baton): Remove 'text_base_abspath'.
  (apply_textdelta): Don't set FB->text_base_abspath here.
  (merge_file): Determine 'text_base_abspath' here.
  (close_file): Don't set FB->text_base_abspath here.

[danielsh] New (XFail) test for adding symlinks on platforms that lack them.

* subversion/tests/cmdline/special_tests.py
  (propvalue_normalized):
    New test.

[gstein] Remove a redundant call to svn_wc__db_temp_is_dir_deleted, and add a bunch
of clarifying comments. Other small cleanups.

* subversion/libsvn_wc/adm_crawler.c:
  (restore_node): remove spurious cut/paste comment
  (report_revisions_and_depths): after the base_get_info call, explain why
    an error may have been raised, and adjust the resulting state. if it
    succeeds, explain how we do NOT have to test for a parent stub in the
    not-present condition. shift the depth/rev tweak/assert lower in the
    file to just before use. remove a status_excluded check from a block,
    since the prior block did that already; adjust comments to explain the
    absent/not-present operation. clarify a comment about on-disk testing.

* subversion/libsvn_wc/adm_ops.c:
  (svn_wc_delete4): rename localvar to indicate it will not be used

[gstein] The test suite should "see" obstructions in 'svn status' output.

* subversion/tests/cmdline/svntest/wc.py:
  (_re_parse_status): add the obstruction flag to the regex
  (State.tweak_for_entries_compare): omit obstruction markers from the
    expected value since entries-based trees won't have it. add a comment
    on the .entry_rev trickery.

[dannas] * COMMITTERS
  (dannas): Add myself to the full committer section.

[julianfoad] * subversion/libsvn_wc/update_editor.c
  (choose_base_paths): Rename to get_pristine_base_path; update doc string.
  (get_revert_base_checksum): Rename to get_pristine_base_checksum.
  (apply_textdelta, close_file): Adjust callers.

[julianfoad] Rename svn_wc__load_revert_props() to svn_wc__get_revert_props() for
consistency with svn_wc__get_pristine_props() and
svn_wc__get_actual_props().

* subversion/libsvn_wc/props.h,
  subversion/libsvn_wc/props.c
  (svn_wc__get_pristine_props, svn_wc__get_actual_props): Tweak doc strings.
  (svn_wc__load_revert_props): Rename to svn_wc__get_revert_props.

* subversion/libsvn_wc/diff.c
  (file_diff): Update caller.

* subversion/libsvn_wc/update_editor.c
  (add_file_with_history): Update caller.

[julianfoad] Remove some local functions which were more obscure than helpful.

* subversion/libsvn_wc/diff.c
  (get_working_mimetype, get_base_mimetype): Remove.
  (file_diff, report_wc_file_as_added, delete_entry): Use in-line code instead.

[julianfoad] * subversion/libsvn_wc/update_editor.c
  (choose_base_paths): Update doc string following r943152.

[julianfoad] Simplify "if replaced-with-a-copy then svn_wc__get_pristine_base_contents()
else svn_wc__get_pristine_contents()", because the former function can
handle both cases.

* subversion/libsvn_wc/update_editor.c
  (add_file_with_history, apply_textdelta): As above.
  (choose_base_paths): Remove the "replaced_p" output parameter, as it is
    now redundant.

[julianfoad] Replace the old svn_wc__get_revert_contents() function with a more useful
svn_wc__get_pristine_base_contents() function.

* subversion/libsvn_wc/adm_files.h,
  subversion/libsvn_wc/adm_files.c
  (svn_wc__get_pristine_contents): Improve doc string.
  (svn_wc__get_revert_contents): Rename to svn_wc__get_pristine_base_contents
    and write a new doc string.  Open the "revert base" file if it exists,
    else the "normal base" file.

* subversion/libsvn_wc/update_editor.c
  (add_file_with_history, apply_textdelta): Adjust callers.

[hwright] * tools/dist/construct-rolling-environment.sh:
  Bump zlib version.

[julianfoad] * subversion/libsvn_wc/adm_files.c
  (svn_wc__get_revert_contents): Remove a redundant check.

[hwright] Fix the perl tests, by updating the expected revision number for an uncommitted
node.

Note: My perl is so rusty, you could get tetanus just from reading it, but
in the absence of any maintainers, I believe this to be the right change.

* subversion/bindings/swig/perl/native/t/3client.t
  (ctx->log_msg): Expect an invalid revnum for an uncommitted node.

[julianfoad] Add notes about the change to WC format 17 which is in progress.

* subversion/libsvn_wc/upgrade.c
  (svn_wc__upgrade_sdb): Note that format 17 can include other changes too.

* subversion/libsvn_wc/wc.h
  Mention the (unfinished) change from format 16 to 17.

[julianfoad] * notes/api-errata/wc006.txt
  Add a bit of rationale, after discussing with gstein.

[gstein] Move all the extra work item generation in close_file() to earlier in the
function, so that it can be queued by the base_add_file() call.

No functional change was made; simply a code shift, and hooking the items
into ALL_WORK_ITEMS.

* subversion/libsvn_wc/update_editor.c:
  (close_file): move the work item generation earlier, hooking the items
    into ALL_WORK_ITEMS. the manual queueing of the items is no longer
    required, as it will occur via base_add_file.

------------------------------------------
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         COMMITTERS
U         notes/api-errata/wc006.txt
U         subversion/include/svn_wc.h
U         subversion/include/svn_client.h
U         subversion/include/private/svn_wc_private.h
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/status.c
U         subversion/libsvn_wc/adm_files.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/adm_files.h
U         subversion/libsvn_wc/merge.c
U         subversion/libsvn_wc/diff.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/adm_crawler.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_wc/upgrade.c
U         subversion/libsvn_client/commit_util.c
U         subversion/libsvn_client/cleanup.c
U         subversion/bindings/swig/perl/native/t/3client.t
U         subversion/libsvn_ra_serf/commit.c
U         subversion/tests/libsvn_wc/pristine-store-test.c
U         subversion/tests/cmdline/svnsync_tests.py
U         subversion/tests/cmdline/getopt_tests_data/svn_help_log_switch_stdout
U         subversion/tests/cmdline/copy_tests.py
U         subversion/tests/cmdline/prop_tests.py
U         subversion/tests/cmdline/special_tests.py
U         subversion/tests/cmdline/svntest/wc.py
U         subversion/tests/cmdline/svntest/main.py
U         subversion/svnsync/main.c
U         subversion/svn/cl.h
U         subversion/svn/log-cmd.c
U         subversion/svn/main.c
U         subversion/svn/status-cmd.c
U         tools/dist/construct-rolling-environment.sh
At revision 943804
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1324052207271641358.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #912

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/912/changes>

Changes:

[gstein] Remove the BASE_MERGE parameter from svn_wc_merge_props3().

For this function's ancestors, which continue to have BASE_MERGE, we will
now THROW AN ERROR. With more work, we can restore the operation of this
parameter, but I do not believe it to be useful/advisable/worthwhile. The
code is mostly still present, pending discussion.

A new errata has been filed to detail this issue, also noting that several
clients do not attempt to use this removed functionality.

* subversion/include/svn_wc.h:
  (svn_wc_merge_props3): remove the BASE_MERGE parameter. update the
    docstring.
  (svn_wc_merge_props2): discuss the BASE_MERGE parameter.

* subversion/libsvn_wc/props.h:
  (SVN__SUPPORT_BASE_MERGE): temporary(?) define to wrap functionality
    that can/should be removed, or can be restored (with some fixes) to
    support BASE_MERGE.
  (svn_wc__perform_props_merge): a new internal function that is wrapped
    by svn_wc_merge_props3, but *does* support BASE_MERGE.

* subversion/libsvn_wc/props.c:
  (queue_install_props): remove this function from compilation, based on
    the SVN__SUPPORT_BASE_MERGE define.
  (svn_wc_merge_props3): renamed to ...
  (svn_wc__perform_props_merge): ... this. swap a DB param for a WC_CTX.
    only make the call to queue_install_props if SVN__SUPPORT_BASE_MERGE
    is defined. otherwise, update the actual props along with queueing a
    work item to establish the old-style props file.
  (svn_wc_merge_props3): reintroduced as a simple wrapper for
    svn_wc__perform_props_merge.

* subversion/libsvn_wc/deprecated.c:
  (svn_wc_merge_props2): call svn_wc__perform_props_merge instead of
    svn_wc_merge_props3. side benefit of no wc_ctx needed.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_add_install_properties): only declare when
    SVN__SUPPORT_BASE_MERGE is defined.

* subversion/libsvn_wc/workqueue.c:
  (run_install_propertes, svn_wc__wq_add_install_properties): only
    declare when SVN__SUPPORT_BASE_MERGE is defined.
  (dispatch_table): add handler for OP_INSTALL_PROPERTIES only when
    SVN__SUPPORT_BASE_MERGE.

* subversion/libsvn_client/merge.c:
  (merge_props_changed): remove BASE_MERGE param from call

* notes/api-errata/wc006.txt: new errata

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
AU        notes/api-errata/wc006.txt
U         subversion/include/svn_wc.h
U         subversion/libsvn_wc/deprecated.c
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
U         subversion/libsvn_client/merge.c
At revision 942999
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8220721979246501693.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #911

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/911/changes>

Changes:

[gstein] Make svn_wc__install_props() private.

* subversion/libsvn_wc/props.h:
  (svn_wc__install_props): removed declaration

* subversion/libsvn_wc/props.c:
  (svn_wc__install_props): renamed to ...
  (queue_install_props): ... this. noting that it queues, unlike the
    immediate_install_props function.
  (svn_wc_merge_props3): track rename

[gstein] Rewrite accumulate_last_change() to only deal with last-change info, and
most a scan for lock changes to the one place which needs it. Also, return
each of the CHANGED_* values directly, rather than via a structure.

* subversion/libsvn_wc/update_editor.c:
  (struct last_change_info): removed
  (accumulate_last_change): revamp params and docstring. strip out all
    lock state scanning. initialize the OUT values and set them if/when
    they are found in the entry props.
  (close_directory): adjust params to accumulate_last_change. tweak the
    testing for whether to use old/new values.
  (close_file): adjust params to accumulate_last_change. put a scan for
    lock state here. pass the NEW_CHANGED_* params to base_add_file()
  (svn_wc_add_repos_file4): adjust params to accumulate_last_change and
    simplify the call to op_copy_file().

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/update_editor.c
At revision 942942
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3474596346396494709.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #910

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/910/changes>

Changes:

[gstein] Remove a couple unused ENTRY_MODIFY flags.

* subversion/libsvn_wc/entries.h:
  (SVN_WC__ENTRY_MODIFY_TEXT_TIME, SVN_WC__ENTRY_MODIFY_WORKING_SIZE):
    removed. no longer used.

* subversion/libsvn_wc/entries.c:
  (fold_entry): don't bother trying to update text_time or working_size

[gstein] Fix problem in r942906.

* subversion/libsvn_wc/update_editor.c:
  (merge_file): fix params to build_record_fileinfo()

[gstein] Introduce OP_RECORD_FILEINFO, which allows us to strip out two loggy
operations and a bunch of hacky sorta-loggy_modify_entry code. The fallout
also moves a few more things into old-and-busted, which also gets
simplified because it doesn't have to track the special attr values.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_build_record_fileinfo): new operation

* subversion/libsvn_wc/workqueue.c:
  (OP_RECORD_FILEINFO): new operation
  (get_and_record_fileinfo): new helper, with guts from run_file_install.
    added ability to ignore missing files.
  (run_file_install): shift code to get_and_record_fileinfo and call it
  (run_record_fileinfo): simple operation to call get_and_record_fileinfo
  (svn_wc__wq_build_record_fileinfo): new function to build
    OP_RECORD_FILEINFO work items
  (dispatch_table): add OP_RECORD_FILEINFO and its handler

* subversion/libsvn_wc/update_editor.c:
  (merge_file): remove calls to two loggy functions and queue an
    OP_RECORD_FILEINFO instead. leave some comments here. the exact
    conditions around this code are quite sketchy/unclear.

* subversion/libsvn_wc/log.h:
  (svn_wc__loggy_set_entry_timestamp_from_wc): removed
  (svn_wc__loggy_set_entry_working_size_from_wc): removed

* subversion/libsvn_wc/log.c:
  (svn_wc__loggy_set_entry_timestamp_from_wc): removed
  (svn_wc__loggy_set_entry_working_size_from_wc): removed
  (log_do_modify_entry): without the special attribute values, this
    function can be dramatically simplified.

* subversion/libsvn_wc/entries.h:
  (SVN_WC__ENTRY_ATTR_TEXT_TIME, SVN_WC__ENTRY_ATTR_WORKING_SIZE): no
    longer used after the log.c changes. moved to old-and-busted.c

* subversion/libsvn_wc/old-and-busted.c:
  (ENTRIES_ATTR_WORKING_SIZE, ENTRIES_ATTR_TEXT_TIME): moved here from
    entries.h, and renamed
  (svn_wc__atts_to_entry): remove special values from the text time and
    working size attributes. and these no longer need to set MODIFY_FLAGS.

* subversion/libsvn_wc/wc.h:
  (SVN_WC__TIMESTAMP_WC, SVN_WC__WORKING_SIZE_WC): these special values
    are no longer used.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/old-and-busted.c
U         subversion/libsvn_wc/entries.c
U         subversion/libsvn_wc/entries.h
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/log.h
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 942927
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2961188037696084156.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #909

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/909/changes>

Changes:

[gstein] As a consequence of r942851, much of loggy_entry_modify() can go away. 
This also shifts-to/simplifies a bunch code in old-and-busted.

* subversion/libsvn_wc/log.c:
  (svn_wc__loggy_entry_modify): remove a bunch of attribute setup. remove
    a bunch of flags from the assertion, thus disallowing most flags.

* subversion/libsvn_wc/entries.h:
  (SVN_WC__ENTRIES_ATTR_FILE_STR, SVN_WC__ENTRIES_ATTR_DIR_STR,
      SVN_WC__ENTRY_VALUE_ADD, SVN_WC__ENTRY_VALUE_DELETE,
      SVN_WC__ENTRY_VALUE_REPLACE): shifted to old-and-busted as
    ENTRIES_VALUE_* symbols.
  (SVN_WC__ENTRY_ATTR_KIND, SVN_WC__ENTRY_ATTR_CHECKSUM,
      SVN_WC__ENTRY_ATTR_SCHEDULE, SVN_WC__ENTRY_ATTR_COPIED,
      SVN_WC__ENTRY_ATTR_COPYFROM_URL, SVN_WC__ENTRY_ATTR_COPYFROM_REV):
    shifted to old-and-busted as ENTRIES_ATTR_* symbols

* subversion/libsvn_wc/old-and-busted.c:
  (ENTRIES_ATTR_KIND, ENTRIES_ATTR_SCHEDULE, ENTRIES_ATTR_COPIED,
      ENTRIES_ATTR_COPYFROM_URL, ENTRIES_ATTR_COPYFROM_REV,
      ENTRIES_ATTR_CHECKSUM, ENTRIES_VALUE_FILE, ENTRIES_VALUE_DIR,
      ENTRIES_VALUE_ADD, ENTRIES_VALUE_DELETE, ENTRIES_VALUE_REPLACE):
    moved here from entries.h
  (read_entry): track symbol renames
  (do_bool_attr): this function no longer needs to set MODIFY_FLAGS. also
    remove the MODIFY_FLAG param and update docstring
  (extract_string): this function no longer needs to set MODIFY_FLAGS, and
    the NORMALIZE functionality is removed (to extract_string_normalize).
    also rip out the FLAG param.
  (extract_string_normalize): just like the original extract_string, but
    with hard-coded normalizing functionality.
  (svn_wc__atts_to_entry): track a bunch of symbol renames. remove
    MODIFY_FLAGS handling from all do_bool_attr() and extract_string()
    calls. for the four places using MODIFY_FLAGS (conflict file stuff),
    they also normalize them, so switch to extract_string_normalize().

[rhuijben] * tools/client-side/svnmucc/svnmucc.c
  (build): Replace an abort() with an SVN_ERR_MALFUNCTION().

[gstein] Remove svn_wc__db_temp_op_set_working_last_change. No longer needed.

* subversion/libsvn_wc/wc_db.h:
* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_temp_op_set_working_last_change): removed

* subversion/libsvn_wc/wc-queries.sql:
  (STMT_UPDATE_WORKING_LAST_CHANGE): removed. no longer used.

[gstein] Rebuild svn_wc_add_repos_file4() in terms of svn_wc__db_op_copy_file().
This is now a Proper function, using wc_db as it should.

* subversion/libsvn_wc/update_editor.c:
  (svn_wc_add_repos_file4): gut this thing, removing all the entry usage,
    a couple hacky DB "temp" calls, and the direct queuing of work.
    instead, make the (two) wc_db calls and have it queue the related work.

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_op_copy_dir, svn_wc__db_op_copy_file,
      svn_wc__db_op_copy_symlink): correct the handling of ORIGINAL_*. if
    it is nil, then we do NOT want to create/fetch a repos_id.

[pburba] Fix issue #3020 mergeinfo mapping bug when loading dump with non-contiguous
revisions.

* subversion/libsvn_repos/load.c

  (parse_baton): New member last_rev_mapped.

  (close_revision): Set last_rev_mapped.  Map any missing revisions in the
   dump stream.

  (svn_repos_get_fs_build_parser2): Initialize last_rev_mapped.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (dropped_but_not_renumbered_empty_revs): Remove comment re XFail.

  (test_list): Remove XFail from dropped_but_not_renumbered_empty_revs.

[gstein] Add initial implementations for wc_db functions to support URL -> WC copies.

* subversion/libsvn_wc/wc_db.h:
  (svn_wc__db_op_copy_url): removed, per prior comments
  (svn_wc__db_op_copy_dir, svn_wc__db_op_copy_file,
      svn_wc__db_op_copy_symlink): new declarations

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_op_copy_dir, svn_wc__db_op_copy_file,
      svn_wc__db_op_copy_symlink): new implementations. most of their
    functionality was already present with insert_working_node and its
    supporting baton.
  (svn_wc__db_to_relpath): assert the path is absolute
  (svn_wc__db_from_relpath): we probably want to assert the provided path
    is canonical. open Q is whether the abspath we built this from was in
    canonical form.

[pburba] * subversion/tests/cmdline/svndumpfilter_tests.py
  (dropped_but_not_renumbered_empty_revs): Comment tweak; there is nothing
   to fix in svndumpfilter, just use --renumber-revs!

[pburba] A test for yet another issue #3020 problem: Empty revs dropped but not
renumbered can result in incorrect mergeinfo when loaded.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (dropped_but_not_renumbered_empty_revs): New.

  (test_list): Add XFailing dropped_but_not_renumbered_empty_revs.

------------------------------------------
Started by an SCM change
Started by an SCM change
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/wc-queries.sql
U         subversion/libsvn_wc/old-and-busted.c
U         subversion/libsvn_wc/entries.h
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/tests/cmdline/svndumpfilter_tests.py
U         subversion/libsvn_repos/load.c
U         tools/client-side/svnmucc/svnmucc.c
At revision 942886
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2401046022641961374.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #908

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/908/changes>

Changes:

[julianfoad] * subversion/libsvn_wc/adm_ops.c
  (svn_wc__get_pristine_contents): Replace a call to
    svn_wc__get_revert_contents() with in-line simple code to make way
    for upcoming changes to the latter function.

[julianfoad] Improve some checksum handling in update_editor.c.

* subversion/libsvn_wc/update_editor.c
  (choose_base_paths): Remove the 'checksum_p' output parameter.
  (get_revert_base_checksum): New function.
  (apply_textdelta): Use get_revert_base_checksum() to get the checksum we
    really want, instead of getting the "normal base" checksum from
    choose_base_paths().  Thus, verify the expected checksum even if the
    file is locally replaced (which we couldn't do before).
  (close_file): Adjust a call to choose_base_paths().

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/update_editor.c
At revision 942820
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3669543167029784855.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #907

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/907/changes>

Changes:

[philip] More svn_wc_entry_t removal.  This changes the commit notification in
some cases, but the new notification seems more consistent with the
changes made in the repository.

* subversion/libsvn_client/commit_util.c
  (harvest_committables): Use wc-ng calls instead of entry->revision.

* subversion/tests/cmdline/merge_tests.py
  (merge_dir_and_file_replace): Tweak expected commit output, do some
   extra post-commit verification.

[julianfoad] Replace a use of svn_wc_entry_t with a new WC-NG function.  This fixes an
as-yet-unnoticed bug whereby the checksum of a file 'foo' that is copied
over an existing file 'bar' was written into both the WORKING_NODE (correct)
and the BASE_NODE.  The BASE_NODE checksum should be left unchanged, and now
is.

* subversion/libsvn_wc/update_editor.c
  (svn_wc_add_repos_file4): Use svn_wc__db_temp_op_set_working_checksum()
    instead of svn_wc__loggy_entry_modify().

* subversion/libsvn_wc/wc_db.h,
  subversion/libsvn_wc/wc_db.c
  (svn_wc__db_temp_op_set_working_checksum): New function.

* subversion/libsvn_wc/wc-queries.sql
  (STMT_UPDATE_WORKING_CHECKSUM): New query.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/wc-queries.sql
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_client/commit_util.c
U         subversion/tests/cmdline/merge_tests.py
At revision 942802
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6526602511420792143.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #906

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/906/changes>

Changes:

[julianfoad] Update some doc strings to reflect WC-NG changes etc.

* subversion/libsvn_wc/entries.h
  (svn_wc__entry_modify, svn_wc__tweak_entry): Reflect WC-NG changes.
  (svn_wc__get_entry): Typo fix.

* subversion/libsvn_wc/entries.c
  (get_entry_access_info): Name the output parameters through which info is
    "returned".

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/entries.c
U         subversion/libsvn_wc/entries.h
At revision 942741
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson358513487632260216.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #905

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/905/changes>

Changes:

[rhuijben] * buildbot/slaves/win32-SharpSvn/svntest-build-bindings.cmd
  Only build the necessary targets.

* buildbot/slaves/win32-SharpSvn/svntest-bindings.cmd
  Run the python tests.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         tools/buildbot/slaves/win32-SharpSvn/svntest-build-bindings.cmd
U         tools/buildbot/slaves/win32-SharpSvn/svntest-bindings.cmd
At revision 942701
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8459217651728529430.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #904

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/904/changes>

Changes:

[gstein] We can now skip some immediate queuing of work items, since we can order
them properly against the merge_file() work. We still need to handle the
ACTUAL props earlier than desired, but we can (at least) omit the work
item queueing.

* subversion/libsvn_wc/update_editor.c:
  (close_file): don't force queuing of the old-style props file
    installation operations. they can go in with the rest, since we now
    order them properly.

[gstein] Simplify the code path for resolving text conflicts on a file when it is
restored.

* subversion/libsvn_wc/conflicts.h:
  (svn_wc__resolve_text_conflict): new helper function to resolve text
    conflicts on a file

* subversion/libsvn_wc/wc.h:
  (svn_wc__internal_resolved_conflict): removed. unused.

* subversion/libsvn_wc/conflicts.c:
  (resolve_conflict_on_node): initialize the DID_RESOLVE OUT param
  (svn_wc__resolve_text_conflict): new helper, as a simple wrapper around
    resolve_conflict_on_node
  (resolve_one_conflict): remove CANCEL_FUNC/BATON. calling that within
    the granularity of looping over an individual node's conflicts is way
    way too much. add parameter comments on calls to lower funcs. add a
    note that RESOLVE_PROP *cannot* be used to resolve a single prop
    conflict.
  (recursive_resolve_conflict): remove CANCEL_FUNC/BATON on call to
    resolve_one_conflict
  (svn_wc__internal_resolved_conflict): removed
  (svn_wc_resolved_conflict5): move DEPTH adjust from
    internal_resolved_conflict to here. add a check for unimplemented
    RESOLVE_PROP behavior (see resolve_one_conflict comment and
    resolve_conflict_on_node behavior). call recursive_resolve_conflict
    directly instead of the "internal" func.

* subversion/libsvn_wc/adm_crawler.c:
  (restore_file): call svn_wc__resolve_text_conflict rather than the
    overpowered internal_resolved_conflict.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/conflicts.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/conflicts.h
U         subversion/libsvn_wc/adm_crawler.c
At revision 942657
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5437653022209853602.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #903

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/903/changes>

Changes:

[gstein] Collect more work items into internal_merge's returned items.

* subversion/libsvn_wc/merge.c:
  (eval_conflict_func_result, preserve_pre_merge_files,
      merge_binary_file): return WORK_ITEMS and take a RESULT_POOL for
    those items' allocation.
  (maybe_resolve_conflicts): accept work items from
    eval_conflict_func_result and preserve_pre_merge_files, and merge them
    into the resulting set of work items
  (svn_wc__internal_merge): get work items from merge_binary_file.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/merge.c
At revision 942651
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7548926152871797083.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #902

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/902/changes>

Changes:

[gstein] Propagate work items out of svn_wc__internal_merge() rather than directly
queuing them. The two callers now queue the resulting work item(s).

* subversion/libsvn_wc/wc.h:
  (svn_wc__internal_merge): add a WORK_ITEMS OUT parameter, and a
    RESULT_POOL parameter. update docstring.

* subversion/libsvn_wc/merge.c:
  (save_merge_result): return the constructed work item rather than
    queueing it. add a WORK_ITEM param to do this, and a RESULT_POOL.
  (maybe_resolve_conflicts): return WORK_ITEMS (a new param) instead of
    directly queueing results. add a RESULT_POOL for the work items.
  (merge_text_file): return WORK_ITEMS instead of queuing. add a
    RESULT_POOL for these items. rather than queuing the OP_FILE_INSTALL,
    merge it into the returned set of work items.
  (svn_wc__internal_merge): accept a new WORK_ITEMS parameter and an
    additional RESULT_POOL. accumulate work items, and return them.
  (svn_wc_merge4): get work items __internal_merge and queue them before
    running the queue.

* subversion/libsvn_wc/update_editor.c:
  (merge_file): get a work item from internal_merge() and shove that into
    the WORK_ITEMS returned by this function

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/merge.c
At revision 942637
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson256114436396574468.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #901

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/901/changes>

Changes:

[gstein] Return more work items from merge_file(), rather than performing a manual
queuing in the middle.

* subversion/libsvn_wc/update_editor.c:
  (merge_file): stop calling db_wq_add since we can now queue everything
    onto the returned *WORK_ITEMS.
  (svn_wc_add_repos_file4): remove a localvar that shadowed WORK_ITEM

[gstein] Add helper functions for paths that are persisted to disk. Saving an
abspath to disk prevents moving a working copy.

* subversion/libsvn_wc/wc_db.h:
* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_to_relpath, svn_wc__db_from_relpath): new functions

[gstein] Convert all the old loggy functions to build/return a work item rather
than directly install it into the queue. Adjust all callers to immediately
add the work item to the queue (future revisions may defer the install).

* subversion/libsvn_wc/log.h:
  (svn_wc__loggy_delete_entry, svn_wc__loggy_delete_lock,
     svn_wc__loggy_entry_modify, svn_wc__loggy_move,
     svn_wc__loggy_set_entry_timestamp_from_wc,
     svn_wc__loggy_set_entry_working_size_from_wc,
     svn_wc__loggy_set_timestamp): add a WORK_ITEM return parameter

* subversion/libsvn_wc/log.c:
  (svn_wc__loggy_delete_entry, svn_wc__loggy_delete_lock,
     svn_wc__loggy_entry_modify, svn_wc__loggy_move,
     svn_wc__loggy_set_entry_timestamp_from_wc,
     svn_wc__loggy_set_entry_working_size_from_wc,
     svn_wc__loggy_set_timestamp): add a WORK_ITEM return parameter.
   change call to wq_add_loggy into wq_build_loggy.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_add_loggy): renamed to ...
  (svn_wc__wq_build_loggy): ... this. added a WORK_ITEM return param. note
    conditions on the allocation lifetime of the params.

* subversion/libsvn_wc/workqueue.c:
  (svn_wc__wq_add_loggy): renamed to ...
  (svn_wc__wq_build_loggy): ... this. added a WORK_ITEM return param.
    construct and return the work item.

* subversion/libsvn_wc/adm_ops.c:
  (process_committed_leaf): immediately add the work item returned by
    loggy_delete_lock to the workqueue.

* subversion/libsvn_wc/merge.c:
  (save_merge_result, preserve_pre_merge_files, merge_binary_file): add
    work items returned by loggy functions to the workqueue.

* subversion/libsvn_wc/props.c:
  (svn_wc__merge_props): add the loggy_entry_modify's returned work item
    to the workqueue.

* subversion/libsvn_wc/update_editor.c:
  (do_entry_deletion, add_directory, open_directory, add_file, open_file,
      merge_file, svn_wc_add_repos_file4):  add work items returned by
    loggy functions to the workqueue.

[gstein] Rename parameters on the svn_wc__loggy_* functions to note they must be
absolute paths. Assert this fact, and simplify loggy_path().

* subversion/libsvn_wc/log.h:
  (svn_wc__loggy_delete_entry, svn_wc__loggy_delete_lock,
      svn_wc__loggy_entry_modify, svn_wc__loggy_move,
      svn_wc__loggy_set_entry_timestamp_from_wc,
      svn_wc__loggy_set_entry_working_size_from_wc,
      svn_wc__loggy_set_timestamp): rename parameters to *_ABSPATH

* subversion/libsvn_wc/log.c:
  (loggy_path): for a NULL return, simply assert the equality of ABSPATH
    and ADM_ABSPATH. no need for a special error (we know it won't be
    thrown, and all this goes away soon).
  (svn_wc__loggy_delete_entry, svn_wc__loggy_delete_lock,
      svn_wc__loggy_entry_modify, svn_wc__loggy_move,
      svn_wc__loggy_set_entry_timestamp_from_wc,
      svn_wc__loggy_set_entry_working_size_from_wc,
      svn_wc__loggy_set_timestamp): rename parameters to *_ABSPATH. assert
    they are absolute. track rename in calls to loggy_path

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/merge.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/log.h
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 942636
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8165210181612709126.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #900

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/900/changes>

Changes:

[gstein] Begin aggregating all work items into a single set, rather than performing
multiple db_wq_add calls.

* subversion/libsvn_wc/update_editor.c:
  (merge_file): return a set of work items via a new WORK_ITEMS parameter,
    rather than queuing them within this function. we can't do this
    entirely yet, but this starts the framework. initialize the OUT param,
    and then continue to merge new work items into it. variable naming has
    potential for mixup (WORK_ITEM vs WORK_ITEMS), but is safe because of
    the different levels of indirection.
  (close_file): create ALL_WORK_ITEMS localvar for queueing up all work
    into one set. WORK_ITEM localvar will be for work returned from lower
    functions. begin the process of merging new work onto ALL_WORK_ITEMS
    and pass that around as appropriate, rather than individual calls to
    db_wq_add.

[gstein] Allow NULL value for WORK_ITEM parameter of svn_wc__db_wq_add(). This
should simplify some callers.

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_wq_add): don't assert on a NULL param; just exit.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/wc_db.c
At revision 942626
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5381261374359178991.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #899

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/899/changes>

Changes:

[gstein] Remove some obsolete defines from wc.h.

* subversion/libsvn_wc/wc.h:
  (SVN_WC__TMP_EXT, SVN_WC__ADM_KILLME, SVN_WC__KILL_ADM_ONLY): remove
  (SVN_WC__ADM_LOCK, SVN_WC__ADM_LOG): moved to upgrade.c

* subversion/libsvn_wc/upgrade.c:
  (ADM_LOG, ADM_LOCK): new defines from wc.h
  (build_lockfile_path): use ADM_LOCK instead of a bare constant
  (upgrade_to_wcng): track rename to ADM_LOG

[dannas] Replace some uses of entry->kind.

* subversion/libsvn_wc/status.c
  (assemble_status.c): Use information fetched with
    svn_wc__db_read_info() for detecting what kind a path has in the db.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/status.c
U         subversion/libsvn_wc/upgrade.c
At revision 942620
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4258286931027721997.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #898

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/898/changes>

Changes:

[dannas] First step of removing the usage of the entry field in svn_wc_status3_t
for detecting if a path is versioned. No semantic changes.

We still have a number of usages inside libsvn_wc of status->entry.

* subversion/include/svn_wc.h
  (svn_wc_status3_t): Introduce new field 'versioned'.

* subversion/libsvn_wc/status.c
  (assemble_status): Initialize status->versioned.

* subversion/svn/status-cmd.c
  (print_status): Replace usage of status->entry with status->versioned.

* subversion/libsvn_client/delete.c
  (find_undeletables): Replace usage of status->entry with
      status->versioned.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/include/svn_wc.h
U         subversion/libsvn_wc/status.c
U         subversion/libsvn_client/delete.c
U         subversion/svn/status-cmd.c
At revision 942602
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3958198830649105255.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #897

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/897/changes>

Changes:

[gstein] Remove const from the return work items. They're allocated in the
RESULT_POOL, and avalable for callers to mess around with. In particular,
we want non-const in order to link work items together.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_build_file_install, svn_wc__wq_build_file_remove,
      svn_wc__wq_build_sync_file_flags, svn_wc__wq_build_prej_install,
      svn_wc__wq_build_write_old_props): remove const from WORK_ITEM

* subversion/libsvn_wc/workqueue.c:
  (svn_wc__wq_build_file_install, svn_wc__wq_build_file_remove,
      svn_wc__wq_build_sync_file_flags, svn_wc__wq_build_prej_install,
      svn_wc__wq_build_write_old_props): remove const from WORK_ITEM
    parameter, and directly build the work item into the parameter.

* subversion/libsvn_wc/adm_crawler.c:
  (restore_file): remove const from WORK_ITEM

* subversion/libsvn_wc/adm_ops.c:
  (process_committed_leaf): remove const from WORK_ITEM

* subversion/libsvn_wc/merge.c:
  (eval_conflict_func_result, merge_text_file, merge_binary_file,
      svn_wc__internal_merge): remove const from WORK_ITEM

* subversion/libsvn_wc/props.c:
  (svn_wc__install_props, immediate_install_props, svn_wc__merge_props):
    remove const from WORK_ITEM

* subversion/libsvn_wc/update_editor.c:
  (build_write_base_props, build_write_actual_props): remove const from
    the WORK_ITEM param
  (close_directory, merge_file, close_file, svn_wc_add_repos_file4):
    remove const from work item variables.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/merge.c
U         subversion/libsvn_wc/adm_crawler.c
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 942487
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1311600897888126979.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #896

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/896/changes>

Changes:

[gstein] Fix update_tests 28 by ensuring the prop changes are queued before any
work that is queued by merge_file(). We need a longer-term fix, but this
will do for now.

* subversion/libsvn_wc/update_editor.c:
  (close_file): queue up property changes before merge_file() work items.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/update_editor.c
At revision 942479
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8209826504984743069.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #895

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/895/changes>

Changes:

[gstein] Rename the underlying operation code for OP_INSTALL_PROPERTIES. I've made
extensive changes to the semantics of this work item, and any stale logs
would expect those old semantics. By changing the name, a stale log will
be detected.

* subversion/libsvn_wc/workqueue.c:
  (OP_INSTALL_PROPERTIES): add "-2" to the end to detect stale logs which
    expect older semantics for this work item

[gstein] The FORCE_BASE_INSTALL parameter is no longer used on svn_wc__install_props,
and the associated svn_wc__wq_add_install_properties. Remove it, and
substitute FALSE in its place (the only value passed now).

* subversion/libsvn_wc/props.h:
  (svn_wc__install_props): remove FORCE_BASE_INSTALL param

* subversion/libsvn_wc/pros.c:
  (svn_wc__install_props): remove FORCE_BASE_INSTALL param, and how it is
    passed to svn_wc__wq_add_install_properties.
  (svn_wc_merge_props3): remove param from install_props call

* subversion/libsvn_wc/update_editor.c:
  (svn_wc_add_repos_file4): remove param from install_props call

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_add_install_properties): remove FORCE_BASE_INSTALL param

* subversion/libsvn_wc/workqueue.c:
  (run_install_properties): don't bother with FORCE_BASE_INSTALL.
  (svn_wc__wq_add_install_properties): remove FORCE_BASE_INSTALL param,
    and don't bother putting anything in the work item skel.

[gstein] Add svn_wc__db_wq_add() to the list of verboten items. We never want to
manually add work items -- they "should" always be done within a sqlite
transaction that modifies associated database state. This additional item
will help track the switch to this queuing paradigm.

* tools/dev/wc-ng/count-progress.py:
  (TERMS): add 'svn_wc__db_wq_add'

[gstein] Remove calls to svn_wc__install_props. We're already storing properties
into the database, and can (now) deal with the old-style props files using
the new OP_WRITE_OLD_PROPS work item.

This creates more uses/knowledge of svn_wc__prop_path(), but that's okay
since it doesn't have much life left in this world...

* subversion/libsvn_wc/update_editor.c:
  (build_write_base_props): helper function to construct a work item that
    writes an old-style props file for BASE props
  (build_write_actual_props): helper function to construct a work item
    that writes an old-style props file for ACTUAL props
  (close_directory): when updating the directory with new information, get
    the original props if they're not changing. if they *are* changing,
    then also construct work items to update the old-style props files.
    add a wc_db call to update the ACTUAL props, too, and its props file.
    remove the call to svn_wc__install_props.
  (close_file): remove the call to svn_wc__install_props, and construct
    work items for updating the old-style props files. make an additional
    wc_db call to update ACTUAL props, and a work item for its file.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
U         tools/dev/wc-ng/count-progress.py
At revision 942469
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6423253241095919381.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #894

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/894/changes>

Changes:

[gstein] * subversion/libsvn_wc/props.c:
  (): remove some seriously stale commentary

[gstein] Rejigger property installation. OP_INSTALL_PROPERTIES is now just a way to
queue/delay installation of properties into the database. The old-style
prop files are now handled properly with OP_WRITE_OLD_PROPS.

Adjust a bunch of callers to svn_wc__install_props() to clarify that the
pristine properties will always be provided. They may not be installed in
all cases, however (see svn_wc_merge_props3:BASE_MERGE).

* subversion/libsvn_wc/props.h:
  (svn_wc__install_props): add a KIND parameter to indicate the (future)
    kind of the node.

* subversion/libsvn_wc/props.c:
  (svn_wc__install_props): add a KIND parameter. assert that all callers
    will pass a set of pristine props. use the new KIND param to indicate
    the intended kind of the node, and to computer propfile paths. queue
    up operations to write out old-style prop files.
  (svn_wc_merge_props3): add an assertion to clarify that we have both
    sets of props. pass KIND to install_props.

* subversion/libsvn_wc/update_editor.c:
  (close_directory): add an assertion after the merge_props call to
    clarify that we have both sets of props. simplify the test for the
    install_props call, and add a big comment to explain why we can do
    this, and to clarify that a set of pristine props will always be
    provided. pass kind_dir to install_props.
  (close_file): add an assertion about having both sets of props after a
    merge_props call, and remove the test for the install_props call. also
    pass kind_file to install_props.
  (svn_wc_add_repos_file4): pass kind_file to install_props. earlier
    assertions indicate we are passing pristine props.

* subversion/libsvn_wc/workqueue.c:
  (run_install_properties): rip out all the handling for writing old-style
    property files. that is now handled elsewhere.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/props.h
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/workqueue.c
At revision 942350
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1810967945705108745.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #893

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/893/changes>

Changes:

[gstein] db_op_set_props can (now) commit our work items for us. Simplify a bit of
code in the props handling.

* subversion/libsvn_wc/props.c:
  (immediate_install_props): no need to queue the work item manually...
    let op_set_props do it. run the queue *after* the operation.

[gstein] Enable db_op_set_props() to record a conflict and (transactionally) queue
work items.

* subversion/libsvn_wc/wc_db.h:
  (svn_wc__db_op_set_props): accept CONFLICT and WORK_ITEMS params

* subversion/libsvn_wc/wc_db.c:
  (struct set_props_baton): record CONFLICT and WORK_ITEMS values
  (set_props_txn): note that we cannot handle a conflict yet. queue any
    provided work items.
  (svn_wc__db_op_set_props): accept CONFLICT and WORK_ITEMS params, then
    stash them into the baton.

* subversion/libsvn_wc/props.c:
  (immediate_install_props): pass NULL values for the new op_set_props
    parameters.

* subversion/libsvn_wc/upgrade.c:
  (migrate_props): pass NULL values for the new op_set_props parameters.

* subversion/libsvn_wc/workqueue.c:
  (run_revert, run_install_properties): pass NULL values for the new
    op_set_props parameters.

* subversion/tests/libsvn_wc/db-test.c:
  (validate_node): pass NULL values for the new op_set_props parameters.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/props.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/upgrade.c
U         subversion/libsvn_wc/workqueue.c
U         subversion/tests/libsvn_wc/db-test.c
At revision 942323
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9074369636424847282.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #892

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/892/changes>

Changes:

[gstein] Introduce a utility function for merging work items into a larger list.

* subversion/libsvn_wc/workqueue.h:
  (SVN_WC__SINGLE_WORK_ITEM): new macro to determine whether a skel is a
    single work item, or a list of them.
  (svn_wc__wq_merge): new declaration

* subversion/libsvn_wc/workqueue.c:
  (svn_wc__wq_merge): new function

* subversion/libsvn_wc/wc_db.c:
  (add_work_items): use SVN_WC__SINGLE_WORK_ITEM instead of the longhand
    skel work.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 942308
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson3001980339694489539.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #891

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/891/changes>

Changes:

[gstein] Revision 942214 introduced a delay in writing out property files which
affecting file installation (props were written after needed to be read by
the file install handler). This change makes them run "now".

This is some temporary hackery. OP_INSTALL_PROPERTIES will simply go away,
taking the original hack, and this double-hack with it.

This fixes update_tests 28.

* subversion/libsvn_wc/workqueue.c:
  (dispatch_work_item): new function, extracted from svn_wc__wq_run(), to
    handle the lookup and execution of an operation code to its handler.
  (run_install_properties): don't queue the new work item, but dispatch it
    immediately.
  (svn_wc__wq_run): move the lookup/handler-execution to its own function

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/libsvn_wc/workqueue.c
At revision 942295
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2744344032603926960.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results


Build failed in Hudson: subversion-trunk-solaris #890

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/890/changes>

Changes:

[cmpilato] * subversion/mod_dav_svn/repos.c
  (dav_svn__method_post): Record some notes about current and possible
    future format/uses.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         subversion/mod_dav_svn/repos.c
At revision 942247
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5221869049002561251.sh
+ cd subversion-trunk
+ PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results