IcedTea6 "make clean" doesn't work

Andrew Haley aph at
Wed Oct 19 10:31:34 PDT 2011

It seems to be because of this hunk, which adds jtregcheck as a dependency
of clean-local:

@@ -629,7 +641,7 @@
  clean-icedtea-against-ecj clean-extract-ecj clean-generated clean-replace-hotspot \
  clean-rewriter clean-rewrite-rhino clean-rt clean-bootstrap-directory \
  clean-bootstrap-directory-ecj clean-bootstrap-directory-symlink \
- clean-bootstrap-directory-symlink-ecj clean-fonts
+ clean-bootstrap-directory-symlink-ecj clean-fonts jtregcheck
        if [ -e bootstrap ]; then \
          rmdir bootstrap ; \

As a result, "make clean" downloads a ton of stuff.
Surely this must have been a mistake?  Why would anyone want to do this?


# HG changeset patch
# User Andrew John Hughes <ahughes at>
# Date 1317833793 -3600
# Node ID cbceaa3d9fdf417d9c8bbad09c69904eb990b4bd
# Parent  249af20382328fad27528f2d904c909555885c80
Allow all or individual test suites to be disabled.

2010-07-18  Andrew John Hughes  <ahughes at>

        Allow all or individual test suites to be
        (TEST_SUITES): Test suites to run.
        (TESTS_TO_RUN): Dependencies of jtregcheck.
        (check-local): Re-enable.
        (.PHONY): Add jtregcheck.
        (jtregcheck): Use TEST_SUITES and TESTS_TO_RUN.
        * acinclude.m4:
        (IT_DISABLE_TESTS): New option to allow all tests
        to be turned off.
        (IT_DISABLE_HOTSPOT_TESTS): Likewise just for HotSpot tests.
        (IT_DISABLE_LANGTOOLS_TESTS): Likewise just for langtools tests.
        (IT_DISABLE_JDK_TESTS): Likewise just for JDK tests.
        Call new macros.

More information about the distro-pkg-dev mailing list