[LLVMbugs] [Bug 8758] New: [patch] Don't use GZIP variable, it is used by gzip itself

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed Dec 8 15:24:25 PST 2010


http://llvm.org/bugs/show_bug.cgi?id=8758

           Summary: [patch] Don't use GZIP variable, it is used by gzip
                    itself
           Product: Build scripts
           Version: trunk
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Makefiles
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: asau at inbox.ru
                CC: llvmbugs at cs.uiuc.edu


If you have GZIP variable in environment, build fails in an obscure way.
Don't use GZIP variable, it is used by gzip itself, rename it to GZIPBIN.

--- Makefile.config.in.orig    2010-04-01 06:23:56.000000000 +0400
+++ Makefile.config.in    2010-04-01 06:31:38.000000000 +0400
@@ -159,7 +159,7 @@
 DOT        := @DOT@
 DOXYGEN    := @DOXYGEN@
 GROFF      := @GROFF@
-GZIP       := @GZIP@
+GZIPBIN    := @GZIP@
 OCAMLC     := @OCAMLC@
 OCAMLOPT   := @OCAMLOPT@
 OCAMLDEP   := @OCAMLDEP@
--- docs/Makefile.orig    2009-12-15 00:10:07.000000000 +0000
+++ docs/Makefile
@@ -59,7 +59,7 @@ $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
     $(Verb) $(RM) -rf $@ $(PROJ_OBJ_DIR)/html.tar
     $(Verb) cd $(PROJ_SRC_DIR) && \
       $(TAR) cf $(PROJ_OBJ_DIR)/html.tar *.html
-    $(Verb) $(GZIP) $(PROJ_OBJ_DIR)/html.tar
+    $(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/html.tar

 install-doxygen: doxygen
     $(Echo) Installing doxygen documentation
@@ -82,7 +82,7 @@ $(PROJ_OBJ_DIR)/doxygen.tar.gz: $(DOXYFI
     $(Echo) Packaging doxygen documentation
     $(Verb) $(RM) -rf $@ $(PROJ_OBJ_DIR)/doxygen.tar
     $(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/doxygen.tar doxygen
-    $(Verb) $(GZIP) $(PROJ_OBJ_DIR)/doxygen.tar
+    $(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/doxygen.tar
     $(Verb) $(CP) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_OBJ_DIR)/doxygen/html/

 userloc: $(LLVM_SRC_ROOT)/docs/userloc.html
@@ -104,7 +104,7 @@ ocamldoc: regen-ocamldoc
     $(Echo) Packaging ocamldoc documentation
     $(Verb) $(RM) -rf $(PROJ_OBJ_DIR)/ocamldoc.tar*
     $(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/ocamldoc.tar ocamldoc
-    $(Verb) $(GZIP) $(PROJ_OBJ_DIR)/ocamldoc.tar
+    $(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/ocamldoc.tar
     $(Verb) $(CP) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz
$(PROJ_OBJ_DIR)/ocamldoc/html/

 regen-ocamldoc:

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list