reopen 514563
reassign 514563 liferea
severity 514563 grave
retitle 514563 liferea: FTBFS if libxul-dev is installed
thanks

On 2009-02-09 07:43:21 +0100, Mike Hommey wrote:
> This is not a debian specific thing, but an upstream one. i.e. upstream
> xulrunner did put the files out there.
> And the liferea failing to build is an upstream issue, too, as I
> happen to have fixed this in the debian package which was needed to build
> against xulrunner-1.9 properly:

I've found the problem. It is due to a conflict between libxul-dev
(version 1.8) and xulrunner-dev (version 1.9), which are both installed
on my machine. Actually xulrunner-dev is needed, but Liferea tests 1.8
first. The fix in Liferea is to test the most recent version first
(i.e. libxul-embedding before xulrunner):

Index: m4/gecko.m4
===================================================================
--- m4/gecko.m4 (revision 4575)
+++ m4/gecko.m4 (working copy)
@@ -62,7 +62,7 @@
 gecko_cv_gecko=$with_gecko
 
 # Autodetect gecko
-_geckos="xulrunner firefox mozilla-firefox seamonkey mozilla libxul-embedding 
libxul"
+_geckos="libxul-embedding xulrunner firefox mozilla-firefox seamonkey mozilla 
libxul"
 if test -z "$gecko_cv_gecko"; then
        for lizard in $_geckos; do
                if $PKG_CONFIG --exists $lizard-xpcom; then

Concerning the liferea Debian package, if I do "apt-get source liferea",
"cd liferea-1.4.26", change the above line in the configure script
directly, then "dpkg-buildpackage -b -uc", the failure disappears.

-- 
Vincent Lefèvre <vinc...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to