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/04/27 00:00:38 UTC

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

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

Changes:

[dannas] Implmenent converter function for converting svn_wc_status3_t to
svn_wc_status2_t.

* subversion/include/private/svn_wc_private.h
  (svn_wc__status2_from_3): Return svn_error_t * instead of
    svn_wc_status2_t *. Return the new status in an out parameter
    instead. We need to be able to return errors from the entry
    fetching function. Add wc_ctx and local_abspath parameters to be
    used when fetching the entry.

* subversion/libsvn_wc/deprecated.c
  (status_4_wrapper_baton): Add wc_ctx field to be used when calling
    svn_wc__status2_from_3().
  (status4_wrapper_func): Track parameter and return value changes of
    svn_wc__status2_from_3().
  (svn_wc_get_status_editor4): Initialize wc_ctx field of the
    wrapper_baton.
  (svn_wc_status2): Track parameter and return value changes of
    svn_wc__status2_from_3().

* subversion/libsvn_wc/util.c
  (svn_wc__status2_from_3): Initialize the svn_wc_status2_t struct with
    values from svn_wc_status3_t.

* subversion/libsvn_client/deprecated.c
  (status4_wrapper_baton): Add wc_ctx field.
  (status4_wrapper_func): Track parameter and return value changes of
    svn_wc__status2_from_3().
  (svn_client_status4): Initialize wc_ctx field of wrapper_baton.

------------------------------------------
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/deprecated.c
U         subversion/libsvn_wc/util.c
U         subversion/libsvn_client/deprecated.c
At revision 938256
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26539.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 #871

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

Changes:

[gstein] Clarify how the "hidden" concept is computed.

* subversion/libsvn_wc/entries.c:
  (svn_wc__entry_is_hidden): expand the code. add comments. add an
    assertion to demonstrate the restricted schedule values.

[gstein] Remove the file install code from the revert process, and simply queue an
OP_FILE_INSTALL work item to do it. This removes code duplication, but
also moves the file-install to *after* the database has stabilized from
the revert process. Specifically, when the now-removed code performed the
copy_and_translate() call, there was still a WORKING_NODE. When reading
either current or pristine props, the BASE props are thus shadowed, so the
wrong props would be fetched using wc_db calls (when using file-based
props, it works because it goes straight to the appropriate props file).

* subversion/libsvn_wc/workqueue.c:
  (copy_and_translate): removed. no longer used.
  (run_revert): gut all the working copy install code, and simply throw an
    OP_FILE_INSTALL work item into the queue.

------------------------------------------
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/workqueue.c
At revision 941562
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4772789716071977439.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 #870

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

Changes:

[pburba] Fix svndumpfilter_tests.py 5 'filter mergeinfo revs outside of dump stream'.

This change reapplies part of r927243 which was reverted in r936387
and is part of the issue #3020 group of fixes.

* subversion/libsvn_repos/load.c

  (parse_baton): New member oldest_old_rev.

  (renumber_mergeinfo_revs): Account for the fact that svn_merge_range_t's
   start_rev member is not inclusive when renumbering merge source revs.

  (close_revision): Set oldest_old_rev.

  (svn_repos_get_fs_build_parser2): Initialize oldest_old_rev.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_mergeinfo_revs_outside_of_dump_stream): Remove comment about
   XFail.

  (test_list): Remove XFail from
   filter_mergeinfo_revs_outside_of_dump_stream.

------------------------------------------
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/svndumpfilter_tests.py
U         subversion/libsvn_repos/load.c
At revision 941512
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson5797439166636410066.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 #869

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

Changes:

[neels] Fix ill var naming from r941094.

* subversion/libsvn_client/commit_util.c
  (harvest_committables):
    Rename sub-scoped copyfrom_url/_rev to node_*, to get rid of a compiler
    warning.

------------------------------------------
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/commit_util.c
At revision 941484
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6255010980509547023.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 #868

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

Changes:

[pburba] A mergeinfo sanity check for svnadmin load: Stop r0 and r1 merge source revs.

* subversion/libsvn_repos/load.c

  (renumber_mergeinfo_revs): More issue #3020 work; just say no to invalid
   merge source revs.

------------------------------------------
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_repos/load.c
At revision 941453
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson6866546826861113918.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 #867

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

Changes:

[pburba] Adjust an issue #3020 so as to not expect mergeinfo with r1, that is invalid
by definition.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_mergeinfo_revs_outside_of_dump_stream): You can't merge -r0:1, so
   don't expect to see mergeinfo implying this.  Also update the XFail
   commentary.

------------------------------------------
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/svndumpfilter_tests.py
At revision 941427
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7894288942090130400.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 #866

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

Changes:

[pburba] More issue #3020 work, follow-up to r939709, svndumpfilter should not
consider revision 0 as a valid merge source revision.

* subversion/svndumpfilter/main.c

  (parse_baton_t): Tweak comment for oldest_original_rev.

  (output_revision): Don't set oldest_original_rev to r0.  We use
   oldest_original_rev strictly for mergeinfo stuffs and r0 has no valid
   meaning as a mergeinfo source rev.

------------------------------------------
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/svndumpfilter/main.c
At revision 941358
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7674530415123997008.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 #865

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

Changes:

[philip] * subversion/libsvn_client/commit_util.c
  (svn_client__harvest_committables): Replace use of an svn_wc_entry_t with
   a wc-ng call.

[philip] Followup to r941283.

* subversion/libsvn_client/commit_util.c
  (harvest_committables): Use the URL retrieved via wc-ng interface.

------------------------------------------
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/commit_util.c
At revision 941330
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7615083808910604442.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 #864

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

Changes:

[philip] * subversion/libsvn_client/commit_util.c
  (harvest_committables): Path is already an abspath, use wc-ng interface.

------------------------------------------
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/commit_util.c
At revision 941294
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8002469653538440586.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 #863

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

Changes:

[julianfoad] Remove a duplicate statement introduced in r874068 (previously r33994).

* subversion/libsvn_client/commit_util.c
  (do_item_commit): Remove a duplicate transmit_prop_deltas call.

[julianfoad] Various local optimizations.  These opportunities became visible after
significantly optimizing other parts of svn.  The total savings for a 'svn
export' is almost 3 percent.

The largest savings can be attributed to the svndiff.c
changes (~1.5%) and the checksum parser (~1%).

* subversion/include/svn_delta.h
  (enum svn_delta_action): Document that these enum values must match the
    encoding values.

* subversion/libsvn_delta/compose_delta.c
  (search_offset_index, copy_source_ops): Use size_t to index memory. This
    is mainly a consistency fix but may actually result in slightly higher
    performance due to fewer conversions.

* subversion/libsvn_delta/svndiff.c
  (decode_file_offset, decode_size): Use slightly more efficient
    formulations.
  (decode_instruction): Directly map action codes, avoiding a 'switch'.

* subversion/libsvn_subr/checksum.c
  (svn_checksum_parse_hex): Eliminate calls to locale-aware CRT functions.
    At least with MS compilers, these are very expensive.

* subversion/libsvn_subr/stream.c
  (stream_readline): Hoist 'numbytes' from the loop: it is invariant until
    EOF.

Patch by: Stefan Fuhrmann <stefanfuhrmann{_AT_}alice-dsl.de>

------------------------------------------
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_delta.h
U         subversion/libsvn_subr/checksum.c
U         subversion/libsvn_subr/stream.c
U         subversion/libsvn_client/commit_util.c
U         subversion/libsvn_delta/compose_delta.c
U         subversion/libsvn_delta/svndiff.c
At revision 941263
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1479876937752444300.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 #862

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

Changes:

[philip] * subversion/libsvn_client/commit_util.c
  (svn_client__harvest_committables): Pass the target path directly to
   bail_on_conflicted_ancestor.

------------------------------------------
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/commit_util.c
At revision 941242
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson1690603708050332948.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 #861

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

Changes:

[julianfoad] * subversion/libsvn_wc/wc_db.c
  (svn_wc__db_pristine_remove): Misc fixes. A follow-up to r940898.

