Bug 43258 - In-tree build may fail in libjava/classpath/tools
Summary: In-tree build may fail in libjava/classpath/tools
Status: RESOLVED FIXED
Alias: None
Product: classpath
Classification: Unclassified
Component: cp-tools (show other bugs)
Version: unspecified
: P3 minor
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords: build
Depends on:
Blocks:
 
Reported: 2010-03-04 17:21 UTC by Rainer Orth
Modified: 2016-10-03 16:46 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rainer Orth 2010-03-04 17:21:14 UTC
During the review of the patch for PR libgcj/38251

  PATCH: Avoid command line length limit building tools.zip (PR libgcj/38251)
  http://gcc.gnu.org/ml/java-patches/2010-q1/msg00021.html

it was discovered that in-tree builds are most likely broken in libjava/classpass/tools due to those commands for the $(TOOLS_ZIP) target:

	cp -pR $(srcdir)/asm .
	cp -pR $(srcdir)/classes .
	if [ -d asm/.svn ]; then \
	  find asm classes -depth -type d -name .svn -exec rm -rf \{\} \;; \
	fi
Comment 1 Andrew Pinski 2016-09-30 22:49:32 UTC
Closing as won't fix as libgcj (and the java front-end) has been removed from the trunk.
Comment 2 Andrew John Hughes 2016-10-03 16:45:41 UTC
Seems to have been fixed by this:

commit 0e24d2cf64e4384186a0b11489c139e645fd6743
Author: Andrew John Hughes <gnu_andrew@member.fsf.org>
Date:   Sat Jan 30 02:33:50 2010 +0000

    Remove .svn pruning.  Now applied to GCJ local copies only.
    
    2010-01-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
    
        PR libgcj/38251
        * tools/Makefile.am (dist-hook): Prune .svn directories in asm and
        classes copies.
    
        Revert:
        2008-11-05  Andrew Haley  <aph@redhat.com>
    
        * tools/Makefile.am (UPDATE_TOOLS_ZIP, CREATE_TOOLS_ZIP): Exclude
        .svn directories.

http://git.savannah.gnu.org/cgit/classpath.git/commit/?id=0e24d2cf64e4384186a0b11489c139e645