On Wed, 2018-04-18 at 18:09 -0400, Lyude Paul wrote:
> Seems that while glxvnd relies on some of the hashtable functions in
> Xext, we only build hashtable support for Xext if we're also building
> the res extension. This leads to some errors if you try to build glx
> without res enabled:
> 
> glx/liblibglxvnd.a(vndcmds.c.o): In function `LookupVendorPrivDispatch':
> /home/lyudess/Projects/xserver/glx/vndcmds.c:65: undefined reference to 
> `ht_find'
> /home/lyudess/Projects/xserver/glx/vndcmds.c:67: undefined reference to 
> `ht_add'
> glx/liblibglxvnd.a(vndcmds.c.o): In function `GlxDispatchInit':
> /home/lyudess/Projects/xserver/glx/vndcmds.c:405: undefined reference to 
> `ht_generic_compare'
> /home/lyudess/Projects/xserver/glx/vndcmds.c:405: undefined reference to 
> `ht_generic_hash'
> /home/lyudess/Projects/xserver/glx/vndcmds.c:405: undefined reference to 
> `ht_create'
> glx/liblibglxvnd.a(vndcmds.c.o): In function `GlxDispatchReset':
> /home/lyudess/Projects/xserver/glx/vndcmds.c:468: undefined reference to 
> `ht_destroy'
> collect2: error: ld returned 1 exit status
> ninja: build stopped: subcommand failed.
> 
> So, make sure that hashtable.c gets both for both glx and res
> 
> Signed-off-by: Lyude Paul <[email protected]>

Merged these two, thanks:

remote: I: patch #217776 updated using rev 
4e28a6a223c4f9d0f5defe0313a94e22e0416787.
remote: I: patch #217775 updated using rev 
fe4d1876b4f01c0b0e1916d548c398789f196164.
remote: I: 2 patch(es) updated to state Accepted.
To ssh://git.freedesktop.org/git/xorg/xserver
   3b4671f9e9..fe4d1876b4  master -> master

- ajax
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to