[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2017-01-31 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52136

Jan Vesely  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Jan Vesely  ---
I'm pretty sure this one builds and links OK.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2013-11-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52136

Niels Ole Salscheider  changed:

   What|Removed |Added

  Attachment #89316|text/plain  |application/octet-stream
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2013-11-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52136

Niels Ole Salscheider  changed:

   What|Removed |Added

  Attachment #64258|0   |1
is obsolete||

--- Comment #4 from Niels Ole Salscheider  
---
Created attachment 89316
  --> https://bugs.freedesktop.org/attachment.cgi?id=89316=edit
Full build log

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2013-11-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52136

--- Comment #3 from Niels Ole Salscheider  
---
This used to work, but it seems to be broken again since
ce8eadb6e8adc24f675b364e0620dbf1c9e079a8:

libtool: link: x86_64-pc-linux-gnu-g++  -fPIC -DPIC -shared -nostdlib
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../lib64/crti.o
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/crtbeginS.o  .libs/egl.o
.libs/egl_pipe.o .libs/egl_st.o  -Wl,--whole-archive
../../../../src/gallium/auxiliary/.libs/libgallium.a
../../../../src/gallium/drivers/identity/.libs/libidentity.a
../../../../src/gallium/drivers/trace/.libs/libtrace.a
../../../../src/gallium/drivers/rbug/.libs/librbug.a
../../../../src/gallium/state_trackers/egl/.libs/libegl.a
../../../../src/gallium/winsys/sw/xlib/.libs/libws_xlib.a
../../../../src/gallium/winsys/sw/wayland/.libs/libws_wayland.a
../../../../src/egl/wayland/wayland-drm/.libs/libwayland-drm.a
../../../../src/mesa/.libs/libmesagallium.a
../../../../src/gallium/state_trackers/vega/.libs/libvega.a
../../../../src/gallium/winsys/radeon/drm/.libs/libradeonwinsys.a
../../../../src/gallium/drivers/r600/.libs/libr600.a
../../../../src/gallium/winsys/radeon/drm/.libs/libradeonwinsys.a
../../../../src/gallium/drivers/radeonsi/.libs/libradeonsi.a
../../../../src/gallium/drivers/softpipe/.libs/libsoftpipe.a
../../../../src/gallium/drivers/llvmpipe/.libs/libllvmpipe.a
-Wl,--no-whole-archive  -Wl,-rpath
-Wl,/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/egl/main/.libs
-Wl,-rpath -Wl,/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/gbm/.libs
-Wl,-rpath -Wl,/usr/lib64/../lib64 -Wl,-rpath
-Wl,/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/mapi/shared-glapi/.libs
-Wl,-rpath
-Wl,/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/mapi/vgapi/.libs
-Wl,-rpath -Wl,/usr/lib64/../lib64
-L/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/gbm/.libs
-L/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/mapi/shared-glapi/.libs
-L/usr/lib64 ../../../../src/egl/main/.libs/libEGL.so -L/usr/lib64/../lib64
/usr/lib64/libX11-xcb.so /usr/lib64/libxcb-dri2.so /usr/lib64/libxcb-xfixes.so
/usr/lib64/libxcb-render.so /usr/lib64/libxcb-shape.so
/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/gbm/.libs/libgbm.so
/usr/lib64/libXext.so /usr/lib64/libXfixes.so /usr/lib64/libX11.so
/usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so
../../../../src/gbm/.libs/libgbm.so /usr/lib64/libudev.so
/usr/lib64/libwayland-client.so /usr/lib64/libwayland-server.so
/usr/lib64/../lib64/libffi.so
/var/tmp/paludis/build/x11-dri-mesa-scm/work/C/64/src/mapi/shared-glapi/.libs/libglapi.so
../../../../src/mapi/shared-glapi/.libs/libglapi.so
../../../../src/mapi/vgapi/.libs/libOpenVG.so -lelf /usr/lib64/libdrm_radeon.so
/usr/lib64/libdrm.so -lrt -ldl -lcurses -lpthread -lz -lLLVMR600CodeGen
-lLLVMR600Desc -lLLVMR600Info -lLLVMR600AsmPrinter -lLLVMOption -lLLVMIRReader
-lLLVMBitReader -lLLVMAsmParser -lLLVMInstrumentation -lLLVMLinker -lLLVMipo
-lLLVMVectorize -lLLVMMCJIT -lLLVMBitWriter -lLLVMX86Disassembler
-lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter
-lLLVMMCParser -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils
-lLLVMJIT -lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMCodeGen
-lLLVMObjCARCOpts -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils
-lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore
-lLLVMSupport -L/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2
-L/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../lib64 -L/lib/../lib64
-L/usr/lib/../lib64
-L/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/lib
-L/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../..
/usr/lib64/../lib64/libstdc++.so -lm -lc -lgcc_s
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/crtendS.o
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../lib64/crtn.o 
-march=native -O2 -m64 -Wl,--no-undefined -Wl,--allow-multiple-definition
-Wl,/var/tmp/paludis/build/x11-dri-mesa-scm/work/mesa-scm/src/gallium/targets/egl-static/egl.link
-Wl,--rpath-link -Wl,/lib64 -Wl,--rpath-link -Wl,/lib64 -Wl,--rpath-link
-Wl,/lib64   -pthread -Wl,-soname -Wl,egl_gallium.so -o .libs/egl_gallium.so
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):(.data.rel.ro._ZTI17raw_debug_ostream[_ZTI17raw_debug_ostream]+0x10):
undefined reference to `typeinfo for llvm::raw_ostream'
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):(.data.rel.ro._ZTI18BufferMemoryObject[_ZTI18BufferMemoryObject]+0x10):
undefined reference to `typeinfo for llvm::MemoryObject'
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):(.data.rel.ro._ZTIN4llvm14format_object1ImEE[_ZTIN4llvm14format_object1ImEE]+0x10):
undefined reference to `typeinfo for llvm::format_object_base'
collect2: error: ld returned 1 exit status

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 

[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2013-11-13 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52136

--- Comment #2 from Tom Stellard  ---
Is this still an issue?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL: 



[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2012-07-16 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=52136

--- Comment #1 from Tom Stellard  2012-07-16 13:41:13 
PDT ---
I've seen this before.  The problem is mismatched CXXFLAGS in mesa and llvm. 
The typeinfo errors are caused the -fno-rtti flag (or the absence of it) and
the isCurrentDebugType and DebugFlag errors are cause by -DNDEBUG.  The problem
with -DNDEBUG is that LLVM defines DNDEBUG in public headers, so if you
compiled LLVM with it, you have have to compile Mesa with it as well.

If you play with your configure flags you should be able to get this to work. 
I'll try to look into a proper solution when I get a chance.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[Bug 52136] Mesa fails to link r600_dri.so with LLVM

2012-07-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=52136

--- Comment #1 from Tom Stellard tstel...@gmail.com 2012-07-16 13:41:13 PDT 
---
I've seen this before.  The problem is mismatched CXXFLAGS in mesa and llvm. 
The typeinfo errors are caused the -fno-rtti flag (or the absence of it) and
the isCurrentDebugType and DebugFlag errors are cause by -DNDEBUG.  The problem
with -DNDEBUG is that LLVM defines DNDEBUG in public headers, so if you
compiled LLVM with it, you have have to compile Mesa with it as well.

If you play with your configure flags you should be able to get this to work. 
I'll try to look into a proper solution when I get a chance.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel