Your message dated Sun, 01 Nov 2015 19:19:04 +0000
with message-id <[email protected]>
and subject line Bug#803656: fixed in lxqt-session 0.9.0+20151031-2
has caused the Debian Bug report #803656,
regarding lxqt-session: allow to compile on !linux archs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
803656: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803656
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lxqt-session
Version: 0.9.0+20151031-1
Severity: normal
Tags: patch

Hi,

currently lxqt-session cannot be built on non-Linux architectures due
to the unconditional libudev-dev build dependency. udev is
Linux-specific, so attached there is a patch to restrict that B-D on
Linux archs only, and disable the build of the udev-based monitor.

Thanks,
-- 
Pino
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,20 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
 
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
+ifneq ($(DEB_HOST_ARCH_OS),linux)
+  CMAKE_ARGS += -DLIBUDEV_MONITOR=OFF
+endif
+
 %:
 	dh ${@} --buildsystem cmake --parallel
 
+override_dh_auto_configure:
+	dh_auto_configure -- $(CMAKE_ARGS)
+
 override_dh_auto_install:
 	dh_auto_install -- DESTDIR=$(CURDIR)/debian/lxqt-session
 
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 9),
                liblxqt0-dev (>= 0.9.0+20151026),
                libqt5x11extras5-dev,
                libqt5xdg-dev (>= 1.3.0),
-               libudev-dev,
+               libudev-dev [linux-any],
                libx11-dev,
                pkg-config,
                qttools5-dev,

--- End Message ---
--- Begin Message ---
Source: lxqt-session
Source-Version: 0.9.0+20151031-2

We believe that the bug you reported is fixed in the latest version of
lxqt-session, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alf Gaida <[email protected]> (supplier of updated lxqt-session package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 01 Nov 2015 19:39:39 +0100
Source: lxqt-session
Binary: lxqt-session lxqt-session-dbg
Architecture: source
Version: 0.9.0+20151031-2
Distribution: experimental
Urgency: medium
Maintainer: LXQt Packaging Team <[email protected]>
Changed-By: Alf Gaida <[email protected]>
Description:
 lxqt-session - session manager component for LXQt
 lxqt-session-dbg - session manager component for LXQt (debug symbols)
Closes: 803656
Changes:
 lxqt-session (0.9.0+20151031-2) experimental; urgency=medium
 .
   * rename lxqt-session.manpages to manpages
   * allow build on non-linux platforms (Thanks Pino Toscano)
     (Closes: #803656)
Checksums-Sha1:
 9cd5a1b25c930f58b5f534601e593703de4c274e 2004 lxqt-session_0.9.0+20151031-2.dsc
 92bf342f3dd1f1634c66675857b113743de1c8b2 6020 
lxqt-session_0.9.0+20151031-2.debian.tar.xz
Checksums-Sha256:
 a1882468bcd00d0df395bec7b9881180af32b5b48bcd5d972d84c7d52b79ef37 2004 
lxqt-session_0.9.0+20151031-2.dsc
 0cbf7656661063b79ed46aa05e552681b39f0e92e7b5ba6fa8924d433ed9c46e 6020 
lxqt-session_0.9.0+20151031-2.debian.tar.xz
Files:
 711d47272f6f676de3f3005b6c87ff99 2004 x11 optional 
lxqt-session_0.9.0+20151031-2.dsc
 e3d6796cde07fbb4fd0bff807a27174e 6020 x11 optional 
lxqt-session_0.9.0+20151031-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCgAGBQJWNl2XAAoJEM0oCgtNcoJ84zkH/1vcnkgaOeSl7i1jrbJHynB/
jemgUD4H3pRTAGJ5/ofq51DNMbQCb7Q3A3f0hoOzxkbkeS2y8UqB2kruuthCgy1W
i/l5ne/JUbKsFCOWg54mAnOp8Uy1y0BSTrtQhIs351tplN2wvAn6kpdCjSovqT7n
1kvVzRA9jvOjvUFfFV4MkIlyDqhOi3DkdRt7QcLL2FuxLpu5zCR0AIYIEDkJAXCf
JrRSHJ16gVed31RY34ibxd55wd1J4PlLiROPhIZDgYKuIO/he31STQSew9TrFwu/
XDleZOYdAlv3BABTy19zCBBBQQYCJMD4TaHbySbQ6H4W0Zj0lz+17bXT4st2gg4=
=lRPu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to