Your message dated Thu, 04 Nov 2021 22:03:29 +0000
with message-id <[email protected]>
and subject line Bug#951685: fixed in abr2gbr 1:1.0.2-4
has caused the Debian Bug report #951685,
regarding abr2gbr FTCBFS: builds for the build architecture
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.)


-- 
951685: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951685
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: abr2gbr
Version: 1:1.0.2-2.1
Tags: patch
User: [email protected]
Usertags: ftcbfs

abr2gbr fails to cross build from source, because it uses build
architecture build tools. For one thing, debian/rules does not pass
cross tools to make - which is commonly fixed by using dh_auto_build -
and for another, the Makefile hard codes the build architecture
pkg-config. Please consider applying the attached patch to make abr2gbr
cross buildable.

Helmut
diff --minimal -Nru abr2gbr-1.0.2/debian/changelog 
abr2gbr-1.0.2/debian/changelog
--- abr2gbr-1.0.2/debian/changelog      2020-02-17 22:29:46.000000000 +0100
+++ abr2gbr-1.0.2/debian/changelog      2020-02-20 08:08:44.000000000 +0100
@@ -1,3 +1,12 @@
+abr2gbr (1:1.0.2-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + cross.patch: Make pkg-config substitutable.
+    + Let dh_auto_build pass cross tools to make.
+
+ -- Helmut Grohne <[email protected]>  Thu, 20 Feb 2020 08:08:44 +0100
+
 abr2gbr (1:1.0.2-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru abr2gbr-1.0.2/debian/patches/cross.patch 
abr2gbr-1.0.2/debian/patches/cross.patch
--- abr2gbr-1.0.2/debian/patches/cross.patch    1970-01-01 01:00:00.000000000 
+0100
+++ abr2gbr-1.0.2/debian/patches/cross.patch    2020-02-20 08:08:43.000000000 
+0100
@@ -0,0 +1,14 @@
+--- abr2gbr-1.0.2.orig/Makefile
++++ abr2gbr-1.0.2/Makefile
+@@ -24,8 +24,9 @@
+ 
+ OBJDIR                = .obj
+ BINDIR                =       /usr/bin
+-CFLAGS          = $(CCFLAGS) $(shell $(BINDIR)/pkg-config --cflags glib-2.0)
+-LIBS                    = $(CLIBS) $(shell $(BINDIR)/pkg-config --libs 
glib-2.0)
++PKG_CONFIG ?= $(BINDIR)/pkg-config
++CFLAGS          = $(CCFLAGS) $(shell $(PKG_CONFIG) --cflags glib-2.0)
++LIBS                    = $(CLIBS) $(shell $(PKG_CONFIG) --libs glib-2.0)
+ DESTS                 = $(addprefix $(OBJDIR)/, $(SOURCES:.c=.o))
+ BIN                           = abr2gbr
+ DEPEND                = $(OBJDIR)/.depend
diff --minimal -Nru abr2gbr-1.0.2/debian/patches/series 
abr2gbr-1.0.2/debian/patches/series
--- abr2gbr-1.0.2/debian/patches/series 2020-02-17 22:28:03.000000000 +0100
+++ abr2gbr-1.0.2/debian/patches/series 2020-02-20 08:08:09.000000000 +0100
@@ -1,2 +1,3 @@
 fix_compile_flags-1:1.0.2-2
 gcc9.patch
+cross.patch
diff --minimal -Nru abr2gbr-1.0.2/debian/rules abr2gbr-1.0.2/debian/rules
--- abr2gbr-1.0.2/debian/rules  2010-08-27 21:13:41.000000000 +0200
+++ abr2gbr-1.0.2/debian/rules  2020-02-20 08:08:44.000000000 +0100
@@ -20,9 +20,7 @@
 
 build-stamp: configure-stamp  
        dh_testdir
-
-       $(MAKE) CCFLAGS="$(CFLAGS)"
-
+       dh_auto_build -- CCFLAGS="$(CFLAGS)"
        touch $@
 
 clean: 

--- End Message ---
--- Begin Message ---
Source: abr2gbr
Source-Version: 1:1.0.2-4
Done: Boyuan Yang <[email protected]>

We believe that the bug you reported is fixed in the latest version of
abr2gbr, 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.
Boyuan Yang <[email protected]> (supplier of updated abr2gbr 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: Thu, 04 Nov 2021 17:23:43 -0400
Source: abr2gbr
Architecture: source
Version: 1:1.0.2-4
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 951685
Changes:
 abr2gbr (1:1.0.2-4) unstable; urgency=medium
 .
   * Refresh packaging:
     + Bump Standards-Version to 4.6.0.
     + Bump debhelper compat to v13.
   * debian/rules: Switch to dh sequencer.
   * debian/patches: Use autotools buildsystem. (Closes: #951685)
   * debian/copyright: Rewrite in machine-readable copyright format.
Checksums-Sha1:
 9a987b6a0e79ee1100c1e9acf44212e8a2078d94 1836 abr2gbr_1.0.2-4.dsc
 6a6a12dd7f156b9a29fec22920d4b6a26f596036 3525 abr2gbr_1.0.2.orig.tar.gz
 74beb9f414f6744065ef39282264e87a94d604d9 3272 abr2gbr_1.0.2-4.debian.tar.xz
 a3bafc578acccfbec594a22511a33c3da2aec8b9 7074 abr2gbr_1.0.2-4_amd64.buildinfo
Checksums-Sha256:
 9972ce2108c2a7e6f4ca6c8efbf6d5a5b6657e181464f446a8562f2a9749d257 1836 
abr2gbr_1.0.2-4.dsc
 cbfeb8726b08490146bc982a87aa228de271e8fdfa4a013f3705ce3135dafd68 3525 
abr2gbr_1.0.2.orig.tar.gz
 a9f88648022aee0a952c42bcb5568b11fdabeeba46e8efaec6dc3a568c4eb1ab 3272 
abr2gbr_1.0.2-4.debian.tar.xz
 03908456ebe7d16ab5681564cdee1e9a2abbed3b62f759001d79a0b55ae61cd1 7074 
abr2gbr_1.0.2-4_amd64.buildinfo
Files:
 5a14214cfbafcb3721379ae445ad6cc2 1836 x11 optional abr2gbr_1.0.2-4.dsc
 edecc74a3df1ce858ec641de9a098cdf 3525 x11 optional abr2gbr_1.0.2.orig.tar.gz
 f14c6818eaac5cb776afcfb2d744b7f2 3272 x11 optional 
abr2gbr_1.0.2-4.debian.tar.xz
 bdf0224dfdd286face5dc6f63068af94 7074 x11 optional 
abr2gbr_1.0.2-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmGEUAcACgkQwpPntGGC
Ws41sg/9Hi+4tob6ZBLdzhtPgzaCoguPEcsQKjt9SiEcEVPNZ5GhpBmNmOHi+KqC
ZnqJtmcdearuTvkNy9ZgwY9hqUIy340SykjkCaohxtnClxNcl5DRNJOra1hGgB52
E/RuLAE/DSZJmkxiAMIYRpJeZgnYBSkX+4awbEwpTfsdPwoLZbemrL6d+UygKo2R
AMwiSyKfgLTLYJn+3JnHWoC4X5LU61CN0zKSXz/V4FpMkHvWCbBPE1amyqaOlPmj
HInCkE/vBN01wPcunO7fla3XahNix9HoQ9oYzE7a93aFRM7BOb/dPXKVrM5OI0HA
zDnb69FtuKX4pJV21CSK5jvW7Ysb+W8J+JuJpVyKRWjBMdG9fd7dTZsRjN5/4/ef
XKAovvvfsYfee1YlkxdrC8TyTCghLeCt8uVKC0oADj2x2CorQi7VSZFseuTFyMGw
dA4QmdijArRZNEY9cIr1jZd55zuE8W+XDrBx7ffZSV/1hLTupR/cgayuI6Kt54Mu
4kMw8gxwg97og3AbVQFVmeRBBzbCoRvhcf2lpJHfYK+GOyWxzywYVeg8CUiYferv
JX4wDab8fXz90WoHKSHMN3LZz786RPVaz1NqSAsAkAx78FErr5JcBP/Gp9+m6JW+
XyNxSejtzBaxCaspLSUky1bDFDX8DzhM69ocCUb0UOwgHzCC0G4=
=gvr2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to