Escape # character in variable assignment
authorPeter Eisentraut <peter_e@gmx.net>
Tue, 26 Feb 2008 10:30:06 +0000 (10:30 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Tue, 26 Feb 2008 10:30:06 +0000 (10:30 +0000)
src/Makefile.shlib

index 109f85d207cc65fa46e25eddf295f2572b204199..39fa07fc289e3653e8dec594f196b0e450919a71 100644 (file)
@@ -116,7 +116,7 @@ ifeq ($(PORTNAME), darwin)
   endif
   shlib                        = lib$(NAME).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)$(DLSUFFIX)
   shlib_major          = lib$(NAME).$(SO_MAJOR_VERSION)$(DLSUFFIX)
-  BUILD.exports                = $(AWK) '/^[^#]/ {printf "_%s\n",$$1}' $< >$@
+  BUILD.exports                = $(AWK) '/^[^\#]/ {printf "_%s\n",$$1}' $< >$@
   ifneq (,$(SHLIB_EXPORTS))
     exported_symbols_list = -exported_symbols_list $(SHLIB_EXPORTS:%.txt=%.list)
   endif