[PATCH xserver] os,dix: Depend custom libs on libs, not objects

Adam Jackson ajax at nwnk.net
Mon Jan 2 17:56:37 UTC 2017


On Thu, 2016-12-29 at 12:37 +0500, Mihail Konev wrote:
> The custom os/os.O library reuses *.o files of os/libos.la.
> 
> The current rule assumes automake puts all the objects into
> per-target am__*_la_OBJECTS variable.
> At least with AC_REPLACE_FUNCS, this no longer holds
> (as wanted objects are put into LTLIBOBJS instead).
> 
> Depend on automake's result, the *.la library instead,
> to express demand of any its dependencies being built.
> 
> Should be fixing randomly occuring "undefined reference to `strlcpy'"
> errors when linking Xvfb and other DDX-es that could use os.O.

remote: I: patch #129546 updated using rev 5b74e260e009d8bdf26433724495802b85cce7c3.
remote: I: 1 patch(es) updated to state Accepted.
To ssh://git.freedesktop.org/git/xorg/xserver
   b5dffbb..5b74e26  master -> master

- ajax


More information about the xorg-devel mailing list