Suggested by: gstein

------------------------------------------
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 941225
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson8686832654112171475.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 #860

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

Changes:

[neels] One less use of entry_t.

* subversion/libsvn_client/commit_util.c
  (harvest_committables):
    Use wc-ng instead of entry->schedule to determine whether a node's base
    needs deletion. Shift some variable declarations to indicate locality to
    their scopes. Another patch should align the duplicate calls to
    svn_wc__node_get_copyfrom_info(). Also rename two of the local vars
    shifted around (lose the "entry_" prefix).

------------------------------------------
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/commit_util.c
At revision 941125
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2968035449668986967.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 #859

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

Changes:

[hwright] * subversion/include/svn_client.h
  (svn_client_patch_func_t, svn_client_patch): Improve docstrings.

Suggested by: julianfoad

------------------------------------------
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_client.h
At revision 941068
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson4193700371499979917.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 #858

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

Changes:

[hwright] Rename a number of path variables in the client patch code to use standard
absolute and relative path naming conventions.  No functional change.

* subversion/include/svn_client.h
  (svn_client_patch): Update path parameter as above.

* subversion/libsvn_client/patch.c:
  Update variable names as above throughout.

[gstein] * subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_node_hidden): adjust some commentary on the operation of
    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/include/svn_client.h
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_client/patch.c
At revision 941041
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7821851762667971588.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 #857

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

Changes:

[dannas] Fix wrongly choosen pools.

* subversion/libsvn_wc/util.c
  (svn_wc__status2_from_3): Use result_pool for the things that should 
    be returned and scratch_pool for the rest. Plain and simple.

Suggested by: gstein

------------------------------------------
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/util.c
At revision 941003
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson2477651161297743656.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 #856

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

Changes:

[julianfoad] Bump the WC format to add a '.svn/pristine' dir.

* subversion/libsvn_wc/upgrade.c
  (bump_to_17): Rename to 'bump_to_YYY'.
  (svn_wc__upgrade_sdb): Add an upgrade to format 17, that creates a
    '.svn/pristine' dir.

* subversion/libsvn_wc/wc-metadata.sql
  In comments, mention format 'YYY' instead of '17'.

[julianfoad] Add a function for deleting unreferenced pristine text files.

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

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

* subversion/tests/libsvn_wc/pristine-store-test.c
  (pristine_write_read): Also trivially test a removal.

------------------------------------------
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/wc-queries.sql
U         subversion/libsvn_wc/wc-metadata.sql
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_wc/upgrade.c
U         subversion/tests/libsvn_wc/pristine-store-test.c
At revision 940966
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson7887411547196915745.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 #855

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

Changes:

[hwright] Add a callback to the public patch API, to allow consumers to collect
information about the patch targets.  This replaces the reject_tempfiles
and patched_tempfiles return parameters.

* subversion/tests/libsvn_client/client-test.c
  (patch_collection_baton, patch_collection_func): New.
  (test_patch): Use the baton to collect the tested information.

* subversion/svn/patch-cmd.c
  (svn_cl__patch): Remove the tempfiles, and don't implement a patch callback.

* subversion/include/svn_client.h
  (svn_client_patch_func_t): New.
  (svn_client_patch): Remove the output hashes, and add a callback and baton.

* subversion/libsvn_client/patch.c
  (init_patch_target): Pass through the REMOVE_TEMPFILES param.
  (apply_one_patch): Adjust parameters, and call the callback, where
    appropriate.
  (apply_patches_baton_t): Adjust members to refer to the updated parameters.
  (apply_patches): Pass through parameters to apply_one_patch().
  (svn_client_patch): Set the updated baton 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/include/svn_client.h
U         subversion/libsvn_client/patch.c
U         subversion/tests/libsvn_client/client-test.c
U         subversion/svn/patch-cmd.c
At revision 940790
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson59438.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 #854

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

Changes:

[dannas] Remove field 'tree_conflict' from svn_wc_status3_t and replace the uses 
of it with status->conflicted.

* subversion/include/svn_wc.h
  (svn_wc_status3_t): Remove field 'tree_conflict'.

* subversion/libsvn_wc/util.c
  (svn_wc__status2_from_3): Initialize the tree_conflict field for 
    svn_wc_status2_t.

* subversion/libsvn_wc/status.c
  (assemble_status): Remove initializations for status->tree_conflict.
  (send_unversioned_item,
   svn_wc__is_sendable_status): Replace status->tree_conflict with 
    status->conflicted. Safe to do since we're checking unversioned items
    to be returned and there can't be any other kind of conflict on an
    unversioned path.
  (svn_wc_dup_status3): Don't duplicate status->tree_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/include/svn_wc.h
U         subversion/libsvn_wc/util.c
U         subversion/libsvn_wc/status.c
At revision 940663
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson59431.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 #853

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

Changes:

[cmpilato] Expand svn_wc__node_get_repos_info() to be able to (optionally)
populate repos info for deleted nodes, too.

* subversion/include/private/svn_wc_private.h,
* subversion/libsvn_wc/node.c
  (svn_wc__node_get_repos_info): Add 'scan_deleted' parameter and handling.
 
* subversion/libsvn_client/externals.c,
* subversion/libsvn_client/merge.c,
* subversion/libsvn_client/mergeinfo.c,
* subversion/libsvn_client/ra.c,
* subversion/libsvn_client/util.c,
* subversion/libsvn_wc/update_editor.c
  Update calls to svn_wc__node_get_repos_info(), passing FALSE for
  'scan_deleted'.

* subversion/libsvn_client/info.c
  Update call to svn_wc__node_get_repos_info(), passing TRUE for
  'scan_deleted'.

[dannas] Add comment to describe why we only check for tree conflicts when setting
status->conflicted for unversioned paths.

It was the only scenario I could come up with and the only one, caught by the
testsuite.

* subversion/libsvn_wc/status.c
  (assemble_status): See above.

------------------------------------------
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/status.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_client/externals.c
U         subversion/libsvn_client/util.c
U         subversion/libsvn_client/info.c
U         subversion/libsvn_client/merge.c
U         subversion/libsvn_client/ra.c
U         subversion/libsvn_client/mergeinfo.c
At revision 940615
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson59430.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 #852

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

Changes:

[pburba] Let the svndumpfilter_tests.py tests see the stderr results when running
svndumpfilter in non-quiet mode.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_and_return_output): Return stderr.

  (reflect_dropped_renumbered_revs,
   svndumpfilter_loses_mergeinfo,
   _simple_dumpfilter_test,
   filter_mergeinfo_revs_outside_of_dump_stream): Update callers of
   filter_and_return_output.

------------------------------------------
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/svndumpfilter_tests.py
At revision 940542
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson59429.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 #851

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

Changes:

[cmpilato] Continue purging svn_wc_entry_t dependency from libsvn_client.

* subversion/include/private/svn_wc_private.h,
* subversion/libsvn_wc/node.c
  (svn_wc__node_get_translated_size): New.

* subversion/libsvn_client/info.c
  (build_info_for_entry): Use svn_wc__node_get_translated_size().

------------------------------------------
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/info.c
At revision 940493
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson59427.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 #850

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

Changes:

[neels] Count obstructed deletes as _is_status_deleted, also. Fix a call to
add_committable() that forgot to pass the URL along for obstructed nodes.

* subversion/libsvn_client/commit_util.c
  (harvest_committables): Pass URL to add_committable().

* subversion/libsvn_wc/node.c
  (svn_wc__node_is_status_deleted): Also count obstructed deletes as deleted.

[stsp] Revert additional pool lifetime requirements introduced in r937275.

* subversion/include/svn_subst.h,
  subversion/libsvn_subr/subst.c
  (svn_subst_stream_translated): Copy EOL_STR and KEYWORDS into
   RESULT_POOL to make sure they have sufficient lifetime, and remove
   pool lifetime restrictions for EOL_STR and KEYWORDS from docstring.

Suggested by: julianfoad
              gstein

