small patch

Andreas Schwab schwab@issan.informatik.uni-dortmund.de
Fri Jul 17 03:43:00 GMT 1998


Zack Weinberg <zack@rabi.phys.columbia.edu> writes:

|> This patch is needed to stop the mapfiles from being rebuilt every
|> single time you run make.
|> 
|> zw
|> 
|> ===================================================================
|> Index: Makerules
|> --- Makerules   1998/07/13 12:12:07     1.306
|> +++ Makerules   1998/07/15 11:33:36
|> @@ -284,7 +284,7 @@
|>  common-generated += $(version-maps) sysd-versions
|>  
|>  ifndef avoid-generated
|> -ifneq ($(sysd-versions-subdirs),$(all-subdirs) $(config-sysdirs))
|> +ifneq ($(sort $(sysd-versions-subdirs)),$(sort $(all-subdirs) $(config-sysdirs)
|> ))
|>  sysd-versions-force = FORCE
|>  FORCE:
|>  endif
|> 

How can this happen?  The list that is written to sysd-versions is the
same as the one that is checked here, so they must be in exactly the same
order.  Please try to find the real problem.  Why does it work with the
other *-force targets?

Andreas.



More information about the Libc-hacker mailing list