[Kolab-devel] [issue3941] patsubst in kolab Makefile.am: non-POSIX variable name

Richard Bos issues at kolab.org
Sun Nov 8 21:01:26 CET 2009


New submission from Richard Bos <ml at radoeka.nl>:

When bootstrapping the build of kolab, a warning is shown:
patsubst %,%.in,$(generated_executables: non-POSIX variable name

It does not seem to harm the build, but I'm still wondering whether this is
correct or not.

How to reproduce:
Obtain kolab from cvs, perform the following make procedure:

kolab-2.2.2.90_cvs20091108> ./bootstrap
configure.ac:8: installing `./install-sh'
configure.ac:8: installing `./missing'
Makefile.am:167: patsubst %,%.in,$(generated_executables: non-POSIX variable
name
Makefile.am:167: (probably a GNU make extension)
Makefile.am: installing `./INSTALL'

Extract of the Makefile.am:
166
167 EXTRA_DIST += $(patsubst %,%.in,$(generated_executables) $(generated_files))
168 EXTRA_DIST += $(kolabdoc_FILES)
169

The line was introduced with update 1.41 (which was committed by Sascha):
# ~/svn/server/kolabd/kolabd> cvs diff -r 1.40 -r 1.41 Makefile.am  | grep -A3 -
+EXTRA_DIST =
+CLEANFILES =
+
+EXTRA_DIST += $(patsubst %,%.in,$(generated_executables) $(generated_files))
+EXTRA_DIST += $(kolabdoc_FILES)
+
+CLEANFILES += $(generated_files) $(generated_executables)

A grep for patsubst in any of the other files, does no result in a hit.
Is the above correct with patsubst correct or not??

Sascha can you have a look at it?

----------
messages: 22230
nosy: rbos, tspuhler, wilde, wrobel
priority: bug
status: unread
title: patsubst in kolab Makefile.am: non-POSIX variable name

______________________________________
Kolab issue tracker <issues at kolab.org>
<https://issues.kolab.org/issue3941>
______________________________________




More information about the devel mailing list