[stsp] * subversion/libsvn_repos/repos.c
  (create_conf): Clearly explain the purpose of each valid value of the
   anon-access and auth-access options. Based on snippets from the SVN book.

------------------------------------------
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_subst.h
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_subr/subst.c
U         subversion/libsvn_client/commit_util.c
U         subversion/libsvn_repos/repos.c
At revision 940440
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson33903.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 #849

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

Changes:

[neels] Fix r940102 to also work when the root copy target of a mixed-rev copy is an
ancestor that is further up than the direct parent. Plus it looks much better
like this.

* subversion/libsvn_wc/node.c
  (svn_wc__node_get_copyfrom_info):
    Instead of using the ORIGINAL_* values of the parent directly, rather
    recurse to (scanningly) find the COPYFROM_URL of the parent folder.

------------------------------------------
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/node.c
At revision 940339
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson33898.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 #848

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

Changes:

[dannas] As part of WC-NG, use a node func for fetching a changelist instead of
reading from the entry field.

* subversion/svn/status-cmd.c
  (print_status): Use svn_wc__node_get_changelist() instead of checking 
    the 'entry' field of svn_wc_status3_t.

------------------------------------------
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/svn/status-cmd.c
At revision 940167
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson29090.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 #847

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

Changes:

[dannas] Be less specific about conflict types that svn_wc_status3_t can detect.
We will probably have more conflict tyepds in the future.

Bert said on IRC: 
1.7 will most likely have 4 or 5 conflict types. I think we need
obstructions to allow updates to continue behind all conflicts, and maybe
somebody gets to marking patch conflicts. 

* subversion/include/svn_wc.h
  (svn_wc_status3_t): Change doc comment for field 'conflicted'.

Suggested by: rhuijben

------------------------------------------
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
At revision 940159
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson29089.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 #846

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

Changes:

[dannas] Follow-up to r940111. Add doc comment to the new 'conflicted' field.

* subversion/include/svn_wc.h
  (svn_wc_status3_t): See above.

[dannas] Follow-up to r940111. Fix OUT parameters not beeing set by default.

* subversion/libsvn_wc/node.c
  (svn_wc__node_check_conflicts): Initialize all OUT parameters to FALSE.
    Constify cd.

* subversion/libsvn_wc/node.c
  (...): Update callers. They no longer need to do the initialization.

Suggested by: gstein

------------------------------------------
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/node.c
U         subversion/svn/status.c
At revision 940121
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson29086.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 #845

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

Changes:

[dannas] * subversion/include/svn_wc.h
  (svn_wc_conflicted_p3): Remove adm_access from doc comment, since
    it's not a parameter.

[dannas] A first step towards avoiding expensive computations involving conflicts
in the status code.

The idea is to have one single flag indicating if a path has any
conflicts. If the API users wants more information, they can get it
themselves. Two pros: The code will (hopefully) be faster and we get a
more unified grip on the conflict information. Earlier it has been
spread across status->text_status, status->prop_status and
status->tree_conflict.

* subversion/svn/cl.h
  (svn_cl__print_status,
  (svn_cl__print_status_xml): Add ctx parameter.

* subversion/svn/status.c
  (print_status): Add ctx parameter. Check status->conflicted and use wc
    funcs for fetching further information.
  svn_cl__print_status_xml,
  (svn_cl__print_status): Do an explicit check for tree conflicts
    instead of relying on fields in svn_wc_status3_t. 

* subversion/svn/status-cmd.c
  (print_status_normal_or_xml): Update callers to pass a ctx parameter.

* subversion/include/svn_wc.h
  (svn_wc_status3_t): Add conflicted field.

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

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

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

[neels] Cosmetic.

* subversion/libsvn_client/commit_util.c
  (harvest_committables): Split var declarations onto one line each.

------------------------------------------
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/include/private/svn_wc_private.h
U         subversion/libsvn_wc/status.c
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_client/commit_util.c
U         subversion/svn/cl.h
U         subversion/svn/status.c
U         subversion/svn/status-cmd.c
At revision 940116
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson29085.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 #844

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

Changes:

[neels] One more step away from entry_t.

* subversion/libsvn_client/commit_util.c
  (harvest_committables, svn_client__harvest_committables):
    Use wc-ng to determine added state instead of entry_t.

Patch by: philip
Tweaked by: neels (cosmetic)

[neels] * subversion/libsvn_wc/node.c
  (svn_wc__node_get_copyfrom_info):
    Model IS_COPY_TARGET the way wc-1 returned entry->copyfrom_url. Current
    code still expects mixed-revision copies to appear as one copy with a
    single root (see comment).

Suggested by: gstein

------------------------------------------
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/node.c
U         subversion/libsvn_client/commit_util.c
At revision 940108
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson29083.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 #843

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

Changes:

[dannas] Use local_abspath instead of path in doc comment to match the name in the
declaration.

* subversion/include/svn_wc.h
  (svn_wc_conflicted_p3): See above.

------------------------------------------
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
At revision 940022
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26652.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 #842

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

Changes:

[cmpilato] * subversion/include/private/svn_wc_private.h,
* subversion/libsvn_wc/node.c
  (svn_wc__node_get_base_checksum): New.

* subversion/libsvn_client/info.c
  (build_info_for_entry): Trade more svn_wc_entry_t stuffs for WC-NG
    node stuffs.  Woot!

------------------------------------------
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/info.c
At revision 939736
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26648.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 #841

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

Changes:

[pburba] More issue #3020 work.  Overload svndumpfilter --skip-missing-merge-sources
option to also removes mergeinfo that predates the starting revision of
the dump stream.

See http://svn.haxx.se/dev/archive-2010-04/0475.shtml 

* subversion/svndumpfilter/main.c

  (parse_baton_t): New member oldest_original_rev.

  (output_revision): Set oldest_original_rev.

  (adjust_mergeinfo): If --skip-missing-merge-sources is specified then toss
   mergeinfo older than oldest_original_rev.

  (parse_baton_initialize): Initialize oldest_original_rev.

[cmpilato] Expand the scope of a lock-related WC-NG node API to increase its
utility, and then use it some more.

* subversion/include/private/svn_wc_private.h,
* subversion/libsvn_wc/node.c
  (svn_wc__node_get_lock_info): Was svn_wc__node_get_lock_token().
    Add 'lock_owner', 'lock_comment, and 'lock_date' params.  Make
    all return params optional.

* subversion/libsvn_client/commit_util.c
  (add_lock_token, harvest_committables): Track renamed/modified function.

* subversion/libsvn_client/locking_commands.c
  (organize_lock_targets): Track renamed/modified function.

* subversion/libsvn_client/info.c
  (build_info_for_entry): Use svn_wc__node_get_lock_token() to fetch
    lock information instead of culling it out of an svn_wc_entry_t.

------------------------------------------
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/info.c
U         subversion/libsvn_client/locking_commands.c
U         subversion/libsvn_client/commit_util.c
U         subversion/svndumpfilter/main.c
At revision 939726
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26646.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 #840

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

Changes:

[cmpilato] * subversion/libsvn_client/copy.c
  (repos_to_wc_copy_locked): Use WC-NG functions instead of
    svn_wc_entry_t stuffs to avoid bogus copy destinations.

------------------------------------------
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 939680
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32607.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 #839

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

Changes:

[cmpilato] * subversion/include/private/svn_wc_private.h
  (svn_wc__node_is_status_absent, svn_wc__node_is_status_obstructed): Fix
    docstring copy-n-paste-o's.

[philip] * subversion/libsvn_client/commit_util.c
  (harvest_committables): Use wc-ng functions to get lock tokens.

------------------------------------------
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_client/commit_util.c
At revision 939647
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32606.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 #838

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

Changes:

[julianfoad] * contrib/server-side/fsfsverify.py
  Fix the usage message in the help output.

------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U         contrib/server-side/fsfsverify.py
At revision 939613
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32605.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 #837

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

Changes:

[neels] Fix merge behaviour for absent nodes, broken by r939150. Now,
merge_authz_tests.py 1 passes again. Also tweak a path to local_abspath.

* subversion/libsvn_client/merge.c
  (obstructed_or_missing):
    Return absent nodes as 'missing'. Tweak: rather use LOCAL_ABSPATH to
    check the file system node kind. Also tweak comment.

* subversion/tests/cmdline/merge_authz_tests.py
  (mergeinfo_and_skipped_paths):
    Unmark XFAIL. Above changes fix the missing "skipped" notification.

[pburba] A minor dumpfilter optimization.

* subversion/svndumpfilter/main.c

  (parse_baton_initialize): Don't waste time attempting to renumber
   revisions if nothing can possibly be renumbered, i.e. ignore
   svndumpfilter --renumber-revs if --drop-empty-revs is not also
   specified.  See http://svn.haxx.se/dev/archive-2010-04/0621.shtml

[cmpilato] Fix issue #3623, a bug with foreign repository merges not carrying
property changes for merge-added files.

* subversion/libsvn_client/merge.c
  (merge_file_added): Rework logic for more explicit handling of new
    contents and properties that come through this callback.  When handling
    adds from foreign repositories, install the props and contents as
    *working* data (against empty base data), just like a regular
    schedule-add would be handled.

Reported by: Tobias Bading <tbading{_AT_}web.de>

[cmpilato] Extend a test to address the concerns of issue #3623.

* subversion/tests/cmdline/merge_tests.py
  (foreign_repos): Extend this test a bit to really verify that what
    was merged from a foreign repos, and committed, is *really* what we
    expected.

[pburba] Prevent svnadmin loads of partial dumps from possibly creating invalid
mergeinfo where the start range > end range.

* subversion/libsvn_repos/load.c

  (renumber_mergeinfo_revs): Yet another fix for issue #3020; if we can't
   remap a mergeinfos start rev, then don't attempt to remap the end
   range.  We might succeed and load invalid mergeinfo.

[philip] * subversion/libsvn_client/commit_util.c
  (harvest_committables): Reduce use of svn_wc_entry_t prior to removal,
   only pass non-NULL URL in COPY_MODE.
  (svn_client__harvest_committables): Tweak call.
  (add_committable): Add return type, change assert to SVN_ERR_ASSERT.

[pburba] Follow-up to r939329, new test was intended to be XFail.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_mergeinfo_revs_outside_of_dump_stream): Set as XFail.

