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

Changes:

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

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

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

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

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

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

Reply via email to