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

Yves-Alexis Perez corsac at debian.org
Tue May 12 15:29:37 UTC 2015


On mar., 2015-05-12 at 15:27 +0200, Svante Signell wrote:
> Source: xfce4-session
> Version: 4.12.1-2
> Severity: important
> Tags: patch
> User: debian-hurd at lists.debian.org
> Usertags: hurd, linux
> 
> Hello,
> 
> Currently xfce4-session fails to build from source due to
> UP_BACKEND_SUSPEND_COMMAND and UP_BACKEND_HIBERNATE_COMMAND not being
> defined. The attached patch hurd.patch fixes that by defining GNU in
> configure.ac check for that value in xfsm-shutdown-helper/main.c.

Actually I solved that by forcing the Linux backend in debian/rules.
> 
> 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.

Good point, thanks.
> 
> 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.
> xfsm-marshal.c.
> 
> autoreconf fails due to that some constructs in configure.ac are different
> when using xdt-autogen.

Maybe running xdt-autogen from dh-autoreconf would fix that. How do you
exactly test that?

Regads,
-- 
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20150512/77d62b42/attachment.sig>


More information about the Pkg-xfce-devel mailing list