Your message dated Sun, 01 Oct 2023 18:55:26 -0400 with message-id <30a07cf4bb1a03c2c78ed62462364dbf5ea6a514.camel@debian.org> and subject line Re: freecdb FTCBFS: successfully builds a package for the wrong architecture has caused the Debian Bug report #900921, regarding freecdb FTCBFS: successfully builds a package for the wrong 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 owner@bugs.debian.org immediately.) -- 900921: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900921 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: freecdb FTCBFS: successfully builds a package for the wrong architecture
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Wed, 6 Jun 2018 20:11:43 +0200
- Message-id: <20180606181142.GA16601@alf.mars>
Source: freecdb Version: 0.75 Tags: patch User: helmutg@debian.org Usertags: rebootstrap freecdb successfully misbuilds when performing a cross build. The packaging is a mess. Please consider switching to debhelper. Anyway, the attached patch makes it cross build. If you can't switch to debhelper, can you apply it? Helmutdiff --minimal -Nru freecdb-0.75/debian/changelog freecdb-0.75+nmu1/debian/changelog --- freecdb-0.75/debian/changelog 2006-01-13 22:12:00.000000000 +0100 +++ freecdb-0.75+nmu1/debian/changelog 2018-06-06 20:06:26.000000000 +0200 @@ -1,3 +1,12 @@ +freecdb (0.75+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: (Closes: #-1) + + Use a host architecture $(STRIP) and $(CC) + + Honour DEB_BUILD_OPTIONS=nocheck. + + -- Helmut Grohne <helmut@subdivi.de> Wed, 06 Jun 2018 20:06:26 +0200 + freecdb (0.75) unstable; urgency=low * take over upstream (closes: #272127). diff --minimal -Nru freecdb-0.75/debian/rules freecdb-0.75+nmu1/debian/rules --- freecdb-0.75/debian/rules 2006-01-13 22:12:00.000000000 +0100 +++ freecdb-0.75+nmu1/debian/rules 2018-06-06 20:06:26.000000000 +0200 @@ -1,11 +1,12 @@ #!/usr/bin/make -f -STRIP =strip +include /usr/share/dpkg/architecture.mk +-include /usr/share/dpkg/buildtools.mk +STRIP ?=$(DEB_HOST_GNU_TYPE)-strip ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) STRIP =: nostrip endif -CC=gcc ifneq (,$(findstring diet,$(DEB_BUILD_OPTIONS))) CC =diet -v -Os gcc -nostdinc endif @@ -15,7 +16,9 @@ build: deb-checkdir build-stamp build-stamp: $(MAKE) CC='$(CC)' +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) $(MAKE) check +endif touch build-stamp clean: deb-checkdir deb-checkuid @@ -38,7 +41,9 @@ binary-indep: binary-arch: install freecdb.deb - test '$(CC)' != 'gcc' || dpkg-shlibdeps '$(DIR)'/usr/bin/* +ifeq (,$(findstring diet,$(DEB_BUILD_OPTIONS))) + dpkg-shlibdeps '$(DIR)'/usr/bin/* +endif dpkg-gencontrol -isp -pfreecdb -P'$(DIR)' dpkg -b '$(DIR)' ..
--- End Message ---
--- Begin Message ---
- To: 900921-done@bugs.debian.org
- Subject: Re: freecdb FTCBFS: successfully builds a package for the wrong architecture
- From: Boyuan Yang <byang@debian.org>
- Date: Sun, 01 Oct 2023 18:55:26 -0400
- Message-id: <30a07cf4bb1a03c2c78ed62462364dbf5ea6a514.camel@debian.org>
- In-reply-to: <20180606181142.GA16601@alf.mars>
- References: <20180606181142.GA16601@alf.mars>
Version: 0.76 On Wed, 6 Jun 2018 20:11:43 +0200 Helmut Grohne <helmut@subdivi.de> wrote: > Source: freecdb > Version: 0.75 > Tags: patch > User: helmutg@debian.org > Usertags: rebootstrap > > freecdb successfully misbuilds when performing a cross build. The > packaging is a mess. Please consider switching to debhelper. Anyway, the > attached patch makes it cross build. If you can't switch to debhelper, > can you apply it? This was fixed in the last upload. Best, Boyuan YangAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---