[pburba] Add a new svndumpfilter test for issue #3020.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_mergeinfo_revs_outside_of_dump_stream): New.  This is largely
   based on the the old svnadmin test drop_mergeinfo_outside_of_dump_stream
   which was removed in
   http://svn.apache.org/viewvc?view=revision&revision=938999

  (test_list): Add XFailing filter_mergeinfo_revs_outside_of_dump_stream.

* subversion/tests/cmdline/svndumpfilter_tests_data/
  mergeinfo_included_partial.dump: New.

[neels] * subversion/tests/cmdline/merge_authz_tests.py (mergeinfo_and_skipped_paths):
    Mark this test XFAIL. Will hopefully fix this tonight / this week.
    This is related to r939150.

[gstein] Rename the svn_sqlite__db_t.result_pool member to STATE_POOL to indicate
this is a long-lived internal, ever-growing pool not subject to callers'
management.

* subversion/libsvn_subr/sqlite.c:
  (struct svn_sqlite__db_t): rename result_pool to state_pool
  (svn_sqlite__get_statement, svn_sqlite__open, svn_sqlite__close): track
    the member rename

[neels] Another entry_t down.

* subversion/libsvn_client/merge.c
  (obstructed_or_missing):
    Use wc-ng API instead of svn_wc__get_entry_versioned(), and much simplify
    this function in the process. Untangle, rinse and dry.
  (node_kind_working, node_kind_on_disk):
    Remove these ghastly two functions and incorporate into
    obstructed_or_missing(), the way it should always have been.

------------------------------------------
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/sqlite.c
U         subversion/libsvn_client/merge.c
U         subversion/libsvn_client/commit_util.c
U         subversion/svndumpfilter/main.c
U         subversion/tests/cmdline/svndumpfilter_tests.py
U         subversion/tests/cmdline/merge_authz_tests.py
U         subversion/tests/cmdline/merge_tests.py
A         subversion/tests/cmdline/svndumpfilter_tests_data/mergeinfo_included_partial.dump
U         subversion/libsvn_repos/load.c
At revision 939580
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32603.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 #836

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

Changes:

[cmpilato] * subversion/libsvn_client/info.c
  (crawl_entries): Update docstring only.

------------------------------------------
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/info.c
At revision 939052
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson56513.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 #835

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

Changes:

[rhuijben] * subversion/mod_dav_svn/reports/update.c
  (dav_svn__update_report): Fix accidental whitespace change caused by
    constructing the log message for r939002. Hopefully this commit
    also triggers the eu asf mirror to synchronize back to HEAD.

[cmpilato] * subversion/mod_dav_svn/repos.c
  (dav_svn__method_post): Answer question posed in r938983 by removing
    obviously dead code leftover from work done in r875738.

[rhuijben] * subversion/mod_dav_svn/reports/update.c
  (dav_svn__update_report): Following up on r939000, make sure
    everything fits within 80 characters and don't duplicate
    a constant string.

[rhuijben] Provide an error message instead of just 'connection truncated' when updating
to a revision higher than the current head revision of the repository over
HTTPs.

The original patch from Kamesh was specifically targetted to a master-slave
setup. I tweaked the error message to remove these specifics, to at least
show an error that helps resolving the problem.

See
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2405550

Patch by: kameshj
(Tweaked by me)

* subversion/mod_dav_svn/reports/update.c
  (dav_svn__update_report): Give a user readable error when a reported
    revision is younger then the HEAD revision of the current repository.

[pburba] Remove an XFailing issue #3020 svnadmin test that expected behavior that was
ultimately judged incorrect.

The test svnadmin_tests.py 20 'filter mergeinfo revs outside of dump stream'
expected that svnadmin load would filter out mergeinfo references that were
older than the first original revision in the dump stream.  This caused a
regression in a common dump-load use case,
see http://subversion.tigris.org/issues/show_bug.cgi?id=3020#desc15

It was decided that svndumpfilter should be where this type of filtering
happens, see http://svn.haxx.se/dev/archive-2010-04/0475.shtml

So some parts of this test will find their way into a new svndumpfilter
test, but *this* test will never lose its XFail status so it makes no
sense to keep it.

* subversion/tests/cmdline/
  svnadmin_tests_data/mergeinfo_included_partial.dump: Delete test data as
  the only test to use it is now gone.

* subversion/tests/cmdline/svndumpfilter_tests.py

  (drop_mergeinfo_outside_of_dump_stream): Delete.

  (dont_drop_valid_mergeinfo_during_incremental_loads): The deleted test
   above had some comments referenced by this test, so copy the relevant
   bits here.

  (test_list): Remove drop_mergeinfo_outside_of_dump_stream.

[rhuijben] * cmdline/svntest/main.py
  (run_tests): Only recreate the config directory in the parent
    process of the test runner to fix some spurious errors while running
    tests parallel. Also move the check for the pristine repository in
    this same block, as it is unlikely that this repository disappeared
    since starting the parent 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/mod_dav_svn/repos.c
U         subversion/mod_dav_svn/reports/update.c
U         subversion/tests/cmdline/svnadmin_tests.py
D         subversion/tests/cmdline/svnadmin_tests_data/mergeinfo_included_partial.dump
U         subversion/tests/cmdline/svntest/main.py
At revision 939032
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson56512.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 #834

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

Changes:

[philip] * subversion/mod_dav_svn/repos.c (dav_svn__method_post): Add question comment.

------------------------------------------
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 938988
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson56506.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 #833

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

Changes:

[julianfoad] * subversion/libsvn_diff/diff_memory.c
  (source_tokens_t): Add 'const' to the source pointer ...
  (fill_source_tokens): ... and remove a cast from here.

[julianfoad] Avoid casting away 'const'.

