* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
@ 2014-03-12 17:10 ` bugzilla-daemon
2014-03-12 17:15 ` bugzilla-daemon
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-12 17:10 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 504 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #1 from Ilia Mirkin <imirkin@alum.mit.edu> ---
Hrmph. I guess it's not as harmless as I thought!
Can you provide the output of
llvm-config --ldflags (for the llvm-config that mesa uses)
llvm-config --libdir
readelf -d /path/to/r600_dri.so (or radeonsi_dri.so, not sure which one you
have)
ldd /path/to/r600_dri.so
The latter 2 for both good and bad versions.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1239 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
2014-03-12 17:10 ` [Bug 76082] " bugzilla-daemon
@ 2014-03-12 17:15 ` bugzilla-daemon
2014-03-12 17:28 ` bugzilla-daemon
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-12 17:15 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 3842 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #2 from Laurent carlier <lordheavym@gmail.com> ---
[lordh@archMain tst]$ llvm-config32 --ldflags
-L/usr/lib32
[lordh@archMain tst]$ llvm-config32 --libdir
/usr/lib32
[lordh@archMain tst]$ readelf -d /usr/lib32/xorg/modules/dri/radeonsi_dri.so
Section dynamique à l'adresse de décalage 0x53de64 contient 39 entrées:
Étiquettes Type Nom/Valeur
0x00000001 (NEEDED) Librairie partagées: [libelf.so.1]
0x00000001 (NEEDED) Librairie partagées: [libdrm.so.2]
0x00000001 (NEEDED) Librairie partagées: [libexpat.so.1]
0x00000001 (NEEDED) Librairie partagées: [libpthread.so.0]
0x00000001 (NEEDED) Librairie partagées: [libdl.so.2]
0x00000001 (NEEDED) Librairie partagées:
[libdrm_radeon.so.1]
0x00000001 (NEEDED) Librairie partagées:
[libLLVM-3.5.0svn.so]
0x00000001 (NEEDED) Librairie partagées: [libstdc++.so.6]
0x00000001 (NEEDED) Librairie partagées: [libm.so.6]
0x00000001 (NEEDED) Librairie partagées: [libc.so.6]
0x00000001 (NEEDED) Librairie partagées: [libgcc_s.so.1]
0x0000000e (SONAME) Librairie soname: [radeonsi_dri.so]
0x0000000f (RPATH) Librairie rpath: [/usr/lib32]
0x0000000c (INIT) 0x172e4
0x0000000d (FINI) 0x3cc884
0x00000019 (INIT_ARRAY) 0x52e264
0x0000001b (INIT_ARRAYSZ) 24 (octets)
0x0000001a (FINI_ARRAY) 0x52e27c
0x0000001c (FINI_ARRAYSZ) 4 (octets)
0x6ffffef5 (GNU_HASH) 0x138
0x00000005 (STRTAB) 0x1d44
0x00000006 (SYMTAB) 0x164
0x0000000a (STRSZ) 8017 (octets)
0x0000000b (SYMENT) 16 (octets)
0x00000003 (PLTGOT) 0x53f000
0x00000002 (PLTRELSZ) 3352 (octets)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x165cc
0x00000011 (REL) 0x422c
0x00000012 (RELSZ) 74656 (octets)
0x00000013 (RELENT) 8 (octets)
0x6ffffffc (VERDEF) 0x4014
0x6ffffffd (VERDEFNUM) 2
0x0000001e (FLAGS) STATIC_TLS
0x6ffffffe (VERNEED) 0x404c
0x6fffffff (VERNEEDNUM) 7
0x6ffffff0 (VERSYM) 0x3c96
0x6ffffffa (RELCOUNT) 9119
0x00000000 (NULL) 0x0
[lordh@archMain tst]$ ldd /usr/lib32/xorg/modules/dri/radeonsi_dri.so
linux-gate.so.1 (0xf7778000)
libelf.so.1 => /usr/lib32/libelf.so.1 (0xf703a000)
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf702c000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf7003000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf6fe7000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf6fe1000)
libdrm_radeon.so.1 => /usr/lib32/libdrm_radeon.so.1 (0xf6fd2000)
libLLVM-3.5.0svn.so => /usr/lib32/libLLVM-3.5.0svn.so (0xf4ef6000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf4e0d000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf4dc7000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf4c19000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf4bff000)
/usr/lib/ld-linux.so.2 (0xf7779000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf4be8000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf4be0000)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 4656 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
2014-03-12 17:10 ` [Bug 76082] " bugzilla-daemon
2014-03-12 17:15 ` bugzilla-daemon
@ 2014-03-12 17:28 ` bugzilla-daemon
2014-03-14 13:40 ` bugzilla-daemon
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-12 17:28 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 4316 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #3 from Laurent carlier <lordheavym@gmail.com> ---
comment #2 was for bad (current trunk)
Here is when it's good:
[lordh@archMain tstdri32]$ readelf -d
usr/lib32/xorg/modules/dri/radeonsi_dri.so
Section dynamique à l'adresse de décalage 0x66fa30 contient 38 entrées:
Étiquettes Type Nom/Valeur
0x00000001 (NEEDED) Librairie partagées: [libelf.so.1]
0x00000001 (NEEDED) Librairie partagées: [libdrm.so.2]
0x00000001 (NEEDED) Librairie partagées: [libexpat.so.1]
0x00000001 (NEEDED) Librairie partagées: [libpthread.so.0]
0x00000001 (NEEDED) Librairie partagées: [libdl.so.2]
0x00000001 (NEEDED) Librairie partagées:
[libdrm_radeon.so.1]
0x00000001 (NEEDED) Librairie partagées:
[libLLVM-3.5.0svn.so]
0x00000001 (NEEDED) Librairie partagées: [libstdc++.so.6]
0x00000001 (NEEDED) Librairie partagées: [libm.so.6]
0x00000001 (NEEDED) Librairie partagées: [libc.so.6]
0x00000001 (NEEDED) Librairie partagées: [libgcc_s.so.1]
0x0000000e (SONAME) Librairie soname: [radeonsi_dri.so]
0x0000000c (INIT) 0x1784c
0x0000000d (FINI) 0x4a3a60
0x00000019 (INIT_ARRAY) 0x66029c
0x0000001b (INIT_ARRAYSZ) 24 (octets)
0x0000001a (FINI_ARRAY) 0x6602b4
0x0000001c (FINI_ARRAYSZ) 4 (octets)
0x6ffffef5 (GNU_HASH) 0x118
0x00000005 (STRTAB) 0x1d94
0x00000006 (SYMTAB) 0x144
0x0000000a (STRSZ) 8038 (octets)
0x0000000b (SYMENT) 16 (octets)
0x00000003 (PLTGOT) 0x670bbc
0x00000002 (PLTRELSZ) 3400 (octets)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x16b04
0x00000011 (REL) 0x428c
0x00000012 (RELSZ) 75896 (octets)
0x00000013 (RELENT) 8 (octets)
0x6ffffffc (VERDEF) 0x4084
0x6ffffffd (VERDEFNUM) 2
0x0000001e (FLAGS) STATIC_TLS
0x6ffffffe (VERNEED) 0x40bc
0x6fffffff (VERNEEDNUM) 7
0x6ffffff0 (VERSYM) 0x3cfa
0x6ffffffa (RELCOUNT) 9272
0x00000000 (NULL) 0x0
[lordh@archMain tstdri32]$ ldd usr/lib32/xorg/modules/dri/radeonsi_dri.so
linux-gate.so.1 (0xf7745000)
libelf.so.1 => /usr/lib32/libelf.so.1 (0xf6e8b000)
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf6e7d000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf6e54000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf6e38000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf6e32000)
libdrm_radeon.so.1 => /usr/lib32/libdrm_radeon.so.1 (0xf6e23000)
libLLVM-3.5.0svn.so => /usr/lib32/libLLVM-3.5.0svn.so (0xf4d47000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf4c5e000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf4c18000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf4a6a000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf4a50000)
/usr/lib/ld-linux.so.2 (0xf7746000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf4a39000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf4a31000)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 5161 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
` (2 preceding siblings ...)
2014-03-12 17:28 ` bugzilla-daemon
@ 2014-03-14 13:40 ` bugzilla-daemon
2014-03-15 8:56 ` bugzilla-daemon
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-14 13:40 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 413 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #4 from Ilia Mirkin <imirkin@alum.mit.edu> ---
How are you running Metro:LL? Is it through steam? If so, I wonder if the rpath
is overriding steam's LD_LIBRARY_PATH's that it sets to use its own versions of
these libs...
Can you detail what you mean by 'refuse to start'?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1148 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
` (3 preceding siblings ...)
2014-03-14 13:40 ` bugzilla-daemon
@ 2014-03-15 8:56 ` bugzilla-daemon
2014-03-15 18:40 ` bugzilla-daemon
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-15 8:56 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 541 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #5 from Laurent carlier <lordheavym@gmail.com> ---
(In reply to comment #4)
> How are you running Metro:LL? Is it through steam? If so, I wonder if the
> rpath is overriding steam's LD_LIBRARY_PATH's that it sets to use its own
> versions of these libs...
>
> Can you detail what you mean by 'refuse to start'?
Metro LL is launched through steam. It tries to start then stops without error
messages
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1362 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
` (4 preceding siblings ...)
2014-03-15 8:56 ` bugzilla-daemon
@ 2014-03-15 18:40 ` bugzilla-daemon
2014-03-15 21:24 ` bugzilla-daemon
2014-03-25 21:21 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-15 18:40 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 468 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #6 from Ilia Mirkin <imirkin@alum.mit.edu> ---
And steam probably uses LD_LIBRARY_PATH. According to
http://blog.tremily.us/posts/rpath/, the rpath actually comes first. So my
change should probably be reverted, since it disallows using LD_LIBRARY_PATH.
Can you see if starting steam with STEAM_RUNTIME=0 fixes things for you?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1253 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
` (5 preceding siblings ...)
2014-03-15 18:40 ` bugzilla-daemon
@ 2014-03-15 21:24 ` bugzilla-daemon
2014-03-25 21:21 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-15 21:24 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 600 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
--- Comment #7 from Laurent carlier <lordheavym@gmail.com> ---
(In reply to comment #6)
> And steam probably uses LD_LIBRARY_PATH. According to
> http://blog.tremily.us/posts/rpath/, the rpath actually comes first. So my
> change should probably be reverted, since it disallows using LD_LIBRARY_PATH.
>
> Can you see if starting steam with STEAM_RUNTIME=0 fixes things for you?
Sorry i wasn't able to run Metro LL with STEAM_RUNTIME=0, even with mesa
without your patch
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1471 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] 9+ messages in thread* [Bug 76082] Metro Last Light fail to start
2014-03-12 17:00 [Bug 76082] New: Metro Last Light fail to start bugzilla-daemon
` (6 preceding siblings ...)
2014-03-15 21:24 ` bugzilla-daemon
@ 2014-03-25 21:21 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2014-03-25 21:21 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 653 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76082
Ilia Mirkin <imirkin@alum.mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #8 from Ilia Mirkin <imirkin@alum.mit.edu> ---
Just pushed the revert. Apologies for the inconvenience, and thanks for the
bisect!
http://cgit.freedesktop.org/mesa/mesa/commit/?id=29bcc73d4db639681f679b43075798c78f268ebf
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2161 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] 9+ messages in thread