Your message dated Sun, 26 Nov 2017 13:33:55 +0000
with message-id <[email protected]>
and subject line Bug#870514: fixed in simplescreenrecorder 0.3.8-3
has caused the Debian Bug report #870514,
regarding simplescreenrecordr FTCBFS for !x86: confuses build/host arch
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.)


-- 
870514: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870514
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: simplescreenrecorder
Version: 0.3.8-2
Tags: patch
User: [email protected]
Usertags: rebootstrap

simplescreenrecorder fails to cross build for e.g. arm64 when built on
amd64. debian/rules decides what configure flags to pass depending on
dpkg --print-architecture, which happens to be the architecture we are
building on, not the architecture we are building for. After changing
that to $(DEB_HOST_ARCH) it cross builds successfully (because it now
passes the right flags). Please consider applying the attached patch.

Helmut
diff --minimal -Nru simplescreenrecorder-0.3.8/debian/changelog 
simplescreenrecorder-0.3.8/debian/changelog
--- simplescreenrecorder-0.3.8/debian/changelog 2016-12-17 10:03:07.000000000 
+0100
+++ simplescreenrecorder-0.3.8/debian/changelog 2017-08-02 20:35:12.000000000 
+0200
@@ -1,3 +1,10 @@
+simplescreenrecorder (0.3.8-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Clear build/host confusion (Closes: #-1).
+
+ -- Helmut Grohne <[email protected]>  Wed, 02 Aug 2017 20:35:12 +0200
+
 simplescreenrecorder (0.3.8-2) unstable; urgency=low
 
   * Team upload.
diff --minimal -Nru simplescreenrecorder-0.3.8/debian/rules 
simplescreenrecorder-0.3.8/debian/rules
--- simplescreenrecorder-0.3.8/debian/rules     2016-12-17 09:59:40.000000000 
+0100
+++ simplescreenrecorder-0.3.8/debian/rules     2017-08-02 20:35:10.000000000 
+0200
@@ -3,8 +3,6 @@
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/default.mk
 
-ARCH = $(shell dpkg --print-architecture)
-
 %:
        dh $@ --parallel --with autotools-dev
 
@@ -15,7 +13,7 @@
 #    requires the x86-only elfhacks code (see README.source)
 
 override_dh_auto_configure:
-ifeq ($(ARCH),$(filter $(ARCH),amd64 i386 hurd-i386 kfreebsd-amd64 
kfreebsd-i386 x32))
+ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 hurd-i386 kfreebsd-amd64 
kfreebsd-i386 x32))
                dh_auto_configure -- \
                --disable-assert
 else

--- End Message ---
--- Begin Message ---
Source: simplescreenrecorder
Source-Version: 0.3.8-3

We believe that the bug you reported is fixed in the latest version of
simplescreenrecorder, 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.
James Cowgill <[email protected]> (supplier of updated simplescreenrecorder 
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, 26 Nov 2017 12:12:17 +0000
Source: simplescreenrecorder
Binary: simplescreenrecorder
Architecture: source
Version: 0.3.8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<[email protected]>
Changed-By: James Cowgill <[email protected]>
Description:
 simplescreenrecorder - Feature-rich screen recorder for X11 and OpenGL
Closes: 848556 870514 875192
Changes:
 simplescreenrecorder (0.3.8-3) unstable; urgency=medium
 .
   * Team upload.
   * Use debhelper 10 and dh-autoreconf.
   * Switch to Qt5. (Closes: #875192)
     Thanks to Gregor Herrmann for the patch.
 .
   * debian/control:
     - Use canonical Vcs-Git URL.
     - Bump standards version to 4.1.1 (no changes).
   * debian/patches/01-private-glinject.patch:
     - Install libssr-ginject.so in a private lib directory.
   * debian/rules:
     - Don't export build flags manually in debian/rules.
     - Use DEB_HOST_ARCH_CPU and any-amd64/any-i386 for adding non-x86
       options. (Closes: #848556, #870514)
   * debian/source/lintian-overrides:
     - Remove unused lintian overrides.
Checksums-Sha1:
 41e3f8c4930e2e688f063a8d9dec24b073a257c2 2536 simplescreenrecorder_0.3.8-3.dsc
 36898b1f470ddcc5cad2f4d0f1730a88b16bca41 7196 
simplescreenrecorder_0.3.8-3.debian.tar.xz
 a18a1908bbbf6b114c698381fee016c4f57dd8d1 13144 
simplescreenrecorder_0.3.8-3_source.buildinfo
Checksums-Sha256:
 8bb69f4622a4f1a333b18c0012153b9e3abd23d5a1cdf390e35d026f6a47b2e3 2536 
simplescreenrecorder_0.3.8-3.dsc
 b12fef686b4707630aa57ce0313b2f7cb970fef238141253cce4174655c09684 7196 
simplescreenrecorder_0.3.8-3.debian.tar.xz
 f20a63896484b47415959cd3710357f24532c86eed2535188d0a003bc1ac9a58 13144 
simplescreenrecorder_0.3.8-3_source.buildinfo
Files:
 86c7468d58181c90362a2f1e34d7d1c5 2536 video optional 
simplescreenrecorder_0.3.8-3.dsc
 b704b43a378ec44e558bc0919a23bf86 7196 video optional 
simplescreenrecorder_0.3.8-3.debian.tar.xz
 f44a8eef23d02118664a86b44ccffefb 13144 video optional 
simplescreenrecorder_0.3.8-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEE+Ixt5DaZ6POztUwQx/FnbeotAe8FAloasNAUHGpjb3dnaWxs
QGRlYmlhbi5vcmcACgkQx/FnbeotAe/4LxAAh1Mb1zsduPnFVYrcuF/MWql8TGCK
+1NyqnnZr/4ASy5JS5rLJxMwRRpQlWhIMYzLkFtyodpKH04r8enN1YeHHblYcRXP
CO1vMwq4ZVXU22mOqLgqhPQH0YtoGJb2yF4WJV1oYl0q3UO3K2XrFOlsxIVRiz/5
6GJkdsKrx9vXltcop1zSQOWJBxBx8t1Y7EuiHnKiGQ6OPYm0nbdyn+bwtN66wTXt
LddqL2WCcqiuMuDE/LuJKLHoTQzliycEIMqS1jF/XBjcsLJsVc/h5lEVBRv8zfnn
iEJao9xcEEi97oTsA//1aQ3cqcDscDjWTRwzDO9fvp4JUAmUjqB2GQjhtWUEhxlJ
tfymHE8yk4TjwCM7jr1ZJHW/5Z1htZprDfJK6MihA0A3Ggu9Jewu59KM32bVZug6
YeE222TvMYSkCuxEHDcbDrBFC+rk8jcSDZXrf3fNt1gXQ9doOU2o6B+b3QBAb980
gc8009zy+FdGPoCg2lf5keBsCfvCFl4Iu+eNJ2RcCYkdWCLTFITYQiUXJNONUcsF
fxHAb1RWbqE4JKaBxRlQDDkCOEs6yos5hOrHUlmg4elAA4pjTBBewvZXP/ZvmMlX
HLCd4vuwFhhGSMeN/tnZWOSZYWjXHzFKn+/yJvyxbNbGI1SbKAkzgVbmvZXPXgIU
CfAvQOsLf977lME=
=Y2YB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to