<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:lordheavym@gmail.com" title="Laurent carlier <lordheavym@gmail.com>"> <span class="fn">Laurent carlier</span></a>
</span> changed
<a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [EGL] [GBM] undefined reference to `gbm_bo_create_with_modifiers'"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100259">bug 100259</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>RESOLVED
</td>
<td>REOPENED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>FIXED
</td>
<td>---
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [EGL] [GBM] undefined reference to `gbm_bo_create_with_modifiers'"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100259#c16">Comment # 16</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [EGL] [GBM] undefined reference to `gbm_bo_create_with_modifiers'"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100259">bug 100259</a>
from <span class="vcard"><a class="email" href="mailto:lordheavym@gmail.com" title="Laurent carlier <lordheavym@gmail.com>"> <span class="fn">Laurent carlier</span></a>
</span></b>
<pre>Still broken here with ArchLinux in a multilib chroot:
Making install in egl
make[3]: Entering directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
make install-am
make[4]: Entering directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
make[5]: Entering directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
/usr/bin/mkdir -p '/build/lib32-mesa/src/fakeinstall/usr/include/EGL'
/usr/bin/mkdir -p '/build/lib32-mesa/src/fakeinstall/usr/include/KHR'
/usr/bin/mkdir -p '/build/lib32-mesa/src/fakeinstall/usr/lib32/pkgconfig'
/usr/bin/mkdir -p '/build/lib32-mesa/src/fakeinstall/usr/lib32'
/bin/sh ../../libtool --mode=install /usr/bin/install -c libEGL_mesa.la
'/build/lib32-mesa/src/fakeinstall/usr/lib32'
/usr/bin/mkdir -p
'/build/lib32-mesa/src/fakeinstall/usr/share/glvnd/egl_vendor.d'
/usr/bin/install -c -m 644 ../../include/KHR/khrplatform.h
'/build/lib32-mesa/src/fakeinstall/usr/include/KHR'
/usr/bin/install -c -m 644 ../../include/EGL/eglext.h ../../include/EGL/egl.h
../../include/EGL/eglextchromium.h ../../include/EGL/eglmesaext.h
../../include/EGL/eglplatform.h
'/build/lib32-mesa/src/fakeinstall/usr/include/EGL'
/usr/bin/install -c -m 644 main/50_mesa.json
'/build/lib32-mesa/src/fakeinstall/usr/share/glvnd/egl_vendor.d'
/usr/bin/install -c -m 644 main/egl.pc
'/build/lib32-mesa/src/fakeinstall/usr/lib32/pkgconfig'
libtool: warning: relinking 'libEGL_mesa.la'
libtool: install: (cd /build/lib32-mesa/src/mesa-17.1.0/src/egl; /bin/sh
"/build/lib32-mesa/src/mesa-17.1.0/libtool" --silent --tag CC --mode=relink
gcc -m32 -I../../include -I../../src/egl/main -I../../src/gbm/main -I../../src
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG
-DTEXTURE_FLOAT_ENABLED -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM
-DUSE_SSE_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF
-DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_DL_ITERATE_PHDR -DHAVE_POSIX_MEMALIGN
-DHAVE_GALLIUM_EXTRA_HUD=1 -DHAVE_LIBSENSORS=1 -DUSE_LIBGLVND=1 -DHAVE_LIBDRM
-DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS
-DHAVE_DRI3 -DENABLE_SHADER_CACHE -DHAVE_MINCORE -DHAVE_ST_VDPAU
-DHAVE_LLVM=0x0400 -DMESA_LLVM_VERSION_PATCH=0 -fvisibility=hidden
-I/usr/include/libdrm -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11
-DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_DRM_PLATFORM
-I../../src/loader -I../../src/egl/drivers/dri2 -I../../src/gbm/backends/dri
-I../../src/egl/wayland/wayland-egl -I../../src/egl/wayland/wayland-drm
-I../../src/egl/wayland/wayland-drm
-DDEFAULT_DRIVER_DIR=\"/usr/lib32/xorg/modules/dri\"
-D_EGL_BUILT_IN_DRIVER_DRI2 -march=x86-64 -mtune=generic -O2 -pipe
-fstack-protector-strong -Wall -std=c99 -Werror=implicit-function-declaration
-Werror=missing-prototypes -fno-math-errno -fno-trapping-math -no-undefined
-version-number 0 -Wl,-Bsymbolic -Wl,--gc-sections -Wl,--no-undefined
-Wl,-O1,--sort-common,--as-needed,-z,relro -o libEGL_mesa.la -rpath /usr/lib32
main/eglglvnd.lo main/egldispatchstubs.lo g_egldispatchstubs.lo
libEGL_common.la -inst-prefix-dir /build/lib32-mesa/src/fakeinstall)
./.libs/libEGL_common.a(platform_drm.o): In function `get_back_bo':
platform_drm.c:(.text+0x1dd): undefined reference to
`gbm_bo_create_with_modifiers'
collect2: error: ld returned 1 exit status
libtool: error: error: relink 'libEGL_mesa.la' with the above command before
installing it
make[5]: *** [Makefile:969: install-libLTLIBRARIES] Error 1
make[5]: Leaving directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
make[4]: *** [Makefile:1490: install-am] Error 2
make[4]: Leaving directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
make[3]: *** [Makefile:1484: install] Error 2
make[3]: Leaving directory '/build/lib32-mesa/src/mesa-17.1.0/src/egl'
make[2]: *** [Makefile:851: install-recursive] Error 1
make[2]: Leaving directory '/build/lib32-mesa/src/mesa-17.1.0/src'
make[1]: *** [Makefile:1008: install] Error 2
make[1]: Leaving directory '/build/lib32-mesa/src/mesa-17.1.0/src'
make: *** [Makefile:642: install-recursive] Error 1</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>