All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 68544] New: cannot build mesa 9.2 without llvm
@ 2013-08-25 20:10 bugzilla-daemon
  2013-08-25 21:18 ` [Bug 68544] " bugzilla-daemon
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-25 20:10 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 2244 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

          Priority: medium
            Bug ID: 68544
          Assignee: dri-devel@lists.freedesktop.org
           Summary: cannot build mesa 9.2 without llvm
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: xavier.miller@cauwe.org
          Hardware: Other
            Status: NEW
           Version: 9.2
         Component: Drivers/Gallium/i915g
           Product: Mesa

See https://bugs.gentoo.org/show_bug.cgi?id=482134

Using Gentoo on a x86/i915 configuration, LLVM is disabled.

emerge -pv1 mesa

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

Calculating dependencies                  ... done!                    
[ebuild     U  ] media-libs/mesa-9.2.0_rc1 [9.1.6] USE="classic egl gallium
nptl -bindist -debug -gbm -gles1 -gles2 -llvm -opencl% -openvg -osmesa
-pax_kernel -pic -r600-llvm-compiler (-selinux) -vdpau -wayland -xa -xorg -xvmc
(-shared-glapi%*)" PYTHON_SINGLE_TARGET="python2_7 -python2_6"
PYTHON_TARGETS="python2_7 -python2_6" VIDEO_CARDS="intel (-freedreno) -i915
-i965 -ilo% -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 0 kB

In file included from
../../../../src/gallium/auxiliary/gallivm/lp_bld_type.h:42:0,
                 from lp_bld_blend.c:31:
../../../../src/gallium/auxiliary/gallivm/lp_bld.h:49:27: fatal error:
llvm-c/Core.h: No such file or directory
compilation terminated.
gmake[3]: *** [lp_bld_blend.lo] Erreur 1
gmake[3]: *** Attente des tâches non terminées....
In file included from
../../../../src/gallium/auxiliary/gallivm/lp_bld_type.h:42:0,
                 from lp_bld_blend_aos.c:50:
../../../../src/gallium/auxiliary/gallivm/lp_bld.h:49:27: fatal error:
llvm-c/Core.h: No such file or directory
compilation terminated.
gmake[3]: *** [lp_bld_blend_aos.lo] Erreur 1
In file included from
../../../../src/gallium/auxiliary/gallivm/lp_bld_type.h:42:0,
                 from lp_bld_alpha.c:37:
../../../../src/gallium/auxiliary/gallivm/lp_bld.h:49:27: fatal error:
llvm-c/Core.h: No such file or directory
compilation terminated.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3712 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
@ 2013-08-25 21:18 ` bugzilla-daemon
  2013-08-26  0:15 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-25 21:18 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 483 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #1 from Kris <email@zero-io.net> ---
Created attachment 84625
  --> https://bugs.freedesktop.org/attachment.cgi?id=84625&action=edit
Fix order of "and"/"or" for AM_CONDITIONAL

Seems to be problem within configure.ac,
occuring since:

http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?id=0d3b1b0e

Added possible patch, needs testing.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1619 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
  2013-08-25 21:18 ` [Bug 68544] " bugzilla-daemon
@ 2013-08-26  0:15 ` bugzilla-daemon
  2013-08-26 16:20 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-26  0:15 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 679 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #2 from Emil Velikov <emil.l.velikov@gmail.com> ---
Seems like test always priorities the _and_ over _or_ :)

Kris' patch does the right thing, although it can be simplified to either:

test "x$HAVE_GALLIUM_I915" = xyes -o "x$HAVE_GALLIUM_SOFTPIPE" = xyes && test
"x$MESA_LLVM" = x1

or

test "x$HAVE_GALLIUM_I915" = xyes -a "x$MESA_LLVM" = x1 -o
"x$HAVE_GALLIUM_SOFTPIPE" = xyes -a "x$MESA_LLVM" = x1

Feel free to test either one(all three :P) and send the git patch to the ML
mesa-dev@lists.freedesktop.org

Thanks for spotting this :)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1565 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
  2013-08-25 21:18 ` [Bug 68544] " bugzilla-daemon
  2013-08-26  0:15 ` bugzilla-daemon
@ 2013-08-26 16:20 ` bugzilla-daemon
  2013-08-26 21:47 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-26 16:20 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 256 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #3 from Xavier Miller <xavier.miller@cauwe.org> ---
The proposed patch worked for me (Gentoo Linux, mesa-9.2.0_rc2)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1004 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
                   ` (2 preceding siblings ...)
  2013-08-26 16:20 ` bugzilla-daemon
@ 2013-08-26 21:47 ` bugzilla-daemon
  2013-08-26 21:56 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-26 21:47 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 298 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #4 from Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> ---
Patch sent:
http://lists.freedesktop.org/archives/mesa-dev/2013-August/043891.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1165 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
                   ` (3 preceding siblings ...)
  2013-08-26 21:47 ` bugzilla-daemon
@ 2013-08-26 21:56 ` bugzilla-daemon
  2013-08-26 22:20 ` bugzilla-daemon
  2013-08-27  5:13 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-26 21:56 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 288 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #5 from Kris <email@zero-io.net> ---
Cleaner patch already in mailing list:

http://lists.freedesktop.org/archives/mesa-dev/2013-August/043882.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1106 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
                   ` (4 preceding siblings ...)
  2013-08-26 21:56 ` bugzilla-daemon
@ 2013-08-26 22:20 ` bugzilla-daemon
  2013-08-27  5:13 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-26 22:20 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 247 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

--- Comment #6 from Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> ---
Ah sorry, I missed that somehow.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1029 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 68544] cannot build mesa 9.2 without llvm
  2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
                   ` (5 preceding siblings ...)
  2013-08-26 22:20 ` bugzilla-daemon
@ 2013-08-27  5:13 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2013-08-27  5:13 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 830 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=68544

Matt Turner <mattst88@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
           Assignee|dri-devel@lists.freedesktop |mattst88@gmail.com
                   |.org                        |
                 CC|                            |dri-devel@lists.freedesktop
                   |                            |.org

--- Comment #7 from Matt Turner <mattst88@gmail.com> ---
Committed, thanks! Should get picked to the 9.2 branch before release.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2422 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-08-27  5:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-25 20:10 [Bug 68544] New: cannot build mesa 9.2 without llvm bugzilla-daemon
2013-08-25 21:18 ` [Bug 68544] " bugzilla-daemon
2013-08-26  0:15 ` bugzilla-daemon
2013-08-26 16:20 ` bugzilla-daemon
2013-08-26 21:47 ` bugzilla-daemon
2013-08-26 21:56 ` bugzilla-daemon
2013-08-26 22:20 ` bugzilla-daemon
2013-08-27  5:13 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.