Bug 99397 - xserver (git version) build failure
Summary: xserver (git version) build failure
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-13 13:33 UTC by Jos van Wolput
Modified: 2017-08-14 18:18 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Jos van Wolput 2017-01-13 13:33:03 UTC
Latest git version of xserver (commit 704a867f8...) fails to build:
-----
  CCLD     tests
../render/.libs/librender.a(glyph.o): In function `HashGlyph':
glyph.c:(.text+0x2c5): undefined reference to `x_sha1_init'
glyph.c:(.text+0x2dd): undefined reference to `x_sha1_update'
glyph.c:(.text+0x2ef): undefined reference to `x_sha1_update'
glyph.c:(.text+0x2fe): undefined reference to `x_sha1_final'
collect2: error: ld returned 1 exit status
Makefile:1052: recipe for target 'tests' failed
make[3]: *** [tests] Error 1
make[3]: Leaving directory '/home/jos/src/xorg/git/xserver/test'
Makefile:1532: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/jos/src/xorg/git/xserver/test'
Makefile:1004: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/jos/src/xorg/git/xserver/test'
Makefile:779: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
-----
Comment 1 Jos van Wolput 2017-01-17 10:20:34 UTC
Fixed in commit 730fd8c05...
Thanks!
Comment 2 Andreas Reis 2017-08-14 18:18:57 UTC
Still fails for me when compiling git with the (otherwise unchanged) Arch buildscript.

Does compile when this patch is applied, but dunno in which direction the associated discussion went: https://lists.x.org/archives/xorg-devel/2017-February/052657.html


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.