On Tue, 12 May 2020 22:06:03 -0700 Francois Marier <[email protected]> wrote:
> Hi Kentaro,
>
> I have tried updating the workrave package to version 1.10.44 which includes
> your libayatana-indicator3 patch, however I can't get it to build since I
> run into this error:
At least, it seems that the following patch is required to build:
diff --git a/configure.ac b/configure.ac
index 1a84bf0..0913817 100644
--- a/configure.ac
+++ b/configure.ac
@@ -692,8 +692,8 @@ AS_IF([test "x$with_localinstall" = "xyes"],
INDICATORDIR="${libdir}/indicators3/7"
INDICATORICONSDIR="${datadir}/libindicate/icons"
,
- INDICATORDIR=`$PKG_CONFIG --variable=indicatordir indicator3-0.4 | sed -e
's%/$%%'`
- INDICATORICONSDIR=`$PKG_CONFIG --variable=iconsdir indicator3-0.4`
+ INDICATORDIR=`$PKG_CONFIG --variable=indicatordir ayatana-indicator3-0.4 |
sed -e 's%/$%%'`
+ INDICATORICONSDIR=`$PKG_CONFIG --variable=iconsdir ayatana-indicator3-0.4`
)
AM_CONDITIONAL(LOCALINSTALL, test "x$with_localinstall" = "xyes")
"libtool: error: only absolute run-paths are allowed" is caused by
empty $(INDICATORDIR).
if $(INDICATORDIR) is empty, -rpath $(INDICATORDIR)
libworkrave_la-indicator-workrave.lo is treated as -rpath
libworkrave_la-indicator-workrave.lo.
Thus, it should be ayatana-indicator3-0.4 instead of indicator3-0.4.