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/25 02:00:40 UTC
Build failed in Hudson: subversion-trunk-solaris #797
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/797/changes>
Changes:
[gstein] Add cancellation to svn_wc__internal_translated_file() and propagate that
to svn_wc_translated_file3(), too.
* subversion/libsvn_wc/translate.h:
(svn_wc__internal_translated_file): add CANCEL_FUNC/BATON params
* subversion/include/svn_wc.h:
(svn_wc_translated_file3): add CANCEL_FUNC/BATON params, and note the
change in the docstring for svn_wc_translated_file2.
* subversion/libsvn_wc/translate.c:
(svn_wc__inernal_translated_file): add CANCEL_FUNC/BATON params and pass
them to svn_subst_copy_and_translate4.
(svn_wc_translated_file3): add CANCEL_FUNC/BATON params and pass them to
internal_translated_file.
* subversion/libsvn_wc/deprecated.c:
(svn_wc_translated_file2): pass NULLs for CANCEL_FUNC/BATON
* subversion/libsvn_wc/diff.c:
(file_diff, report_wc_file_as_added, close_file): pass CANCEL_FUNC/BATON
to svn_wc__internal_translated_file, from the edit_baton
* subversion/libsvn_wc/merge.c:
(preserve_pre_merge_files): add CANCEL_FUNC/BATON params and pass them
to svn_wc__internal_translated_file.
(maybe_resolve_conflicts): add CANCEL_FUNC/BATON params and pass them to
preserve_pre_merge_files.
(merge_text_file): add CANCEL_FUNC/BATON params and pass them to
maybe_resolve_conflicts
(svn_wc__internal_merge): pass CANCEL_FUNC/BATON to merge_text_file
* subversion/libsvn_wc/update_editor.c:
(merge_file): pass CANCEL_FUNC/BATON to svn_wc__internal_translated_file
from the edit_baton
* subversion/libsvn_wc/workqueue.c:
(install_committed_file): add CANCEL_FUNC/BATON params and pass them to
svn_wc__internal_translated_file
(log_do_committed): add CANCEL_FUNC/BATON params and pass them to
install_committed_file.
(run_postcommit): pass CANCEL_FUNC/BATON to log_do_committed
------------------------------------------
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/update_editor.c
U subversion/libsvn_wc/translate.c
U subversion/libsvn_wc/merge.c
U subversion/libsvn_wc/translate.h
U subversion/libsvn_wc/diff.c
U subversion/libsvn_wc/workqueue.c
At revision 937724
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson40399.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
Build failed in Hudson: subversion-trunk-solaris #809
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
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 #808
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/808/changes>
Changes:
[hwright] * notes/wc-ng/modularization:
Mostly rewrite, reflecting the State of the World, as well as some other
potential ideas.
[hwright] * subversion/libsvn_wc/README:
Insert a big disclaimer about the out-of-dateness of this file.
[hwright] In preparation for updating it, move the 'Modularization' section from the
wc-ng design document to it's own file. This file may someday move again to
libsvn_wc proper, but splitting it out from the design is the first step.
* notes/wc-ng/modularization:
New.
* notes/wc-ng/design:
Remove 'Modularization' section.
[cmpilato] * subversion/include/private/svn_wc_private.h
(svn_wc__node_get_copyfrom_info): Update docstring to clarify pool usage.
------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
AU notes/wc-ng/modularization
U notes/wc-ng/design
U subversion/include/private/svn_wc_private.h
U subversion/libsvn_wc/README
At revision 938239
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26458.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 #807
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/807/changes>
Changes:
[cmpilato] Continue retiring svn_wc_entry_t usage in libsvn_client.
* subversion/libsvn_client/copy.c
(calculate_target_mergeinfo): Use WC-NG node functions instead of
svn_wc_entry_t stuffs. While here, consider locally replaced
items as "added" for the purposes of mergeinfo determination.
------------------------------------------
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 938213
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26457.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 #806
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/806/changes>
Changes:
[cmpilato] Follow-up to r938128.
* subversion/libsvn_client/prop_commands.c
(propget_walk_cb): Heh. Remove a bunch of WC-NG node API calls made
redundant by work done at lower levels.
Suggested by: gstein
[julianfoad] Rename MD-5 checksum parameters from 'checksum' to 'md5_checksum' to pave
the way for adding SHA-1 checksums.
* subversion/include/svn_wc.h
(svn_wc_queue_committed3, svn_wc_queue_committed2): Rename a parameter.
* subversion/libsvn_wc/adm_ops.c
(committed_queue_item_t): Rename a member.
(svn_wc_queue_committed3): Rename a parameter.
(svn_wc__process_committed_internal, svn_wc_process_committed_queue2):
Adjust accordingly.
* subversion/libsvn_wc/deprecated.c
(svn_wc_queue_committed2): Rename a parameter.
(svn_wc_queue_committed): Rename local variables.
[cmpilato] Continue retiring svn_wc_entry_t usage in libsvn_client.
* subversion/libsvn_client/prop_commands.c
(propget_walk_cb): Use WC-NG node functions instead of
svn_wc_entry_t stuffs.
------------------------------------------
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_client/prop_commands.c
At revision 938157
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26456.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 #805
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/805/changes>
Changes:
[julianfoad] Change svn_wc_transmit_text_deltas3() so that it can store the new pristine
text in the pristine text store. In this version, it can store it the old
way or the new way, as requested by the caller.
* subversion/include/svn_wc.h
(svn_wc_transmit_text_deltas3): Document the new behaviour.
* subversion/libsvn_wc/adm_crawler.c
(svn_wc__internal_transmit_text_deltas): If the SHA-1 checksum is
requested, store a copy of the new pristine text in the pristine text
store.
[julianfoad] * subversion/libsvn_wc/adm_files.c
(svn_wc__open_writable_base): Use the correct temp-dir 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_wc.h
U subversion/libsvn_wc/adm_files.c
U subversion/libsvn_wc/adm_crawler.c
At revision 938124
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26455.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 #804
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/804/changes>
Changes:
[cmpilato] Continue retiring svn_wc_entry_t usage in libsvn_client.
* subversion/libsvn_client/export.c
(copy_versioned_files): Use WC-NG node functions instead of
svn_wc_entry_t stuffs.
[rhuijben] * subversion/tests/cmdline/copy_tests.py
(repos_to_wc): Revert accidental change committed in r938071.
------------------------------------------
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/export.c
U subversion/tests/cmdline/copy_tests.py
At revision 938099
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26454.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 #803
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/803/changes>
Changes:
[rhuijben] Add simple regression test on a copy loses history case identified in this
mail on the Subversion user forum on open.collab.net:
http://subversion.open.collab.net/ds/viewMessage.do?dsForumId=4&dsMessageId=362939
Found by: Piet-Hein Peeters <piet-hein.peeters{_AT_}philips.com>
* subversion/tests/cmdline/copy_tests.py
(copy_added_dir_with_copy): New test.
(test_list): Add copy_added_dir_with_copy as XFail test.
[julianfoad] Add an optional SHA-1 checksum calculation to svn_wc_transmit_text_deltas3(),
where it presently performs an MD-5 checksum calculation.
* subversion/include/svn_wc.h
(svn_wc_transmit_text_deltas3): Add an optional SHA-1 checksum output.
Adjust doc string of svn_wc_transmit_text_deltas2() accordingly.
* subversion/libsvn_wc/adm_crawler.c
(svn_wc__internal_transmit_text_deltas, svn_wc_transmit_text_deltas3): Same.
* subversion/libsvn_wc/wc.h
(svn_wc__internal_transmit_text_deltas): Same.
* subversion/libsvn_wc/deprecated.c
(svn_wc_transmit_text_deltas2): Adjust a caller.
* subversion/libsvn_client/commit_util.c
(svn_client__do_commit): Adjust a caller.
------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U subversion/include/svn_wc.h
U subversion/libsvn_wc/deprecated.c
U subversion/libsvn_wc/wc.h
U subversion/libsvn_wc/adm_crawler.c
U subversion/libsvn_client/commit_util.c
U subversion/tests/cmdline/copy_tests.py
At revision 938077
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson26447.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 #802
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/802/changes>
Changes:
[julianfoad] Document and clean up some client commit code.
* subversion/libsvn_client/commit_util.c
(file_mod_t): Constify the 'item' pointer so we can assign it from a const
pointer in do_item_commit().
(do_item_commit): Add better documentation. Constify the local 'item'
pointer to help understand the function's semantics. Remove a redundant
initialization, to help tools help us find mistakes. Remove an under-
used local variable, for clarity.
(svn_client__do_commit): Initialize variables at their declaration.
Remove an under-used local variable.
------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U subversion/libsvn_client/commit_util.c
At revision 938050
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9465.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 #801
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/801/changes>
Changes:
[cmpilato] * subversion/libsvn_client/status.c
(svn_client_status5): Fix a copy-and-pasto, and add a FIXME comment.
[julianfoad] A little simplification.
* subversion/libsvn_subr/subst.c
(translated_stream_mark): Use apr_pmemdup() instead of alloc and copy.
[julianfoad] Remove an unused variable. A follow-up to r936835.
* subversion/libsvn_ra_neon/options.c
(svn_ra_neon__exchange_capabilities): Remove 'msg'.
------------------------------------------
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/subst.c
U subversion/libsvn_client/status.c
U subversion/libsvn_ra_neon/options.c
At revision 938016
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9464.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 #800
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/800/changes>
Changes:
[dannas] * subversion/libsvn_wc/util.c
(svn_wc__status2_from_3): Fix typo. The parameter scratch_pool should
be result_pool.
------------------------------------------
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 937850
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9459.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 #799
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/799/changes>
Changes:
[gstein] Fix an erroneous use of svn_uri_is_child.
* subversion/libsvn_wc/adm_crawler.c:
(report_revisions_and_depths): this is dealing with relpaths, so use the
right function. and since it is NOT a URI, then we don't need to decode.
Found by: rhuijben
[gstein] Adjust the prop merge logic to queue all prop conflicts into a conflict
skel, and dump that into a file all at once. The old code wrote to a
temporary file piece-meal. After the file has been written (into a tmp
area), then a loggy operation will later move it into place in the working
copy.
This obsoletes the non-idempotent loggy_append functionality.
* subversion/libsvn_wc/props.c:
(open_reject_tmp_stream): remove. unused.
(create_conflict_file): new function to write a set of prop conflicts
into a temporary file.
(svn_wc__merge_props): collect the prop conflicts into a single
CONFLICT_SKEL, rather than writing them into a temp file. if the merge
is not a DRY_RUN, then dump those conflicts into a temp file for later
movement into the working copy (via a loggy operation).
* subversion/libsvn_wc/log.h:
(svn_wc__loggy_append): removed. no longer used.
* subversion/libsvn_wc/log.c:
(SVN_WC__LOG_APPEND, log_do_file_append, svn_wc__loggy_append): removed
(start_handler): remove handling of SVN_WC__LOG_APPEND
------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U subversion/libsvn_wc/props.c
U subversion/libsvn_wc/adm_crawler.c
U subversion/libsvn_wc/log.c
U subversion/libsvn_wc/log.h
At revision 937749
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson40403.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 #798
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/798/changes>
Changes:
[neels] Clarify return values of svn_wc__node_get_kind(). Make a clear distinction
between svn_node_none (path is not versioned) and svn_node_unknown (node is
incomplete and kind is not known).
* subversion/include/private/svn_wc_private.h
(svn_wc__node_get_kind): Tweak comment.
* subversion/libsvn_wc/node.c
(svn_wc__node_get_kind): As described 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/node.c
At revision 937735
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson40400.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