Closed
Bug 1464994
Opened 7 years ago
Closed 7 years ago
build failure (Unified_cpp_gfx_gl0.o relocation R_X86_64_PC32) in gfx with --enable-default-toolkit=cairo-gtk3-wayland
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1460255
People
(Reporter: cosmo0920, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20180509233012
Steps to reproduce:
Checkout gecko-dev source tree:
revision is:
---
commit 2f9a3d61e9ed9056f817cab7b64cfff390800811
Merge: 3ead0a41631c 4d05f461aa3c
Author: Ciure Andrei <aciure@mozilla.com>
Date: Tue May 29 00:53:52 2018 +0300
Merge inbound to mozilla-central. a=merge
---
Build with the following configuration:
---
. $topsrcdir/browser/config/mozconfig
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir
mk_add_options AUTOCLOBBER=1
ac_add_options --disable-crashreporter
ac_add_options --without-system-nspr
ac_add_options --without-system-nss
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --enable-release
ac_add_options --disable-tests
---
and then,
---
$ ./mach build
---
Actual results:
Build failed.
---
4:10.29 libxul.so
5:06.91 ../../gfx/gl/Unified_cpp_gfx_gl0.o: In function `mozilla::gl::GLScreenBuffer::CreateFactory(mozilla::gl::GLContext*, mozilla::gl::SurfaceCaps const&, mozilla::layers::KnowsCompositor*, mozilla::layers::TextureFlags const&)':
5:06.91 /home/hhatake/GitHub/gecko-dev/gfx/gl/GLScreenBuffer.cpp:87: undefined reference to `mozilla::gl::sGLXLibrary'
5:06.91 /usr/bin/ld: ../../gfx/gl/Unified_cpp_gfx_gl0.o: relocation R_X86_64_PC32 against undefined hidden symbol `_ZN7mozilla2gl11sGLXLibraryE' can not be used when making a shared object
5:06.91 /usr/bin/ld: final link failed: Bad value
5:06.91 collect2: error: ld returned 1 exit status
5:06.91 /home/hhatake/GitHub/gecko-dev/config/rules.mk:679: recipe for target 'libxul.so' failed
5:06.91 make[4]: *** [libxul.so] Error 1
5:06.91 /home/hhatake/GitHub/gecko-dev/config/recurse.mk:73: recipe for target 'toolkit/library/target' failed
5:06.91 make[3]: *** [toolkit/library/target] Error 2
5:06.91 /home/hhatake/GitHub/gecko-dev/config/recurse.mk:32: recipe for target 'compile' failed
5:06.91 make[2]: *** [compile] Error 2
5:06.91 /home/hhatake/GitHub/gecko-dev/config/rules.mk:418: recipe for target 'default' failed
5:06.91 make[1]: *** [default] Error 2
5:06.91 client.mk:150: recipe for target 'build' failed
5:06.91 make: *** [build] Error 2
5:06.96 48 compiler warnings present.
5:06.99 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
---
Expected results:
Can build with --enable-default-toolkit=cairo-gtk3-wayland.
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
It's dupe of Bug 1460255 which should fix that.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•