[Pkg-xfce-devel] Bug#785113: xfce4-session: FTBFS on hurd-i386 and a dependency bug for Linux and Hurd

Svante Signell svante.signell at gmail.com
Tue May 12 13:27:38 UTC 2015

Source: xfce4-session
Version: 4.12.1-2
Severity: important
Tags: patch
User: debian-hurd at lists.debian.org
Usertags: hurd, linux


Currently xfce4-session fails to build from source due to
defined. The attached patch hurd.patch fixes that by defining GNU in
configure.ac check for that value in xfsm-shutdown-helper/main.c.

Additionally, a build-dependency of pm-utils is added to debian/control
to make sure that the pm-suspend and pm-hibernate binaries are
available. pm-utils should also be a dependency for GNU/Linux.

Additionally the package fails to build twice in a row both for both
GNU/Linux and GNU/Hurd. The second build fails with:

make[4]: Entering directory '/home/srs/Hurd/DEBs/linux_DEBs/xfce4-session/xfce4-session-4.12.1/xfce4-session'
make[4]: *** No rule to make target 'xfsm-marshal.c', needed by 'xfce4_session-xfsm-marshal.o'.  Stop.
make[4]: Leaving directory '/home/srs/Hurd/DEBs/linux_DEBs/xfce4-session/xfce4-session-4.12.1/xfce4-session'
Makefile:554: recipe for target 'all' failed

For this no patch has been developed yet. The problem seen to be
related to xdt-autogen versus plain usage of autoreconf. The generated
Makefiles the second time comments out the target for e.g.

autoreconf fails due to that some constructs in configure.ac are different
when using xdt-autogen.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 04_hurd.patch
Type: text/x-patch
Size: 2277 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20150512/0fa06cd5/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: control.patch
Type: text/x-patch
Size: 527 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20150512/0fa06cd5/attachment-0001.bin>

More information about the Pkg-xfce-devel mailing list