Commit Message

The allyespackageconfig builds have trigerred a link issue on
xstroke. In fact, xstroke must be linked against Xrender, Xext and dl
in addition to the other libraries it was already be linked
against. We fix that by adding a patch that modifies configure.ac and
Makefile.am, and enabling autoreconf for this package.
In addition, since xstroke uses directly Xrender and Xext, we add
those dependencies to the package. In practice, it doesn't change
anything, since some of the xstroke dependencies were already pulling
those libraries, but as xstroke uses directly Xrender and Xext, it
makes sense to have them as dependencies as well.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
package/xstroke/Config.in | 2 ++
package/xstroke/xstroke-fix-link-issues.patch | 35 +++++++++++++++++++++++++
package/xstroke/xstroke.mk | 3 ++-
3 files changed, 39 insertions(+), 1 deletion(-)
create mode 100644 package/xstroke/xstroke-fix-link-issues.patch

Comments

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:
Thomas> The allyespackageconfig builds have trigerred a link issue on
Thomas> xstroke. In fact, xstroke must be linked against Xrender, Xext and dl
Thomas> in addition to the other libraries it was already be linked
Thomas> against. We fix that by adding a patch that modifies configure.ac and
Thomas> Makefile.am, and enabling autoreconf for this package.
Committed both, thanks.