Bug#803104: yelp: FTBFS: Segmentation fault

Michael Biebl biebl at debian.org
Mon Oct 26 22:12:46 UTC 2015


Control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=757061
Am 26.10.2015 um 22:50 schrieb Chris Lamb:
> Source: yelp
> Version: 3.18.1-1
> Severity: serious
> Justification: fails to build from source
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
> 
> Dear Maintainer,
> 
> yelp fails to build from source in unstable/amd64. (Whilst it segfaults,
> I think this actually is due to the lack of an $DISPLAY - see the
> warnings. Perhaps something like xvfb is needed?)

Hi Chris, we are aware of the issue. See also the upstream bug report.

A possible workaround which we tossed around on #debian-gnome is indeed
to run the build under X:


Index: debian/control
===================================================================
--- debian/control	(Revision 46808)
+++ debian/control	(Arbeitskopie)
@@ -29,6 +29,8 @@
                libwebkit2gtk-4.0-dev (>= 2.7.1),
                libsqlite3-dev,
                yelp-xsl (>= 3.12.0),
+               xvfb,
+               xauth
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/yelp
 Vcs-Browser:
https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/yelp
 Homepage: https://wiki.gnome.org/Apps/Yelp
Index: debian/control.in
===================================================================
--- debian/control.in	(Revision 46808)
+++ debian/control.in	(Arbeitskopie)
@@ -25,6 +25,8 @@
                libwebkit2gtk-4.0-dev (>= 2.7.1),
                libsqlite3-dev,
                yelp-xsl (>= 3.12.0),
+               xvfb,
+               xauth
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/yelp
 Vcs-Browser:
https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/yelp
 Homepage: https://wiki.gnome.org/Apps/Yelp
Index: debian/rules
===================================================================
--- debian/rules	(Revision 46808)
+++ debian/rules	(Arbeitskopie)
@@ -8,6 +8,9 @@

 DEB_DH_MAKESHLIBS_ARGS_ALL += -X/usr/lib/yelp/ -V -- -c4

+# workaround for https://bugzilla.gnome.org/show_bug.cgi?id=757061
+DEB_MAKE_ENVVARS = xvfb-run
+
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20151026/2c033241/attachment.sig>


More information about the pkg-gnome-maintainers mailing list