* subversion/libsvn_wc/props.c
  (combine_mergeinfo_props, combine_forked_mergeinfo_props,
   apply_single_mergeinfo_prop_change): Put the result in a temporary
    variable first to avoid casting away 'const'.

------------------------------------------
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_diff/diff_memory.c
U         subversion/libsvn_wc/props.c
At revision 938974
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32877.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 #832

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

Changes:

[julianfoad] * subversion/libsvn_wc/lock.c
  (add_to_shared): Avoid casting away 'const'.

[julianfoad] * subversion/libsvn_subr/io.c
  (svn_io_parse_mimetypes_file): Avoid casting away 'const'.

[julianfoad] * subversion/libsvn_delta/svndiff.c
  Cosmetics: a typo fix and remove blank lines after function doc strings.

[philip] * subversion/libsvn_client/commit_util.c
  (harvest_committables): As a step towards removing an svn_wc_entry_t
   use some wc-ng calls instead of accessing the entry.

[philip] * subversion/libsvn_wc/node.c
  (svn_wc__internal_node_get_url): Handle more cases where the URL can be
   derived from the parent 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/lock.c
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_subr/io.c
U         subversion/libsvn_client/commit_util.c
U         subversion/libsvn_delta/svndiff.c
At revision 938877
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32876.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 #831

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

Changes:

[julianfoad] * subversion/libsvn_client/commit.c
  (remove_tmpfiles): Rename 'subpool' to 'iterpool'. Lose redundant comments.

[julianfoad] * subversion/libsvn_wc/workqueue.c
  (run_postcommit): Assert that the last skel item is present, documenting a
    reason why in a dev build it might not: it didn't exist before r927056.

------------------------------------------
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
U         subversion/libsvn_client/commit.c
At revision 938842
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32875.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 #830

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

Changes:

[gstein] Provide a mechanism for passing work items into the commit processing.

* subversion/libsvn_wc/wc_db.h:
  (svn_wc__db_global_commit): add WORK_ITEMS parameter

* subversion/libsvn_wc/wc_db.c:
  (struct commit_baton): add WORK_ITEMS member
  (commit_node): queue any work items that were provided
  (svn_wc__db_global_commit): add WORK_ITEMS parameter and store into the
    baton for queueing within the transaction.

* subversion/libsvn_wc/workqueue.c:
  (log_do_committed): adjust the calls to db_global_commits

------------------------------------------
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/workqueue.c
At revision 938777
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32873.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 #829

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

Changes:

[gstein] Apply an iterpool.

* subversion/libsvn_wc/adm_crawler.c:
  (svn_wc__internal_transmit_prop_deltas): use an iterpool

[gstein] Remove another entry_t from the commit process, along with various
cleaning.

* subversion/libsvn_wc/workqueue.c:
  (log_do_committed): remove entry fetching in favor of a read_info.
    adjust some checks to use the DB status data and kind instead.
    rename inner status to CHILD_STATUS to prevent shadowing, and simplify
    that loop's conditional/continue for deleted nodes.

[hwright] Remove the now-defunct svn_wc__entry_remove(), and replace calls to it with
calls to svn_wc__db_temp_op_remove_entry().

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

* subversion/libsvn_wc/entries.h
  (svn_wc__entry_remove): Remove.

* subversion/libsvn_wc/crop.c
  subversion/libsvn_wc/adm_ops.c
  subversion/libsvn_wc/update_editor.c
  subversion/libsvn_wc/entries.c
  subversion/libsvn_wc/log.c:
    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
U         subversion/libsvn_wc/crop.c
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/entries.c
U         subversion/libsvn_wc/entries.h
U         subversion/libsvn_wc/adm_crawler.c
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/workqueue.c
At revision 938770
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32871.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 #828

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

Changes:

[gstein] Simplify some error handling in log_do_committed. Avoid error wrapping,
and leave it to the caller to wrap any error that may be generated.

* subversion/libsvn_wc/workqueue.c:
  (log_do_committed): rather than wrapping errors with
    SVN_ERR_WC_BAD_ADM_LOG, just throw an error and let the caller do the
    wrapping. remove localvar ERR. remove IS_THIS_DIR and inline the test
    in the one usage point.

[hwright] Revert r931697, thereby allowing APR 1.4.x again.  The issue cited in that
revision has not yet been resolved, but the broken parts have been reverted
for the time being.

[gstein] Remove an unused entry_t

* subversion/libsvn_wc/workqueue.c:
  (log_do_committed): remove DIR_ENTRY in the stub reset phase. we don't
    need the entry. remove error wrapping of the entry_modify_stub call.

[gstein] Get rid of OP_REMOVE_REVERT_FILES and just queue the file removals
manually using a pair of OP_FILE_REMOVE operations.

This now removes revert props for directories, which did no seem to be
happening before.

* subversion/libsvn_wc/adm_ops.c:
  (process_committed_leaf): queue two work items for removing revert
    properties and (possibly) a revert text base. no longer call
    svn_wc__wq_remove_revert_files.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_remove_revert_files): removed

* subversion/libsvn_wc/workqueue.c:
  (OP_REMOVE_REVERT_FILES, run_remove_revert_files,
      svn_wc__wq_remove_revert_files): removed
  (dispatch_table): removed entry for OP_REMOVE_REVERT_FILES

------------------------------------------
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/workqueue.c
U         subversion/libsvn_wc/workqueue.h
U         configure.ac
At revision 938745
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32869.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 #827

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

Changes:

[gstein] Remove the calls to clear the dav_cache. The node is about to be blasted
away, so this is no longer necessary.

* subversion/libsvn_wc/adm_ops.c:
  (svn_wc__internal_remove_from_revision_control): remove clearing of the
    dav_cache since we're about to delete the node

[gstein] * subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_temp_op_remove_entry): rename CURRENT_RELPATH to
    LOCAL_RELPATH for consistency across wc_db.

[gstein] Gut svn_wc__entry_remove()... we don't need to be nice with any entries
cached in the access baton. Adjust db_temp_op_remove_entry to always flush
the cache.

* subversion/libsvn_wc/wc_db.h:
  (svn_wc__db_temp_op_remove_entry): remove FLUSH_ENTRY_CACHE param

* subversion/libsvn_wc/wc_db.c:
  (svn_wc__db_temp_op_remove_entry): remove FLUSH_ENTRY_CACHE param and
    assume TRUE throughout.

* subversion/libsvn_wc/entries.c:
  (svn_wc__entry_remove): gut this function, leaving it (effectively) as a
    wrapper for db_temp_op_remove_entry

[gstein] Revamp the tests to use the simplified Sandbox methods: ospath() for
construction paths (rather than os.path.join), and the simple_* methods

* subversion/tests/cmdline/prop_tests.py:
  (...): rework tests to use the handy methods

[gstein] * subversion/tests/cmdline/svntest/sandbox.py:
  (Sandbox.simple_commit): rename param since the target can be any file
    or 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/entries.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db.h
U         subversion/tests/cmdline/prop_tests.py
U         subversion/tests/cmdline/svntest/sandbox.py
At revision 938741
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32868.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 #826

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

Changes:

[gstein] Clean up a bunch fo entry modification stuff. In particular, constify the
structure used to provide values (tmp_entry.schedule used to be an OUT
parameter in certain cases), and renumber the flag values down into a
simple integer's range (these numbers are not persisted, so this is okay).

* subversion/libsvn_wc/entries.h:
  (svn_wc__atts_to_entry): change MODIFY_FLAGS to 'int'
  (SVN_WC__ENTRY_MODIFY_*): renumbered into 'int' range
  (svn_wc__entry_modify, svn_wc__entry_modify_stub): change MODIFY_FLAGS
    to 'int' and constify ENTRY.

