[gentoo-user] Re: llvm compile error

2014-03-15 Thread keeper
Silvio Siefke siefke_listen at web.de writes:

 
 Hello, 
 
 i try to install llvm but it broke with:
 


If you are still having an issue, a cause for this bug has been found.
https://bugs.gentoo.org/show_bug.cgi?id=500856




[gentoo-user] Re: llvm compile error

2014-01-24 Thread Holger Hoffstätte

Before this gets out of hand..

On Fri, 24 Jan 2014 19:44:38 +0100, Silvio Siefke wrote:

 llvm-3.4 is not hardmasked. It is marked ~x86 which is something very
 different.
 
 Correct, i mean Clang in version 3.4 is hardmasked. I want install clang
 alone llvm i not need. I think mesa use llvm too but i has not set the
 use flag. 

1) clang-3.4 is not hardmasked either, so you need to set ~x86 keyword
for that package as well as for llvm - because:

2) clang is only a metapackage, without any contents on its own.
The compiler binaries are part of the llvm package. You simply cannot
have clang without llvm.

3) FreeBSD indeed uses clang as default compiler, but uses 3.3 since
3.4 still has quite a few new and exciting bugs.

Hope that clears things up.

-h




[gentoo-user] Re: llvm compile error

2014-01-23 Thread walt
On 01/23/2014 01:05 PM, Silvio Siefke wrote:
 Hello, 
 
 i try to install llvm but it broke
 
 llvm-3.4

 ACCEPT_KEYWORDS=x86

Hi Silvio.  You're installing an ~x86 package on an x86 machine, I think.
Are you doing that on purpose?

I don't know if that is causing the error, but it sometimes causes problems.





Re: [gentoo-user] Re: llvm compile error

2014-01-23 Thread Silvio Siefke
Hello,

On Thu, 23 Jan 2014 14:26:25 -0800 walt w41...@gmail.com wrote:

 
 Hi Silvio.  You're installing an ~x86 package on an x86 machine, I
 think. Are you doing that on purpose?
 
 I don't know if that is causing the error, but it sometimes causes
 problems.

Have i something not understand, i make emerge -av clang and become

gentoomobile siefke # emerge -av clang

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N~] sys-devel/llvm-3.4:0/3.4  USE=clang libffi ncurses python 
static-analyzer xml -debug -doc -gold -multitarget -ocaml {-test} -udis86 
PYTHON_TARGETS=python2_7 -pypy2_0 -python2_6 VIDEO_CARDS=-radeon 0 kB
[ebuild  N~] sys-devel/clang-3.4-r100:0/3.4  USE=python static-analyzer 
-debug -multitarget 0 kB

Total: 2 packages (2 new), Size of downloads: 0 kB

The following keyword changes are necessary to proceed:
 (see package.accept_keywords in the portage(5) man page for more details)
# required by sys-devel/clang-3.4-r100
# required by clang (argument)
=sys-devel/llvm-3.4 ~x86
# required by sys-devel/llvm-3.4[clang]
=sys-devel/clang-3.4-r100 ~x86

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

Then emerge --autounmask-write -av clang and after dispatch-conf i run
emerge -av clang and become the error. I not understand what you mean?

-- Found PythonInterp: 
/var/tmp/portage/sys-devel/llvm-3.4/temp/python2.7/bin/python (found version 
2.7.5) 
-- Constructing LLVMBuild project information
CMake Error at CMakeLists.txt:332 (message):
  Unexpected failure executing llvm-build: Usage: llvm-build [options]

  

  llvm-build: error: invalid native target: 'X86' (not in project)

Thank you for help  Nice Day