bugzilla-daemon at freedesktop.org
2017-May-26 12:38 UTC
[Nouveau] [Bug 101199] New: nouveau_screen.c: undefined reference to `nouveau_drm_del'
https://bugs.freedesktop.org/show_bug.cgi?id=101199 Bug ID: 101199 Summary: nouveau_screen.c: undefined reference to `nouveau_drm_del' Product: Mesa Version: 17.1 Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: andrewponomarenko at yandex.ru QA Contact: nouveau at lists.freedesktop.org The build of mesa 17.1.1 has failed with error: nouveau_screen.c:230: undefined reference to `nouveau_drm_del' nouveau/.libs/libnouveau_dri.a(nouveau_screen.o): In function `nouveau_init_screen2': nouveau/nouveau_screen.c:105: undefined reference to `nouveau_drm_new' nouveau/nouveau_screen.c:111: undefined reference to `nouveau_device_new' The library is configured with the following parameters: ./configure --enable-shared --enable-glx --disable-osmesa --enable-debug --enable-gles2 --enable-gles1 --with-llvm-prefix=/path/to/LLVM-3.8.1/ PKG_CONFIG_PATH='/path/to/libdrm/2.4.80/lib/pkgconfig' GCC version: 4.9.2 -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170526/9e23fe5f/attachment.html>
bugzilla-daemon at freedesktop.org
2017-May-26 13:04 UTC
[Nouveau] [Bug 101199] nouveau_screen.c: undefined reference to `nouveau_drm_del'
https://bugs.freedesktop.org/show_bug.cgi?id=101199 Ilia Mirkin <imirkin at alum.mit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTOURBUG Status|NEW |RESOLVED --- Comment #1 from Ilia Mirkin <imirkin at alum.mit.edu> --- You have an issue on your system. You're picking up a version of drm/nouveau.h which is not the one that configure found. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170526/c2f2eb80/attachment.html>
bugzilla-daemon at freedesktop.org
2017-May-27 03:11 UTC
[Nouveau] [Bug 101199] nouveau_screen.c: undefined reference to `nouveau_drm_del'
https://bugs.freedesktop.org/show_bug.cgi?id=101199 Andrey <andrewponomarenko at yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|NOTOURBUG |--- --- Comment #2 from Andrey <andrewponomarenko at yandex.ru> --- (In reply to Ilia Mirkin from comment #1)> You have an issue on your system. You're picking up a version of > drm/nouveau.h which is not the one that configure found.I have two libdrms: 1) The system's one libdrm-devel-2.4.60-1.fc21.x86_64 2) The local one needed for mesa: /path/to/libdrm/2.4.80/ How can I tell configure to pick up a right one? Thank you. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170527/ee384d17/attachment.html>
bugzilla-daemon at freedesktop.org
2017-May-27 14:08 UTC
[Nouveau] [Bug 101199] nouveau_screen.c: undefined reference to `nouveau_drm_del'
https://bugs.freedesktop.org/show_bug.cgi?id=101199 Ilia Mirkin <imirkin at alum.mit.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |NOTOURBUG --- Comment #3 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Andrey from comment #2)> (In reply to Ilia Mirkin from comment #1) > > You have an issue on your system. You're picking up a version of > > drm/nouveau.h which is not the one that configure found. > > I have two libdrms: > > 1) The system's one libdrm-devel-2.4.60-1.fc21.x86_64 > 2) The local one needed for mesa: /path/to/libdrm/2.4.80/ > > How can I tell configure to pick up a right one? > > Thank you.No clue. If libdrm-devel is installed in a system path, and you have other libraries installed in system paths, this may not be a supportable configuration, since all include paths are just mashed together. Uninstall libdrm-devel perhaps? Either way, not a nouveau issue. -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170527/081467c1/attachment.html>
bugzilla-daemon at freedesktop.org
2017-May-28 03:41 UTC
[Nouveau] [Bug 101199] nouveau_screen.c: undefined reference to `nouveau_drm_del'
https://bugs.freedesktop.org/show_bug.cgi?id=101199 Andrey <andrewponomarenko at yandex.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|nouveau at lists.freedesktop.o |mesa-dev at lists.freedesktop. |rg |org Resolution|NOTOURBUG |--- Status|RESOLVED |REOPENED Assignee|nouveau at lists.freedesktop.o |mesa-dev at lists.freedesktop. |rg |org Component|Drivers/DRI/nouveau |Other --- Comment #4 from Andrey <andrewponomarenko at yandex.ru> --- This is an issue with the Mesa build system. The configure script should choose right libdrm from PKG_CONFIG_PATH specified. -- You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170528/5faa914c/attachment.html>
Reasonably Related Threads
- [Bug 97900] New: [regression] nouveau_screen.c:230:2: error: implicit declaration of function ‘nouveau_drm_del’
- [Bug 101335] New: build failure: nouveau_screen.c:105:8: error: implicit declaration of function ‘nouveau_drm_new’;
- [RFC PATCH] nouveau: add locking
- [libdrm 06/13] nouveau: introduce object to represent the kernel client
- [mesa v3 1/9] nouveau: bump required libdrm version to 2.4.66