* subversion/libsvn_wc/entries.c:
  (fold_entry): change MODIFY_FLAGS to 'int'. skip setting schedule,
    deferring to the caller for this. use CUR_ENTRY to get the "new"
    schedule for a couple entry structure cleanups
  (fold_scheduling): remove DELETE_ENTRY param, and let the caller handle
    the singular case where this occurs. remove SCRATCH_POOL, as we never
    used it. assert that we never attempt to move into sched-replace (the
    only code which tries this uses FORCE, so fold_scheduling is not
    called). clean up style of the error returns. surface another error
    condition up out of the nested switches, to sit with the other error
    results. unwind the nested switches into simple if-conditions and
    clean up some of the commentary.
  (entry_modify): constify ENTRY_MODS and change MODIFY_FLAGS to 'int'.
    tweak how we handle schedule changes. detect the case for removing the
    entry, rather than letting fold_scheduling tell us.
  (svn_wc__entry_modify, svn_wc__entry_modify_stub): change MODIFY_FLAGS
    to 'int' and constify ENTRY.

* subversion/libsvn_wc/adm_ops.c:
  (svn_wc_add4): change MODIFY_FLAGS to 'int'. move the TMP_ENTRY
    assignments near their MODIFY_FLAGS keys.

* subversion/libsvn_wc/copy.c:
  (post_copy_cleanup): rename FLAGS to MODIFY_FLAGS and make it an 'int'

* subversion/libsvn_wc/log.c:
  (log_do_modify_entry): change MODIFY_FLAGS to 'int'

* subversion/libsvn_wc/old-and-busted.c:
  (do_bool_attr): change MODIFY_FLAGS and MODIFY_FLAG params to 'int'
  (extract_string): change MODIFY_FLAGS and FLAG params to 'int'
  (handle_start_tag): change MODIFY_FLAGS to 'int'

* subversion/libsvn_wc/update_editor.c:
  (add_directory): change MODIFY_FLAGS var to 'int' and do some simple
    reformatting.
  (svn_wc_add_repos_file4): change MODIFY_FLAGS var to 'int'

------------------------------------------
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
U         subversion/libsvn_wc/old-and-busted.c
U         subversion/libsvn_wc/entries.c
U         subversion/libsvn_wc/copy.c
U         subversion/libsvn_wc/entries.h
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/workqueue.c
At revision 938729
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32867.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 #825

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

Changes:

[pburba] * subversion/libsvn_repos/load.c (parse_baton): Document the rev_map member.

------------------------------------------
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_repos/load.c
At revision 938714
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32866.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 #824

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

Changes:

[hwright] Move a couple of svn_wc__db_t-handling functions to wc_db_pdh.c.

* subversion/libsvn_wc/wc_db_pdh.c
  (svn_wc__db_open, svn_wc__db_close): Moved here...

* subversion/libsvn_wc/wc_db.c
  (svn_wc__db_open, svn_wc__db_close): ...here.
  (svn_wc__db_close_many_wcroots): Un-staticize.

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

[hwright] Publicize a information-retrieving svn_wc__node_ function.  This function has
shown the need for widespread use, and is hereby promoted to public status.

* subversion/include/svn_wc.h
  (svn_wc_read_kind): New, moved from...

* subversion/include/private/svn_wc_private.h
  (svn_wc__node_get_kind): ...here.

* subversion/libsvn_wc/node.c
  (svn_wc__node_get_kind): Renamed to...
  (svn_wc_read_kind): ...this.

