Your message dated Fri, 04 Mar 2016 16:37:48 +0000
with message-id <[email protected]>
and subject line Bug#816328: fixed in light-locker 1.7.0-3
has caused the Debian Bug report #816328,
regarding light-locker: FTBFS[!linux]: unconditionally configures --with-systemd
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.)


-- 
816328: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816328
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: light-locker
Version: 1.7.0-2
Severity: wishlist
Tags: patch

Hi,

light-locker unconditionally configures --with-systemd, although that
only makes sense on linux.  Without that, it builds fine on kfreebsd and
probably hurd.

With that change, the libsystemd-dev build-dependency (which is listed
twice BTW) is not needed any more on those platforms.

Please find a debdiff attached for both these things.  Thank you!

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 10.1-0-amd64
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru light-locker-1.7.0/debian/control light-locker-1.7.0/debian/control
--- light-locker-1.7.0/debian/control	2015-11-18 12:44:49.000000000 +0000
+++ light-locker-1.7.0/debian/control	2016-02-29 22:09:16.000000000 +0000
@@ -7,8 +7,8 @@
  Simon Huggins <[email protected]>          
 Build-Depends: debhelper (>= 9), pkg-config, dh-autoreconf,
   liblightdm-gobject-dev (>= 1.3.5), libgtk-3-dev, libdbus-glib-1-dev,
-  libxss-dev, libsystemd-dev, intltool, xfce4-dev-tools, libtool,
-  libsystemd-dev
+  libxss-dev, intltool, xfce4-dev-tools, libtool,
+  libsystemd-dev [linux-any]
 Standards-Version: 3.9.6
 Homepage: https://github.com/the-cavalry/light-locker/
 Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/goodies/trunk/light-locker
diff -Nru light-locker-1.7.0/debian/rules light-locker-1.7.0/debian/rules
--- light-locker-1.7.0/debian/rules	2015-07-09 16:11:26.000000000 +0100
+++ light-locker-1.7.0/debian/rules	2016-02-29 22:13:04.000000000 +0000
@@ -3,10 +3,16 @@
 export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+DEB_HOST_ARCH_OS	?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+	ARCH_OPTS := --with-systemd
+endif
+
 override_dh_auto_configure:
 	NOCONFIGURE=1 xdt-autogen
 	dh_auto_configure -- --disable-silent-rules \
-		--with-systemd \
+		$(ARCH_OPTS) \
 		--with-upower \
 		--with-console-kit \
 		--with-mit-ext

--- End Message ---
--- Begin Message ---
Source: light-locker
Source-Version: 1.7.0-3

We believe that the bug you reported is fixed in the latest version of
light-locker, 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.
Yves-Alexis Perez <[email protected]> (supplier of updated light-locker 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: Fri, 04 Mar 2016 15:41:38 +0100
Source: light-locker
Binary: light-locker
Architecture: source
Version: 1.7.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Xfce Maintainers <[email protected]>
Changed-By: Yves-Alexis Perez <[email protected]>
Description:
 light-locker - simple screen locker for lightDM display manager
Closes: 816328
Changes:
 light-locker (1.7.0-3) unstable; urgency=medium
 .
   [ Jackson Doak ]
   * debian/control:
     - Remove duplicate build-depend on libsystemd-dev
 .
   [ Yves-Alexis Perez ]
   * debian/control:
     - Make libsystemd-dev build-dep linux-any, fix builds on non Linux
       arches. thanks Steven Chamberlain.                        closes: #816328
Checksums-Sha1:
 3777d827a01e930d23789aa46723354fdd67d2f0 1898 light-locker_1.7.0-3.dsc
 312954894e108fe21901f7ce7d7a480af46db76a 2676 
light-locker_1.7.0-3.debian.tar.xz
Checksums-Sha256:
 c9588c08b750d63ba97ad7305ac2045ecffffe53eed5c39cbf631da07cf11a17 1898 
light-locker_1.7.0-3.dsc
 a58b90a9ee62f4916369d8da045acd4570e4eae99122495afabe096b99b161b8 2676 
light-locker_1.7.0-3.debian.tar.xz
Files:
 93ad6c76ea2edc4670c255c1d246b747 1898 x11 optional light-locker_1.7.0-3.dsc
 21c7b77c9c9f88403711733fa166da45 2676 x11 optional 
light-locker_1.7.0-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCgAGBQJW2Z9QAAoJEG3bU/KmdcCltlAH/20AaZElElTGF9f/Nr8n6W58
M2jOF2RhIJJAmlMe4R1s8GM6KNVQnXPhtKgtpNjLZfjY6f2Tq34eu3huMI7tqdby
hDn2z+67rQaMmMI4jSjoJVFBGyWKLKyUTrWdwx09UbEE83dKA/XClo7niEP8AJn5
aGyH51K2Mcfeuv5FtuIHPy+yv0gNzJ1guGueT6qq7loTO2QwbdN7HDnAn+aHcOud
HH5XuBC2b8HoeVmQt4dfypYmaulJO9THHQin/Vry566JO1CdbY1i6VJ3lOf644ju
lu54ECQi9yl+0K8BofKyOxc8dJgI/LGE2iUqsyghYtFpQzQr/l4AZBvCOLM4kqA=
=bnTw
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to