Skip to content

Commit 357edc9

Browse files
committed
Adjust comments about what's needed to avoid make 3.80 bug.
... based on further tracing through that code.
1 parent 5ccbc3d commit 357edc9

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Makefile.global.in

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -559,9 +559,10 @@ endif
559559
# This function is only for internal use below. It should be called
560560
# using $(eval). It will set up a target so that it recurses into
561561
# a given subdirectory. Note that to avoid a nasty bug in make 3.80,
562-
# it is important that the expansion of this function not exceed about
563-
# 200 bytes. This is why we make it apply to just one subdirectory at a
564-
# time, rather than to a list of subdirectories.
562+
# this function has to avoid using any complicated constructs (like
563+
# multiple targets on a line) and also not contain any lines that expand
564+
# to more than about 200 bytes. This is why we make it apply to just one
565+
# subdirectory at a time, rather than to a list of subdirectories.
565566
# $1: target name, e.g., all
566567
# $2: subdir name
567568
# $3: target to run in subdir, usually same as $1

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy