* [Bug 76382] New: Mesa Gallium egllog _eglLog
@ 2014-03-20 5:14 bugzilla-daemon
2014-03-20 5:20 ` [Bug 76382] " bugzilla-daemon
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-20 5:14 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1270 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
Priority: medium
Bug ID: 76382
Assignee: dri-devel@lists.freedesktop.org
Summary: Mesa Gallium egllog _eglLog
Severity: major
Classification: Unclassified
OS: Linux (All)
Reporter: f1r31c3r@gmail.com
Hardware: All
Status: NEW
Version: 9.0
Component: Drivers/Gallium/i915g
Product: Mesa
Hi all.
Sorry in advance for any spelling blurb as i am using match sticks to hold me
eyes open.
I found a bug in the mesa, particularly related to the include files used in
src/gallium/x11
files that contain the include egllog.h that define _elLog cant find the it.
Not sure if the environment variable set for the source code under the gallium
directory is not set right.
Put simply even though the include is specified in the source file it does not
actually include it and hence the compile fails due to "undefined reference
_eglLog"
Seems that it only ever fails to compile when gallium has been enabled. egl
enabled with gles1 and 2 is fine but enable gallium and the compile error
occurs.
Hope it helps.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2563 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
@ 2014-03-20 5:20 ` bugzilla-daemon
2014-03-20 6:03 ` bugzilla-daemon
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-20 5:20 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 563 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
--- Comment #1 from Chris <f1r31c3r@gmail.com> ---
Aaa poop.
I meant to type /src/gallium/state_trackers/egl/x11 as the directory in the
source code to the file that includes egllog.h but does not seem to actually
find the egllog.h file path at compile time.
native_x11.c was one of the files that bunked out on compile so i picked it to
see why. Of course other files that use the egllog.h include compile fine but
not any of them.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1284 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
2014-03-20 5:20 ` [Bug 76382] " bugzilla-daemon
@ 2014-03-20 6:03 ` bugzilla-daemon
2014-03-20 23:44 ` bugzilla-daemon
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-20 6:03 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 203 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
--- Comment #2 from Matt Turner <mattst88@gmail.com> ---
Post a build log.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 930 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
2014-03-20 5:20 ` [Bug 76382] " bugzilla-daemon
2014-03-20 6:03 ` bugzilla-daemon
@ 2014-03-20 23:44 ` bugzilla-daemon
2014-03-21 0:10 ` bugzilla-daemon
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-20 23:44 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 671 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
--- Comment #3 from Chris <f1r31c3r@gmail.com> ---
(In reply to comment #2)
> Post a build log.
I would love to but now it compiles fine.
It seems that when you compile and install it first with -gallium -opnvg -xa
disabled it compiles and installs.
After that if you recompile it with the above 3 enabled it compiles fine. i
guess it pulls the ellog header from the location it is installed to in the
system.
I shall run a build on the 10.1 version and see if it still compiles fine and
see if i can output the buildlog at the same time.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1462 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
` (2 preceding siblings ...)
2014-03-20 23:44 ` bugzilla-daemon
@ 2014-03-21 0:10 ` bugzilla-daemon
2014-03-21 0:12 ` bugzilla-daemon
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-21 0:10 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 4450 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
--- Comment #4 from Chris <f1r31c3r@gmail.com> ---
As predicted.
Trying to compile the new version bunked out on the same compile failure.
Here is a short snippet while ill attach the main buildlog file to the
attachments.
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In
function `_eglGetSync':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/../../../../src/egl/main/eglsync.h:68:
undefined reference to `_eglGetResource'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In
function `_eglPutSync':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/../../../../src/egl/main/eglsync.h:79:
undefined reference to `_eglPutResource'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In
function `egl_g3d_client_wait_sync':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/common/egl_g3d_sync.c:230:
undefined reference to `_eglGetCurrentContext'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In
function `egl_g3d_signal_sync':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/common/egl_g3d_sync.c:269:
undefined reference to `_eglError'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_dri2.o): In
function `dri2_surface_process_drawable_buffers':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/native_dri2.c:171:
undefined reference to `_eglLog'
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/native_dri2.c:169:
undefined reference to `_eglLog'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_dri2.o): In
function `dri2_display_init_screen':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/native_dri2.c:824:
undefined reference to `_eglLog'
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/native_dri2.c:840:
undefined reference to `_eglLog'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_x11.o): In
function `native_create_display':
/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/native_x11.c:43:
undefined reference to `_eglLog'
../../../../src/gallium/state_trackers/egl/.libs/libegl.a(x11_screen.o):/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/state_trackers/egl/x11/x11_screen.c:274:
more undefined references to `_eglLog' follow
collect2: error: ld returned 1 exit status
libtool: install: error: relink `egl_gallium.la' with the above command before
installing it
gmake[4]: *** [install-eglLTLIBRARIES] Error 1
gmake[4]: Leaving directory
`/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/targets/egl-static'
gmake[3]: *** [install-am] Error 2
gmake[3]: Leaving directory
`/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/targets/egl-static'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory
`/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/targets'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory
`/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src'
make: *** [install-recursive] Error 1
* ERROR: media-libs/mesa-10.0.4::gentoo failed (install phase):
* emake failed
*
* If you need support, post the output of `emerge --info
'=media-libs/mesa-10.0.4::gentoo'`,
* the complete build log and the output of `emerge -pqv
'=media-libs/mesa-10.0.4::gentoo'`.
* The complete build log is located at
'/var/tmp/portage/media-libs/mesa-10.0.4/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-libs/mesa-10.0.4/temp/environment'.
* Working directory:
'/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64'
* S: '/var/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4'
>>> Failed to emerge media-libs/mesa-10.0.4, Log file:
>>> '/var/tmp/portage/media-libs/mesa-10.0.4/temp/build.log'
I am almost certain this has something to do with the compile/build process
locating its include files folder.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 5245 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
` (3 preceding siblings ...)
2014-03-21 0:10 ` bugzilla-daemon
@ 2014-03-21 0:12 ` bugzilla-daemon
2014-03-28 3:10 ` bugzilla-daemon
2017-07-10 12:41 ` bugzilla-daemon
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-21 0:12 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 492 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
--- Comment #5 from Chris <f1r31c3r@gmail.com> ---
Created attachment 96130
--> https://bugs.freedesktop.org/attachment.cgi?id=96130&action=edit
Build log for mesa 10.0.4 followup for Matt Turner
As promised here is the build log for the build fail on the include
dependencies _eglLog and a few others which seem related to the same condition
or failt.
thanks
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1404 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
` (4 preceding siblings ...)
2014-03-21 0:12 ` bugzilla-daemon
@ 2014-03-28 3:10 ` bugzilla-daemon
2017-07-10 12:41 ` bugzilla-daemon
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2014-03-28 3:10 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 461 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
Chris <f1r31c3r@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|9.0 |unspecified
--- Comment #6 from Chris <f1r31c3r@gmail.com> ---
Same problem exists in latest stable branch 10.0.4
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1669 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] 8+ messages in thread
* [Bug 76382] Mesa Gallium egllog _eglLog
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
` (5 preceding siblings ...)
2014-03-28 3:10 ` bugzilla-daemon
@ 2017-07-10 12:41 ` bugzilla-daemon
6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2017-07-10 12:41 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 659 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=76382
Emil Velikov <emil.l.velikov@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #7 from Emil Velikov <emil.l.velikov@gmail.com> ---
All the binaries produced by Mesa have no-undefined, since this cannot happen
any more. Not to mention that st/egl has been nuked from the tree a while ago.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2099 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2017-07-10 12:41 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-20 5:14 [Bug 76382] New: Mesa Gallium egllog _eglLog bugzilla-daemon
2014-03-20 5:20 ` [Bug 76382] " bugzilla-daemon
2014-03-20 6:03 ` bugzilla-daemon
2014-03-20 23:44 ` bugzilla-daemon
2014-03-21 0:10 ` bugzilla-daemon
2014-03-21 0:12 ` bugzilla-daemon
2014-03-28 3:10 ` bugzilla-daemon
2017-07-10 12:41 ` bugzilla-daemon
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.