llgo build fails on latest llvm svn checkout / gofrontend r234136

174 views
Skip to first unread message

Jason Aten

unread,
May 9, 2015, 5:10:23 PM5/9/15
to llgo...@googlegroups.com
transcript of failed build, on OSX 10.9.5

jaten@mbp13:~/llvm/build$ cmake ../llvm-svn-09may2015/ -DCMAKE_INSTALL_PREFIX=/Users/jaten/llvm/install
-- No build type selected, default to Debug
-- The C compiler identification is AppleClang 6.0.0.6000057
...
-- Targeting X86
-- Targeting XCore
-- Found LibXml2: /usr/lib/libxml2.dylib (found version "2.9.0")
-- Clang version: 3.7.0
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/jaten/llvm/build
jaten@mbp13:~/llvm/build$

jaten@mbp13:~/llvm/build$ make install
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o
...
[ 97%] Clobbering libffi build directory...
[ 97%] Creating directories for 'libffi'
[ 97%] No download step for 'libffi'
[ 97%] No update step for 'libffi'
[ 97%] No patch step for 'libffi'
[ 97%] No force-reconfigure step for 'libffi'
[ 97%] Performing configure step for 'libffi'
-- libffi configure command succeeded.  See also /Users/jaten/llvm/build/tools/llgo/libffi-prefix/src/li\
bffi-stamp/libffi-configure-*.log
[ 97%] Performing build step for 'libffi'
CMake Error at /Users/jaten/llvm/build/tools/llgo/libffi-prefix/src/libffi-stamp/libffi-build.cmake:16 (\
message):
  Command failed: 2

   'make' '-j4'

  See also

    /Users/jaten/llvm/build/tools/llgo/libffi-prefix/src/libffi-stamp/libffi-build-*.log


make[2]: *** [tools/llgo/libffi-prefix/src/libffi-stamp/libffi-build] Error 1
make[1]: *** [tools/llgo/CMakeFiles/libffi.dir/all] Error 2
make: *** [all] Error 2
jaten@mbp13:~/llvm/build$
jaten@mbp13:~/llvm/build$ cd /Users/jaten/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend/
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend$ ls
LICENSE     config.sub  install-sh  libgcc      missing
config-ml.in    depcomp     libbacktrace    libgo
config.guess    include     libffi      ltmain.sh
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend$ cd gcc
bash: cd: gcc: No such file or directory
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend$

# failed to build. Check what libffi-build-err.log says:

cat: /Users/jaten/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend/libffi/../gcc/BASE-VER: No such file or directory
make[5]: /Users/jaten/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend/libffi/../install-sh: Permission denied
make[5]: /Users/jaten/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend/libffi/../install-sh: Permission denied
make[5]: *** [doc/.dirstamp] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: *** [src/.dirstamp] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2

# and libff-build-out.log says:

Making all in include
Making all in testsuite
Making all in man



jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend$ svn info
Path: .
Working Copy Root Path: /Users/jaten/llvm/llvm-svn-09may2015/tools/llgo
URL: http://llvm.org/svn/llvm-project/llgo/trunk/third_party/gofrontend
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 236934
Node Kind: directory
Schedule: normal
Last Changed Author: pcc
Last Changed Rev: 234136
Last Changed Date: 2015-04-05 16:32:10 -0700 (Sun, 05 Apr 2015)

jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party/gofrontend$ cd ..
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo/third_party$ cd ..
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools/llgo$ cd ..
jaten@mbp13:~/llvm/llvm-svn-09may2015/tools$ svn info
Path: .
Working Copy Root Path: /Users/jaten/llvm/llvm-svn-09may2015
URL: http://llvm.org/svn/llvm-project/llvm/trunk/tools
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 236934
Node Kind: directory
Schedule: normal
Last Changed Author: atanasyan
Last Changed Rev: 236808
Last Changed Date: 2015-05-08 00:05:04 -0700 (Fri, 08 May 2015)

jaten@mbp13:~/llvm/llvm-svn-09may2015/tools$

minux

unread,
May 9, 2015, 6:10:26 PM5/9/15
to llgo...@googlegroups.com
On Sat, May 9, 2015 at 5:10 PM, Jason Aten <j.e....@gmail.com> wrote:
transcript of failed build, on OSX 10.9.5

unfortunately, libgo doesn't support OS X yet. 
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

ber...@gmail.com

unread,
Jun 23, 2016, 1:10:43 AM6/23/16
to llgo-dev
This is unfortunate and disappointing. :(

Has there been any recent developments for getting llgo to run on OSX?

Andrew Wilkins

unread,
Jun 23, 2016, 1:17:16 AM6/23/16
to llgo...@googlegroups.com
On Thu, 23 Jun 2016 at 13:10 <ber...@gmail.com> wrote:
This is unfortunate and disappointing. :(

 Has there been any recent developments for getting llgo to run on OSX?

Hi Austin,

Not that I am aware of. I have neither macOS nor the time to make it happen. If it's going to happen, it's most likely going to start in libgo/gccgo, and llgo will follow/piggyback.

Cheers,
Andrew
Reply all
Reply to author
Forward
0 new messages