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>
Seemingly Similar 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