* subversion/svn/*
* subversion/libsvn_client/*
* subversion/libsvn_wc/*:
  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
U         subversion/include/svn_wc.h
U         subversion/include/private/svn_wc_private.h
U         subversion/libsvn_wc/status.c
U         subversion/libsvn_wc/wc_db_pdh.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db_pdh.h
U         subversion/libsvn_wc/node.c
U         subversion/libsvn_client/switch.c
U         subversion/libsvn_client/externals.c
U         subversion/libsvn_client/repos_diff.c
U         subversion/libsvn_client/export.c
U         subversion/libsvn_client/status.c
U         subversion/libsvn_client/info.c
U         subversion/libsvn_client/merge.c
U         subversion/libsvn_client/patch.c
U         subversion/libsvn_client/prop_commands.c
U         subversion/libsvn_client/cat.c
U         subversion/libsvn_client/copy.c
U         subversion/libsvn_client/mergeinfo.c
U         subversion/libsvn_client/changelist.c
U         subversion/libsvn_client/update.c
U         subversion/libsvn_client/cleanup.c
U         subversion/libsvn_client/commit.c
U         subversion/svn/main.c
U         subversion/svn/propedit-cmd.c
At revision 938693
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32865.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 #823

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

Changes:

[gstein] * subversion/libsvn_wc/log.c:
  (svn_wc__loggy_entry_modify): test the correct flag before we attempt the
    entry->copied assertion

[hwright] Rename a function to have a more public name, in preparation for a future
move of some calling code.

* subversion/libsvn_wc/wc_db.c
  (close_many_wcroot): Rename from this...
  (svn_wc__db_close_many_wcroots): ...to this.
  (...): Update references.

------------------------------------------
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/log.c
At revision 938646
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32864.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 #822

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

Changes:

[gstein] Followup to r938609: can't immediately return. Per r868025 (aka r27951),
we need to ensure *COMMIT_INFO_P is set.

* subversion/libsvn_client/commit.c:
  (svn_client_commit4): set *COMMIT_INFO_P on an early exit.

[gstein] Followup to r938578. The answer is fix it rather than comment it.

* subversion/libsvn_client/commit.c:
  (svn_client_commit4): "No targets means nothing to commit, so just
    return." Okay, great. Let's return then.

------------------------------------------
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/commit.c
At revision 938629
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32863.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 #821

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

Changes:

[dannas] Copy-paste a FIXME comment from r937512 that explains how we're dealing
with revisions for added but not yet committed nodes.

* subversion/svn/status.c
  (print_status): See above.

------------------------------------------
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/svn/status.c
At revision 938603
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32862.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 #820

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

Changes:

[julianfoad] * subversion/libsvn_client/commit.c
  (svn_client_commit4): Add a comment noting a bug.

------------------------------------------
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/commit.c
At revision 938582
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32861.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 #819

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

Changes:

[julianfoad] * subversion/libsvn_wc/adm_ops.c
  (svn_wc_queue_committed3): Fix a bug introduced in r938371.

[pburba] Allow test suite to spawn subprocesses with non-default pipe buffering.

This functionality isn't currently used, but it will allow us to do a few
things in the test suite that we currently can't.  The present motivation is
to avoid deadlocks when writing svndumpfilter tests that filter dumps larger
than the comically small (and decidedly non-complex) dumps we presently use.

* subversion/tests/cmdline/svntest/main.py

  (open_pipe): Add bufsize argument which can override default bufsize passed
   to subprocess.Popen().

  (spawn_process): Add bufsize argument and pass it along to open_pipe().

  (run_command_stdin): Add bufsize argument and pass it along to
   spawn_process().

  (run_command):
  (run_entriesdump):Update call to svntest.main.run_command_stdin(), passing
   bufsize=0.

  (TestSpawningThread.run_one): Update call to spawn_process().

* subversion/tests/cmdline/svndumpfilter_tests.py

  (filter_and_return_output): Add bufsize argument and pass it to
    svntest.main.run_command_stdin().

  (reflect_dropped_renumbered_revs,
   svndumpfilter_loses_mergeinfo,
   _simple_dumpfilter_test): Update calls to filter_and_return_output(),
   passing 0 as bufsize.

* subversion/tests/cmdline/svnlook_tests.py (test_misc):
* subversion/tests/cmdline/svnadmin_tests.py (load_and_verify_dumpstream):
* subversion/tests/cmdline/svntest/actions.py (run_and_verify_svn2):
   Update svntest.main.run_command_stdin() callers, passing bufsize=0.

[dannas] * notes/editor-v2.txt
  (...): Remove references to the svnpatch editor since it's removed 
    from the code base.

------------------------------------------
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/editor-v2.txt
U         subversion/libsvn_wc/adm_ops.c
U         subversion/tests/cmdline/svnadmin_tests.py
U         subversion/tests/cmdline/svnlook_tests.py
U         subversion/tests/cmdline/svndumpfilter_tests.py
U         subversion/tests/cmdline/svntest/actions.py
U         subversion/tests/cmdline/svntest/main.py
At revision 938567
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32860.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 #818

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

Changes:

[philip] Remove an svn_wc_entry_t from client commit.

* subversion/include/private/svn_wc_private.h
  (svn_wc__read_tree_conflicts): Move to tree_conflicts.h.
  (svn_wc__get_all_tree_conflicts): New.

* subversion/libsvn_wc/tree_conflicts.h
  (svn_wc__read_tree_conflicts): Move from svn_wc_private.h.

* subversion/libsvn_wc/tree_conflicts.c
  (svn_wc__get_all_tree_conflicts): New.

* subversion/libsvn_wc/wc_db.h
  (svn_wc__db_op_read_all_tree_conflicts): New.

* subversion/libsvn_wc/wc_db.c
  (svn_wc__db_op_read_all_tree_conflicts): New, but mostly using code
   from svn_wc__db_op_read_tree_conflict
  (svn_wc__db_op_read_tree_conflict): Call svn_wc__db_op_read_all_tree_conflicts

* subversion/libsvn_client/commit_util.c
  (bail_on_tree_conflicted_children): Change parameter, remove svn_wc_entry_t.
  (harvest_committables): Update call to bail_on_tree_conflicted_children.

[hwright] Move a small pdh-handling function from wc_db.c to wc_db_pdh.c, in preparation
for doing more.

* subversion/libsvn_wc/wc_db_pdh.c:
  New.

* subversion/libsvn_wc/wc_db.c
  (get_or_create_pdh): Removed to wc_db_pdh.c.
  (...): Update references to the above, thoughout.
 
* subversion/libsvn_wc/wc_db_pdh.h
  (svn_wc__db_pdh_get_or_create): 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/include/private/svn_wc_private.h
U         subversion/libsvn_wc/tree_conflicts.c
U         subversion/libsvn_wc/tree_conflicts.h
AU        subversion/libsvn_wc/wc_db_pdh.c
U         subversion/libsvn_wc/wc_db.c
U         subversion/libsvn_wc/wc_db_pdh.h
U         subversion/libsvn_wc/wc_db.h
U         subversion/libsvn_client/commit_util.c
At revision 938531
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32859.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 #817

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

Changes:

[hwright] * subversion/libsvn_wc/wc_db_pdh.h:
  Include wc_db.h.

[hwright] Add a new header file, and move the a few type declarations from wc_db.c to
that header file.  Also, use from preprocessor magic to ensure that other files
do not use these data structures.

* subversion/libsvn_wc/wc_db.c
  Include the require define, and the new header file.
  (svn_wc__db_t, svn_wc__db_wcroot_t, svn_wc__db_pdh_t): Move from here...

* subversion/libsvn_wc/wc_db_pdh.h:
  (svn_wc__db_t, svn_wc__db_wcroot_t, svn_wc__db_pdh_t): ...to here.

[cmpilato] Rename some structure members for clarity.

* subversion/libsvn_client/client.h
  (svn_client__copy_pair_t): Rename 'src' and 'dst' to
    'src_abspath_or_url' and 'dst_abspath_or_url', respectively.

* subversion/libsvn_client/commit_util.c,
* subversion/libsvn_client/copy.c
  Consumers of svn_client__copy_pair_t updated to track renamed
  members, with formatting tweaks and minor logic changes as deemed
  helpful to the resulting readability of the code.

[hwright] Rename the wcroot_t struct to the more global svn_wc__db_wcroot_t, in
preparation for splitting up wc_db.c.

* subversion/libsvn_wc/wc_db.c:
  (wcroot_t): Renamed from this...
  (svn_wc__db_wcroot_t): ...to this.
  (...): Update references throughout.

[gstein] Simplify construction of files within the .svn/ area. We do not construct
paths of arbitrary depth, so the va_arg approach is unnecessary.

* subversion/libsvn_wc/adm_files.c:
  (simple_extend): new function to assemble a complete path from various
    components.
  (v_extend_with_adm_name, extend_with_adm_name): removed. unused.
  (svn_wc__adm_child, make_adm_subdir, svn_wc__sync_text_base,
      svn_wc__text_base_path, svn_wc__text_revert_path, svn_wc__prop_path):
    use the new simple_extend function.
  (init_adm): leave comment about adding subdirs

------------------------------------------
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/wc_db.c
AU        subversion/libsvn_wc/wc_db_pdh.h
U         subversion/libsvn_client/client.h
U         subversion/libsvn_client/copy.c
U         subversion/libsvn_client/commit_util.c
At revision 938492
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson32853.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 #816

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

Changes:

[gstein] Remove the ignore for wc-metadata.h. That is no longer a generated output.
Instead, we include wc-metadata.sql into wc-queries.sql.

* subverison/libsvn_wc/
  (svn:ignore): remove wc-metadata.h

[cmpilato] Minor optimization.

* subversion/libsvn_client/copy.c
  (wc_to_repos_copy): Fetch source revisions earlier in the process,
    eliminating the need for separate is-versioned checks.  Lose an
    unnecessary assertion.

[gstein] Some tweaks around entry modification flags.

* subversion/libsvn_wc/adm_ops.c:
  (svn_wc_add4): no need to initialize MODIFY_FLAGS

* subversion/libsvn_wc/entries.c:
  (svn_wc__entry_modify_stub): there are a limited number of flags passed
    to the stub modification. most of these are wrong since a stub is not
    "supposed to" record this data. we assert that no other flags are
    passed.

* subversion/libsvn_wc/workqueue.c:
  (run_revert): pass the constant set of flags directly to the call,
    rather than placing them into modify_flags first

------------------------------------------
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/entries.c
U         subversion/libsvn_wc/workqueue.c
 U        subversion/libsvn_wc
U         subversion/libsvn_client/copy.c
At revision 938457
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26549.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 #815

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

Changes:

[julianfoad] * subversion/libsvn_wc/adm_crawler.c
  (svn_wc__internal_transmit_text_deltas): Wrap the attempt to install
    a pristine text in subversion/libsvn_wc/update_editor.cifdef because the subdirectory it goes in
    hasn't been created and because there's no code yet to use it or
    to ever delete it. This fixes breakage caused by r938107.

------------------------------------------
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_crawler.c
At revision 938438
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26548.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 #814

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

Changes:

[philip] * subversion/libsvn_client/copy.c
  (repos_to_wc_copy_single): Use node interface to remove an svn_wc_entry_t.

[philip] * subversion/libsvn_client/copy.c
  (wc_to_repos_copy): Assert source paths are absolute.
  (try_copy): Source paths are absolute so no need to convert.

[philip] * subversion/libsvn_client/copy.c (wc_to_repos_copy): Correct node kind check.

Suggested by: gstein

[philip] * subversion/libsvn_client/copy.c
  (wc_to_repos_copy): Use node interface to remove an svn_wc_entry_t.

[philip] * subversion/libsvn_client/copy.c
  (wc_to_repos_copy): Source path is already absolute so no need to convert.

------------------------------------------
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 938409
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26547.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 #813

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

Changes:

[julianfoad] Propagate the pristine text's SHA-1 checksum as well as its MD-5 checksum
through the client commit code path.  The idea is that

  - old APIs will always pass the MD5 (& NULL for the SHA1);
  - transitional code passes the SHA1 and MD5;
  - new WC-NG code will pass the SHA1 only
      (the corresponding MD5 is stored in the pristine text table).

The current state is that everything is using MD5 and the transitional code
is starting to supply SHA1 as well.  The SHA1 is not yet (even with this
commit) propagated as far as the WC DB, except in the pristine text store
table.

* subversion/include/svn_wc.h
  (svn_wc_queue_committed3): Add a SHA-1 checksum as well as the MD-5.
  (svn_wc_queue_committed2): Adjust the doc string.

* subversion/libsvn_client/client.h
  (svn_client__do_commit): Rename 'checksums' to 'md5_checksums' and add
    'sha1_checksums'.

* subversion/libsvn_client/commit.c
  (post_process_commit_item): Add a SHA-1 checksum as well as the MD-5.
  (svn_client_commit4): Rename 'checksums' to 'md5_checksums' and add
    'sha1_checksums'.

* subversion/libsvn_client/commit_util.c
  (svn_client__do_commit): Rename 'checksums' to 'md5_checksums' and add
    'sha1_checksums'.

* subversion/libsvn_client/copy.c
  (wc_to_repos_copy): Adjust a caller.

* subversion/libsvn_wc/adm_ops.c
  (committed_queue_item_t, svn_wc__process_committed_internal,
   svn_wc_queue_committed3, svn_wc_process_committed_queue2): Add a SHA-1
    checksum as well as the MD-5.  (However, the SHA-1 checksum is not yet
    passed further down to be installed in the WC DB.)

* subversion/libsvn_wc/deprecated.c
  (svn_wc_process_committed4, svn_wc_queue_committed2): Adjust callers.

* subversion/libsvn_wc/wc.h
  (svn_wc__process_committed_internal): Add a SHA-1 checksum as well as the
    MD-5.

[gstein] Delineate exactly which entry fields may be modified by
svn_wc__loggy_entry_modify. Remove support for fields no longer modified
this way, which then affects svn_wc__atts_to_entry. Clarify within
old-and-busted.c the attributes supported only for old entries support,
and (no longer) used for loggy-based entry modification.

* subversion/libsvn_wc/log.c:
  (SVN_WC__LOG_ATTR_REVISION, SVN_WC__LOG_ATTR_KIND): two new attribute
    names for use by SVN_WC__LOG_DELETE_ENTRY. we used to use
    ...ENTRY_ATTR_*, but those will/may go away.
  (SVN_WC__LOG_ATTR_FORCE): no longer used
  (log_do_modify_entry): stop parsing the FORCE flag. it is not used by
    the loggy entry modification
  (start_handler, svn_wc__loggy_delete_entry): rename the symbols used for
    attributes of the LOG_DELETE_ENTRY operation.
  (svn_wc__loggy_entry_modify): add some guard conditions about the
    MODIFY_FLAGS value. remove kind_str and schedule_str, and assert their
    singular value from their one call-point. remove consideration for
    REVISION, URL, DELETED, ABSENT, and FORCE. add lots of assertions
    about incoming data to clarify what this function is working with.
    adjust logic for COPIED, CONFLICT_OLD, CONFLICT_NEW, and PREJFILE to
    consider their only values when provided.

* subversion/libsvn_wc/entries.h:
  (SVN_WC__ENTRY_ATTR_NAME, SVN_WC__ENTRY_ATTR_REVISION,
      SVN_WC__ENTRY_ATTR_URL, SVN_WC__ENTRY_ATTR_DELETED,
      SVN_WC__ENTRY_ATTR_ABSENT, SVN_WC__ENTRY_ATTR_CMT_REV,
      SVN_WC__ENTRY_ATTR_CMT_DATE, SVN_WC__ENTRY_ATTR_CMT_AUTHOR):
    removed. these are no longer used generally. new symbols have been
    created within old-and-busted.c to support reading old xml-based
    entries files.

* subversion/libsvn_wc/old-and-busted.c:
  (ENTRIES_ATTR_NAME, ENTRIES_ATTR_DELETED, ENTRIES_ATTR_ABSENT,
      ENTRIES_ATTR_CMT_REV, ENTRIES_ATTR_CMT_DATE,
      ENTRIES_ATTR_CMT_AUTHOR, ENTRIES_ATTR_REVISION, ENTRIES_ATTR_URL):
    new symbols, taking the place of the SVN_WC__ENTRY_* symbols. these
    define the attribute names used in the (very) old-style XML entries
  (do_bool_attr): allow NULL for the MODIFY_FLAGS param
  (extract_string): rename RESULT_FLAGS to the standard MODIFY_FLAGS name,
    and allow it to be NULL.
  (svn_wc__atts_to_entry): update docstring to note the current use and
    eventual demise of MODIFY_FLAGS. rename various SVN_WC__ENTRY_*
    symbols to their new ENTRIES_* equivalents. no longer set flags for
    REVISION, URL, DELETED, and ABSENT. update the inline comments to this
    effect. update all existing comments about MODIFY_FLAGS. adjust calls
    to extract_string() and do_bool_attr() to pass NULL for MODIFY_FLAGS

------------------------------------------
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/deprecated.c
U         subversion/libsvn_wc/wc.h
U         subversion/libsvn_wc/adm_ops.c
U         subversion/libsvn_wc/old-and-busted.c
U         subversion/libsvn_wc/entries.h
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_client/client.h
U         subversion/libsvn_client/copy.c
U         subversion/libsvn_client/commit_util.c
U         subversion/libsvn_client/commit.c
At revision 938387
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26546.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 #812

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

Changes:

[gstein] Don't bother setting old-style text-bases to readonly. The system is going
to change, and this lets us remove loggy cruft.

* subversion/libsvn_wc/log.h:
  (svn_wc__loggy_set_readonly): removed. don't want to use it.

* subversion/libsvn_wc/log.c:
  (SVN_WC__LOG_READONLY, log_do_file_readonly,
      svn_wc__loggy_set_readonly): remove all these bits. unwanted.
  (start_handler): don't worry about parsing SVN_WC__LOG_READONLY

* subversion/libsvn_wc/update_editor.c:
  (install_text_base): remove part to set text bases as readonly. some
    future pristine mgmt will do this. leave a reminder comment.

[gstein] Follow the directions of a comment in svn_wc_add_repos_file4, and use the
workqueue operation to set up revert files. This removes a bunch of
duplicate code for the same semantic.

* subversion/libsvn_wc/update_editor.c:
  (svn_wc_add_repos_file4): switch to svn_wc__wq_prepare_revert_files
    rather than a sequence that preserves the text-base and props

* subversion/libsvn_wc/log.h:
* subversion/libsvn_wc/props.c:
  (svn_wc__loggy_revert_props_create): removed. 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/props.c
U         subversion/libsvn_wc/update_editor.c
U         subversion/libsvn_wc/log.c
U         subversion/libsvn_wc/log.h
At revision 938316
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26544.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 #811

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

Changes:

[gstein] Followup to r938268: trying to detect whether the rejects applied to the
directory or a child, the check was goofed. Gotta add the file extension.

* subversion/libsvn_wc/props.c:
  (svn_wc__get_prejfile_abspath): include the extension on the filename

------------------------------------------
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
At revision 938281
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26541.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 #810

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

Changes:

[gstein] Create a new workqueue operation for installing property reject files. The
bulk of the will continue to remain in props.c for now.

* subversion/libsvn_wc/workqueue.h:
  (svn_wc__wq_build_prej_install): new declaration for the new work item

* subversion/libsvn_wc/workqueue.c:
  (OP_PREJ_INSTALL): new workqueue operation
  (run_prej_install): new handler for OP_PREJ_INSTALL. calls back to
    props.c to create the (temporary) prejfile, and to get the target
    prejfile. it then moves it into place.
  (svn_wc__wq_build_prej_install): build and return the new work item.
    there is some temporary hackery here, without a handy svn_skel_dup()
    function.

* subversion/libsvn_wc/props.h:
  (svn_wc__get_prejfile_abspath, svn_wc__create_prejfile): new declarations

* subversion/libsvn_wc/props.c:
  (get_existing_prop_reject_file): renamed to ...
  (svn_wc__get_prejfile_abspath): ... this. the ADM_ABSPATH parameter is
    removed, and we figure out dir/file target based on the prejfile name.
    now takes dual pools, too.
  (create_conflict_file): renamed to ...
  (svn_wc__create_prejfile): ... this.
  (svn_wc__merge_props): no need to create the (temp) prejfile (nor move
    it into place). track rename to get_prejfile_abspath. queue the work
    item after the prejfile property has been 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/props.h
U         subversion/libsvn_wc/workqueue.c
U         subversion/libsvn_wc/workqueue.h
At revision 938270
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26540.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