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: [email protected] > 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
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Pkg-xfce-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

