Bug 99397

Summary: xserver (git version) build failure
Product: xorg Reporter: Jos van Wolput <wolput>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

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.