Hi all; I added this bug tracker address to the CC list of the Savannah bug:
https://savannah.gnu.org/bugs/index.php?func=detailitem&item_id=15182 but for some reason followups did not get sent to the Debian BTS. Anyway, I wrote: A complete fix for this problem will have to wait until after 3.81 is released. I know how I want to solve it, but I'm trying hard to get 3.81 out the door and really need to clamp down on changes. However, I'd like to fix this issue for gcj. As you've noted, the code in 3.81 has changed quite a bit in this area (but not because of the hash_* functions; those were used in 3.80 as well--the change is because the code has been rearranged to support the secondary expansion feature). So, let me ask a question: for this specific situation in gcj and GNU Classpath, are the dependency lines listed as they are in the makefile attached to this bug report? That is, like this: targ1 targ2 targ3 ... : prereq1 prereq2 prereq3 ... Or, are they broken out into multiple lines, like this: targ1: prereq1 prereq2 prereq3 ... targ2: prereq1 prereq2 prereq3 ... targ3: prereq1 prereq2 prereq3 ... ... ? If the former, I can do a simple, quick fix for 3.81 that will solve much of the problem and then I can get a more complete solution for the next release. If that latter... we'll need something much closer to the complete solution to fix the issue. Any comments on this? -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

