[llvm-commits] [llvm] r65542 - /llvm/trunk/Makefile.rules

Bill Wendling isanbard at gmail.com
Thu Feb 26 10:57:01 PST 2009


Chris,

This change is causing these errors on the buildbots. Please investigate.

Running /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/FrontendC/dg.exp
...
FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/FrontendC/2009-02-17-BitField-dbg.c
Failed with exit(1) at line 2
while running: gcc
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/test
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test
-D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-mmacosx-version-min=`sw_vers -productVersion` -pedantic -Wall -W
-Wwrite-strings -Wno-long-long -Wunused -Wno-unused-parameter
-fstrict-aliasing -Wstrict-aliasing
-I/usr/include/c++/4.0.0/i686-apple-darwin9 -I/usr/include/c++/4.0.0
-c  2009-02-17-BitField-dbg.s -o 2009-02-17-BitField-dbg.o
<built-in>:0: error: Unknown value '`sw_vers' of -mmacosx-version-min

Running /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/FrontendC++/dg.exp
...
FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/FrontendC++/2006-11-06-StackTrace.cpp
Failed with exit(1) at line 2
while running: gcc
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/test
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test
-D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-mmacosx-version-min=`sw_vers -productVersion` -pedantic -Wall -W
-Wwrite-strings -Wno-long-long -Wunused -Wno-unused-parameter
-fstrict-aliasing -Wstrict-aliasing
-I/usr/include/c++/4.0.0/i686-apple-darwin9 -I/usr/include/c++/4.0.0
-c  2006-11-06-StackTrace.cpp.tmp.s -o 2006-11-06-StackTrace.cpp.tmp.o
<built-in>:0: error: Unknown value '`sw_vers' of -mmacosx-version-min

FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/FrontendC++/2006-11-30-Pubnames.cpp
Failed with exit(1) at line 2
while running: gcc
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.obj/test
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/include
-I/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test
-D_DEBUG  -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-mmacosx-version-min=`sw_vers -productVersion` -pedantic -Wall -W
-Wwrite-strings -Wno-long-long -Wunused -Wno-unused-parameter
-fstrict-aliasing -Wstrict-aliasing
-I/usr/include/c++/4.0.0/i686-apple-darwin9 -I/usr/include/c++/4.0.0
-c  2006-11-30-Pubnames.cpp.tmp.s -o 2006-11-30-Pubnames.cpp.tmp.o
<built-in>:0: error: Unknown value '`sw_vers' of -mmacosx-version-min


-bw

On Thu, Feb 26, 2009 at 9:44 AM, Chris Lattner <sabre at nondot.org> wrote:
> Author: lattner
> Date: Thu Feb 26 11:44:38 2009
> New Revision: 65542
>
> URL: http://llvm.org/viewvc/llvm-project?rev=65542&view=rev
> Log:
> pass -mmacosx-version-min to the compiler and linker, which makes the build
> substantially happier on some versions of Mac OS/X.
>
>
> Modified:
>    llvm/trunk/Makefile.rules
>
> Modified: llvm/trunk/Makefile.rules
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/Makefile.rules?rev=65542&r1=65541&r2=65542&view=diff
>
> ==============================================================================
> --- llvm/trunk/Makefile.rules (original)
> +++ llvm/trunk/Makefile.rules Thu Feb 26 11:44:38 2009
> @@ -444,7 +444,10 @@
>  endif
>
>  ifeq ($(OS),Darwin)
> -  SharedLinkOptions=-Wl,-flat_namespace -Wl,-undefined -Wl,suppress -bundle
> +  DARWIN_VERSION := `sw_vers -productVersion`
> +  SharedLinkOptions=-Wl,-flat_namespace -Wl,-undefined -Wl,suppress -bundle \
> +                    -mmacosx-version-min=$(DARWIN_VERSION)
> +  CompileCommonOpts += -mmacosx-version-min=$(DARWIN_VERSION)
>  else
>   SharedLinkOptions=-shared
>  endif
> @@ -453,7 +456,7 @@
>  # Options To Invoke Tools
>  #----------------------------------------------------------
>
> -CompileCommonOpts := -pedantic -Wall -W -Wwrite-strings -Wno-long-long \
> +CompileCommonOpts += -pedantic -Wall -W -Wwrite-strings -Wno-long-long \
>                      -Wunused -Wno-unused-parameter $(EXTRA_OPTIONS)
>
>  ifeq ($(OS),HP-UX)
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list