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/30 16:03:00 UTC

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

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 #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