[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#885107: marked as done (engrampa FTCBFS: tries to pass empty -rpath)



Your message dated Sun, 11 Mar 2018 23:03:12 +0300
with message-id <911e437a-ca0c-ba52-e4cc-ab8a5508a61e@inbox.ru>
and subject line fixed in 1.20.0-1
has caused the Debian Bug report #885107,
regarding engrampa FTCBFS: tries to pass empty -rpath
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
885107: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885107
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: engrampa
Version: 1.18.3-1
Tags: patch upstream
User: helmutg@debian.org
Usertags: rebootstrap

engrampa fails to cross build from source, because it tries to pass an
empty -rpath to libtool, which fails. The empty value comes the
CAJA_EXTENSION_DIR variable which is seeded from a bare pkg-config
invocation. configure.ac derives ac_with_cajadir without checking the
return code, but since it uses the build architecture pkg-config unlike
the earlier check performed with the host architecture pkg-config, the
invocation fails. Switching to the host architecture pkg-config (seeded
from PKG_PROG_PKG_CONFIG into $PKG_CONFIG) makes the cross build
succeed. Please consider applying the attached patch.

Helmut
Index: engrampa-1.18.3/configure.ac
===================================================================
--- engrampa-1.18.3.orig/configure.ac
+++ engrampa-1.18.3/configure.ac
@@ -107,7 +107,7 @@
         [ac_with_cajadir=$withval],
         [ac_with_cajadir=""])
 if test "${ac_with_cajadir}" = ""; then
-        ac_with_cajadir=`pkg-config --variable=extensiondir libcaja-extension`
+        ac_with_cajadir=`$PKG_CONFIG --variable=extensiondir libcaja-extension`
 fi
 
 AC_MSG_NOTICE([installing caja plugin in ${ac_with_cajadir}])

--- End Message ---
--- Begin Message ---
Source: engrampa
Versions: 1.20.0-1


Hi,

The fix is included in 1.20.0-1 which is now in Testing and Unstable repos.

--- End Message ---

Reply to: