On Wed, Feb 08, 2006 at 09:36:19AM -0500, [EMAIL PROTECTED] wrote:
> 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 ...
>         ...
> 

Neither. It looks like

     targ1: prereq11 prereq12 prereq13 ...
     targ2: prereq21 prereq22 prereq23 ...
     targ3: prereq31 prereq32 prereq33 ...
        ...

The prereqXX list can be VERY LONG and there may be many duplicates
among prereq1X, prereq2X, prereq3X, ...


H.J.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to